Office communicator kan niet registreren over WAN

Pagina: 1
Acties:

  • Yalopa
  • Registratie: Maart 2002
  • Niet online

Yalopa

Less is more!

Topicstarter
Had ook in PNS gekund maar het is office software dus probeer ik eerst hier :)

Gegevens:

Alle software is gedownload van MS site en zijn demo versies
Wan: 512 Kbps , verbonden met cisco 2600 routers en NS25 firewalls
LCS 2005 SP1
Office communcator 2005
server staat in win 2003 vmtest.net domain
client (XPSP2) staat in win 2003 Domain B (remote site over wan)
sip acount: user2@vmtest.net
username user2@vmtest.net of VMTEST\user2
firewalls tussen de testpcs staan volledig open

accounts kunnen hier lokaal registeren, maar niet vanuit de remote site.

simuleer ik dit lokaal op deze manier:
server staat in 2003 domain A
client staat in 2003 Domain B gescheiden dmv een router, maw ander subnet dan kan ik perfect inloggen op LCS, maw het feit dat de client in een ander netwerk zit en in een ander domain doet niets terzake. zowel met de ouderwetse user2@vmtest.net els met VMTEST\user2

snuffelen in de packets toont me het volgende in een goed request
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
Session Initiation Protocol
    Continuation line: J5cTBsVYTdPlprCG/HMPqkeDDMQojQ4pEe6SBOiXM6t3Rx+xgFWd+32pcBtzSkZCNbgiZ9Wcu618kqUAd28fPckY1MuX/7bd8heQ/s/1ejFocud8TNr3pYwATI/MzA3G0D+QnwRu9MNMjKRKvnlXLONSc96LdCSExV5oEy47AOywU6sdWlnncTZtpVhfuTcexI7hIE/U6djY1H0r2LR+jBD5qUcu
    Continuation data

No.     Time        Source                Destination           Protocol Info
    272 33.267339   10.1.6.1              10.1.32.2             SIP      Status: 200 OK    (1 bindings)

Frame 272 (1062 bytes on wire, 1062 bytes captured)
Ethernet II, Src: 00:0b:cd:25:96:3c, Dst: 00:10:db:9d:e0:02
Internet Protocol, Src Addr: 10.1.6.1 (10.1.6.1), Dst Addr: 10.1.32.2 (10.1.32.2)
Transmission Control Protocol, Src Port: 5060 (5060), Dst Port: 1101 (1101), Seq: 532, Ack: 2890, Len: 1008
Session Initiation Protocol
    Status-Line: SIP/2.0 200 OK
        Status-Code: 200
        Resent Packet: False
    Message Header
        Authentication-Info: Kerberos rspauth="602306092A864886F71201020201011100FFFFFFFF0E3E8BF6CA91BB18293A04C470337BD9", srand="833C28F7", snum="1", opaque="FDC8BFF5", qop="auth", targetname="sip/vm1.VMtest.net", realm="SIP Communications Servi
        ms-keep-alive: UAS; tcp=no; hop-hop=yes; end-end=no; timeout=300
        Via: SIP/2.0/TCP 10.1.32.2:14921;ms-received-port=1101;ms-received-cid=900
        From: <sip:user2@vmtest.net>;tag=4a6301b163;epid=de184b143a
            SIP from address: sip:user2@vmtest.net
            SIP tag: 4a6301b163
        To: <sip:user2@vmtest.net>;tag=C88A8D229E607DA0179AB8920C0DAA2A
            SIP to address: sip:user2@vmtest.net
            SIP tag: C88A8D229E607DA0179AB8920C0DAA2A
        Call-ID: 51de94684bfa4725a33b65955ca653f1
        CSeq: 2 REGISTER
        Contact: <sip:10.1.32.2:1101;transport=tcp;ms-received-cid=900>;methods="INVITE, MESSAGE, INFO, SUBSCRIBE, OPTIONS, BYE, CANCEL, NOTIFY, ACK, REFER, BENOTIFY";expires=7200
        Expires: 7200
        presence-state: required="yes",resync="yes"
        Allow-Events: vnd-microsoft-provisioning,vnd-microsoft-roaming-contacts,vnd-microsoft-roaming-ACL,presence,presence.wpending
        Supported: adhoclist
        Server: RTC/2.1
        Content-Length: 0


Hierna volgen nog wat tcp packets met de rest na de info

dit is een fout request:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
Session Initiation Protocol
    Request-Line: REGISTER sip:vmtest.net SIP/2.0
        Method: REGISTER
        Resent Packet: False
    Message Header
        Via: SIP/2.0/TCP 10.1.32.2:16436
        Max-Forwards: 70
        From: <sip:user2@vmtest.net>;tag=e5fd41091c;epid=4a8c9515eb
            SIP from address: sip:user2@vmtest.net
            SIP tag: e5fd41091c
        To: <sip:user2@vmtest.net>
            SIP to address: sip:user2@vmtest.net
        Call-ID: 9e424de276e54780bbd37b65da4e8227
        CSeq: 1 REGISTER
        Contact: <sip:10.1.32.2:16436;transport=tcp>;methods="INVITE, MESSAGE, INFO, SUBSCRIBE, OPTIONS, BYE, CANCEL, NOTIFY, ACK, REFER, BENOTIFY";proxy=replace
        User-Agent: LCC/1.3.5371 (Microsoft Office Communicator 2005 1.0.559.0)
        Supported: com.microsoft.msrtc.presence, adhoclist
        Supported: ms-forking
        ms-keep-alive: UAC;hop-hop=yes
        Event: registration
        Allow-Events: presence
        Content-Length: 0


Het valt hier op dat " Authentication-Info: Kerberos " niet in het packet zit. Op de een of andere manier wordt dat packet dus niet goed aangemaak, maar waarom en hoe ik dat kan verhelpen???

You don't need eyes to see, you need vision