hey all!
We´re struggeling with a problem since some time now.
We hade set up an SER - jabber environment, the applications are running on differnt
servers.
SIP-client -------(sip (udp) ) --------> SER-server -----------> Jabber-server
------(xml (tcp) ) -------> Jabber-client
<------------------------------ <----------
<---- <-------
Now to the problem.
There is no problem with registration on either sides, and one can send a msg from the
SIP- client to jabber-client,
but when responding from jabber to SIP, the SER sends two MESSAGE to the sip-client and
get two
400 BAD REQUEST (frame 11 & 12 ) back from the client, and then the jabber-client
goes "away" (frame 19) (losses the tcp-handle ?)
In short: a message is sent from the sipclient to the jabberclient, the response from the
jabberclient wont display on the sip-client. Though it looks like in etherreal that the
msg reaches all the way to the sip-client.
We have both loose_route() and record_route() (see ser.cfg_jabber attached).
Thank's
Best Reg
Anna & Magnus
Frame 7 (520 on wire, 520 captured)
Frame Number: 7
Linux cooked capture
Packet type: Unicast to us (0)
Source: <MISSING>
Protocol: IP (0x0800)
Internet Protocol, Src Addr: dhcp164-devel (172.18.3.164), Dst Addr: dhcp164-devel
(172.18.3.164)
Version: 4
Total Length: 504
Time to live: 64
Protocol: UDP (0x11)
Source: dhcp164-devel (172.18.3.164)
Destination: dhcp164-devel (172.18.3.164)
User Datagram Protocol, Src Port: 5060 (5060), Dst Port: 5060 (5060)
Source port: 5060 (5060)
Destination port: 5060 (5060)
Length: 484
Checksum: 0xb971 (correct)
Session Initiation Protocol
Request line: MESSAGE sip:x@e-horizon.se SIP/2.0
Message Header
Via: SIP/2.0/UDP 172.18.3.164:5060;branch=z9hG4bKa858.b1ed4bd6.0
To: sip:x@e-horizon.se
From:
<sip:b*storstark.e-horizon.se@jstorstark.e-horizon.se>;tag=949cc72a86e24d5dcb2bf51338531b31-4809
CSeq: 10 MESSAGE
Call-ID: 38231eab-9474(a)172.18.3.164
Content-Length: 20
User-Agent: Sip EXpress router(0.8.11pre13 (i386/linux))
Content-Type: text/plain
Contact: <sip:b*storstark.e-horizon.se@jstorstark.e-horizon.se>
Session Description Protocol
Invalid line: bbbbbbbbbbbbbbbbbbbb
Frame 8 (674 on wire, 674 captured)
Linux cooked capture
Packet type: Sent by us (4)
Link-layer address type: 1
Link-layer address length: 6
Protocol: IP (0x0800)
Internet Protocol, Src Addr: dhcp164-devel (172.18.3.164), Dst Addr: shot.e-horizon.se
(172.18.1.66)
Time to live: 64
Protocol: UDP (0x11)
Header checksum: 0xdb50 (correct)
Source: dhcp164-devel (172.18.3.164)
Destination: shot.e-horizon.se (172.18.1.66)
User Datagram Protocol, Src Port: 5060 (5060), Dst Port: 7203 (7203)
Source port: 5060 (5060)
Destination port: 7203 (7203)
Length: 638
Checksum: 0x6016 (correct)
Session Initiation Protocol
Request line: MESSAGE sip:172.18.1.66:7203 SIP/2.0
Message Header
Record-Route:
<sip:x@172.18.3.164:5060;ftag=949cc72a86e24d5dcb2bf51338531b31-4809;lr>
Via: SIP/2.0/UDP 172.18.3.164:5060;branch=z9hG4bK8984.7c66ebe.0
Via: SIP/2.0/UDP 172.18.3.164:5060;branch=z9hG4bKa858.b1ed4bd6.0
To: sip:x@e-horizon.se
From:
<sip:b*storstark.e-horizon.se@jstorstark.e-horizon.se>;tag=949cc72a86e24d5dcb2bf51338531b31-4809
CSeq: 10 MESSAGE
Call-ID: 38231eab-9474(a)172.18.3.164
Content-Length: 20
User-Agent: Sip EXpress router(0.8.11pre13 (i386/linux))
Content-Type: text/plain
Contact: <sip:b*storstark.e-horizon.se@jstorstark.e-horizon.se>
Session Description Protocol
Invalid line: bbbbbbbbbbbbbbbbbbbb
Frame 9 (520 on wire, 520 captured)
Linux cooked capture
Source: <MISSING>
Protocol: IP (0x0800)
Internet Protocol, Src Addr: dhcp164-devel (172.18.3.164), Dst Addr: dhcp164-devel
(172.18.3.164)
Protocol: UDP (0x11)
Header checksum: 0xd988 (correct)
Source: dhcp164-devel (172.18.3.164)
Destination: dhcp164-devel (172.18.3.164)
User Datagram Protocol, Src Port: 5060 (5060), Dst Port: 5060 (5060)
Source port: 5060 (5060)
Destination port: 5060 (5060)
Length: 484
Session Initiation Protocol
Request line: MESSAGE sip:x@e-horizon.se SIP/2.0
Message Header
Via: SIP/2.0/UDP 172.18.3.164:5060;branch=z9hG4bKa858.b1ed4bd6.0
To: sip:x@e-horizon.se
From:
<sip:b*storstark.e-horizon.se@jstorstark.e-horizon.se>;tag=949cc72a86e24d5dcb2bf51338531b31-4809
CSeq: 10 MESSAGE
Call-ID: 38231eab-9474(a)172.18.3.164
Content-Length: 20
User-Agent: Sip EXpress router(0.8.11pre13 (i386/linux))
Content-Type: text/plain
Contact: <sip:b*storstark.e-horizon.se@jstorstark.e-horizon.se>
Session Description Protocol
Invalid line: bbbbbbbbbbbbbbbbbbbb
Frame 10 (674 on wire, 674 captured)
Arrival Time: Apr 23, 2003 15:28:20.284421000
Linux cooked capture
Packet type: Sent by us (4)
Link-layer address type: 1
Link-layer address length: 6
Protocol: IP (0x0800)
Internet Protocol, Src Addr: dhcp164-devel (172.18.3.164), Dst Addr: shot.e-horizon.se
(172.18.1.66)
Version: 4
Header length: 20 bytes
Protocol: UDP (0x11)
Header checksum: 0xdb50 (correct)
Source: dhcp164-devel (172.18.3.164)
Destination: shot.e-horizon.se (172.18.1.66)
User Datagram Protocol, Src Port: 5060 (5060), Dst Port: 7203 (7203)
Source port: 5060 (5060)
Destination port: 7203 (7203)
Session Initiation Protocol
Request line: MESSAGE sip:172.18.1.66:7203 SIP/2.0
Message Header
Record-Route:
<sip:x@172.18.3.164:5060;ftag=949cc72a86e24d5dcb2bf51338531b31-4809;lr>
Via: SIP/2.0/UDP 172.18.3.164:5060;branch=z9hG4bK8984.7c66ebe.0
Via: SIP/2.0/UDP 172.18.3.164:5060;branch=z9hG4bKa858.b1ed4bd6.0
To: sip:x@e-horizon.se
From:
<sip:b*storstark.e-horizon.se@jstorstark.e-horizon.se>;tag=949cc72a86e24d5dcb2bf51338531b31-4809
CSeq: 10 MESSAGE
Call-ID: 38231eab-9474(a)172.18.3.164
Content-Length: 20
User-Agent: Sip EXpress router(0.8.11pre13 (i386/linux))
Content-Type: text/plain
Contact: <sip:b*storstark.e-horizon.se@jstorstark.e-horizon.se>
Session Description Protocol
Invalid line: bbbbbbbbbbbbbbbbbbbb
Frame 11 (474 on wire, 474 captured)
Arrival Time: Apr 23, 2003 15:28:20.285190000
Linux cooked capture
Packet type: Unicast to us (0)
Link-layer address type: 1
Link-layer address length: 6
Source: 00:05:5d:03:03:1e (D-Link_03:03:1e)
Protocol: IP (0x0800)
Internet Protocol, Src Addr: shot.e-horizon.se (172.18.1.66), Dst Addr: dhcp164-devel
(172.18.3.164)
Time to live: 127
Protocol: UDP (0x11)
Header checksum: 0x765a (correct)
Source: shot.e-horizon.se (172.18.1.66)
Destination: dhcp164-devel (172.18.3.164)
User Datagram Protocol, Src Port: 3173 (3173), Dst Port: 5060 (5060)
Source port: 3173 (3173)
Destination port: 5060 (5060)
Length: 438
Checksum: 0x8c6c (correct)
Session Initiation Protocol
Status line: SIP/2.0 400 Bad Request
Message Header
Via: SIP/2.0/UDP 172.18.3.164:5060;branch=z9hG4bK8984.7c66ebe.0
Via: SIP/2.0/UDP 172.18.3.164:5060;branch=z9hG4bKa858.b1ed4bd6.0
From:
<sip:b*storstark.e-horizon.se@jstorstark.e-horizon.se>;tag=949cc72a86e24d5dcb2bf51338531b31-4809
To: sip:x@e-horizon.se;tag=199332f8-e402-4795-833a-c90969c979b0
Call-ID: 38231eab-9474(a)172.18.3.164
CSeq: 10 MESSAGE
User-Agent: Windows RTC/1.0
Content-Length: 0
Frame 12 (409 on wire, 409 captured)
Arrival Time: Apr 23, 2003 15:28:20.288277000
Linux cooked capture
Packet type: Unicast to us (0)
Link-layer address type: 772
Link-layer address length: 0
Source: <MISSING>
Protocol: IP (0x0800)
Internet Protocol, Src Addr: dhcp164-devel (172.18.3.164), Dst Addr: dhcp164-devel
(172.18.3.164)
Time to live: 64
Protocol: UDP (0x11)
Header checksum: 0xd9f7 (correct)
Source: dhcp164-devel (172.18.3.164)
Destination: dhcp164-devel (172.18.3.164)
User Datagram Protocol, Src Port: 5060 (5060), Dst Port: 5060 (5060)
Source port: 5060 (5060)
Destination port: 5060 (5060)
Length: 373
Checksum: 0x4b0e (correct)
Session Initiation Protocol
Status line: SIP/2.0 400 Bad Request
Message Header
Via: SIP/2.0/UDP 172.18.3.164:5060;branch=z9hG4bKa858.b1ed4bd6.0
From:
<sip:b*storstark.e-horizon.se@jstorstark.e-horizon.se>;tag=949cc72a86e24d5dcb2bf51338531b31-4809
To: sip:x@e-horizon.se;tag=199332f8-e402-4795-833a-c90969c979b0
Call-ID: 38231eab-9474(a)172.18.3.164
CSeq: 10 MESSAGE
User-Agent: Windows RTC/1.0
Content-Length: 0
.
.
.
.
Frame 19 (530 on wire, 530 captured)
Frame Number: 19
Internet Protocol, Src Addr: dhcp164-devel (172.18.3.164), Dst Addr: dhcp164-devel
(172.18.3.164)
Version: 4
Header length: 20 bytes
Time to live: 64
Protocol: UDP (0x11)
Source: dhcp164-devel (172.18.3.164)
Destination: dhcp164-devel (172.18.3.164)
User Datagram Protocol, Src Port: 5060 (5060), Dst Port: 5060 (5060)
Source port: 5060 (5060)
Destination port: 5060 (5060)
Session Initiation Protocol
Request line: MESSAGE sip:x@e-horizon.se SIP/2.0
Message Header
Via: SIP/2.0/UDP 172.18.3.164:5060;branch=z9hG4bKb649.52575b6.0
To: sip:x@e-horizon.se
From: <sip:sip_to_jabber_gateway>;tag=949cc72a86e24d5dcb2bf51338531b31-dc30
CSeq: 10 MESSAGE
Call-ID: 38231eac-9474(a)172.18.3.164
Content-Length: 85
User-Agent: Sip EXpress router(0.8.11pre13 (i386/linux))
Content-Type: text/plain
Contact: <sip:sip_to_jabber_gateway>
Session Description Protocol
Invalid line: INFO: Your are now offline in Jabber network. Thank you for using SIP-Jabber
gateway.