[Devel] [ openser-Bugs-1353937 ] wrong sending socket when request received from strictrouter

SourceForge.net noreply at sourceforge.net
Fri Nov 11 14:26:33 CET 2005


Bugs item #1353937, was opened at 2005-11-11 14:26
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=743020&aid=1353937&group_id=139143

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: core
Group: ver 1.0.x
Status: Open
Resolution: None
Priority: 5
Submitted By: Klaus Darilion (klaus_darilion)
Assigned to: Nobody/Anonymous (nobody)
Summary: wrong sending socket when request received from strictrouter

Initial Comment:
If openser receives an dialog request from a strict
router, and openser uses double record_route, it does
not select the correct sending socket if the request is
received from a strict router. (take a look at the BYE
reqeust sent from openser)

scenario:
caller --INV---->6060:openser:5060----INV---->callee
                              
openser:5060<---BYE--strict router
should:
caller <---BYE--6060:openser
is:
caller <---BYE--5060:openser


U 2005/11/11 14:16:15.800531 83.136.33.3:8718 ->
83.136.32.83:6060
INVITE sip:01505641631 at enum.at SIP/2.0.
Via: SIP/2.0/UDP
10.10.0.50:8718;branch=z9hG4bK-d87543-5f18d639f173a279-1--d87543-;rport.
Max-Forwards: 70.
Contact: <sip:klaus at 10.10.0.50:8718>.
To: <sip:01505641631 at enum.at>.
From: "Klaus Darilion enum
eyebea"<sip:klaus at enum.at>;tag=761d1958.
Call-ID: 1c771e48f47db23f at a2xhdXNwYw...
CSeq: 2 INVITE.
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER,
NOTIFY, MESSAGE, SUBSCRIBE, INFO.
Content-Type: application/sdp.
Proxy-Authorization: Digest
username="klaus",realm="enum.at",nonce="43749acb1bb31dcdcc0078fda7ee150f02af56a1",uri="sip:01505641631 at enum.at",response="c465354a0c58053345e210888566a87f",algorithm=MD5.
Supported: eventlist.
User-Agent: eyeBeam release 3010n stamp 19039.
Content-Length: 199.
.
v=0.
o=- 14598968 14599138 IN IP4 10.10.0.50.
s=eyeBeam.
c=IN IP4 10.10.0.50.
t=0 0.
m=audio 8468 RTP/AVP 0 8 3 18 101.
a=fmtp:101 0-15.
a=ptime:18 40.
a=rtpmap:101 telephone-event/8000.
a=sendrecv.

#
U 2005/11/11 14:16:15.863382 83.136.32.83:6060 ->
83.136.33.3:8718
SIP/2.0 100 trying -- your call is important to us.
Via: SIP/2.0/UDP
10.10.0.50:8718;branch=z9hG4bK-d87543-5f18d639f173a279-1--d87543-;rport=8718;received=83.136.33.3.
To: <sip:01505641631 at enum.at>.
From: "Klaus Darilion enum
eyebea"<sip:klaus at enum.at>;tag=761d1958.
Call-ID: 1c771e48f47db23f at a2xhdXNwYw...
CSeq: 2 INVITE.
Server: OpenSer (1.0.0-tls (i386/linux)).
Content-Length: 0.
.

#
U 2005/11/11 14:16:15.863678 83.136.32.83:5060 ->
83.136.33.12:6222
INVITE sip:franz at 83.136.33.12:6222 SIP/2.0.
Record-Route:
<sip:83.136.32.83;r2=on;ftag=761d1958;nat=yes;lr=on>.
Record-Route:
<sip:83.136.32.83:6060;r2=on;ftag=761d1958;nat=yes;lr=on>.
Via: SIP/2.0/UDP
83.136.32.83;branch=z9hG4bK4fab.ef1152e4.0.
Via: SIP/2.0/UDP
10.10.0.50:8718;received=83.136.33.3;branch=z9hG4bK-d87543-5f18d639f173a279-1--d87543-;rport=8718.
Max-Forwards: 69.
Contact: <sip:klaus at 83.136.33.3:8718>.
To: <sip:01505641631 at enum.at>.
From: "Klaus Darilion enum
eyebea"<sip:klaus at enum.at>;tag=761d1958.
Call-ID: 1c771e48f47db23f at a2xhdXNwYw...
CSeq: 2 INVITE.
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER,
NOTIFY, MESSAGE, SUBSCRIBE, INFO.
Content-Type: application/sdp.
Supported: eventlist.
User-Agent: eyeBeam release 3010n stamp 19039.
Content-Length: 202.
P-Behind-NAT: Yes.
.
v=0.
o=- 14598968 14599138 IN IP4 10.10.0.50.
s=eyeBeam.
c=IN IP4 83.136.32.83.
t=0 0.
m=audio 36446 RTP/AVP 0 8 3 18 101.
a=fmtp:101 0-15.
a=ptime:18 40.
a=rtpmap:101 telephone-event/8000.
a=sendrecv.

#
U 2005/11/11 14:16:16.125752 83.136.33.12:6222 ->
83.136.32.83:5060
SIP/2.0 100 Trying.
Via: SIP/2.0/UDP
83.136.32.83;branch=z9hG4bK4fab.ef1152e4.0,SIP/2.0/UDP
10.10.0.50:8718;received=83.136.33.3;branch=z9hG4bK-d87543-5f18d639f173a279-1--d87543-;rport=8718.
From: "Klaus Darilion enum
eyebea"<sip:klaus at enum.at>;tag=761d1958.
To: <sip:01505641631 at enum.at>.
Call-ID: 1c771e48f47db23f at a2xhdXNwYw...
CSeq: 2 INVITE.
Server: CSCO/6.
Contact: <sip:franz at 83.136.33.12:6222>.
Record-Route:
<sip:83.136.32.83;r2=on;ftag=761d1958;nat=yes;lr=on>,<sip:83.136.32.83:6060;r2=on;ftag=761d1958;nat=yes;lr=on>.
Content-Length: 0.
.

#
U 2005/11/11 14:16:16.231625 83.136.33.12:6222 ->
83.136.32.83:5060
SIP/2.0 180 Ringing.
Via: SIP/2.0/UDP
83.136.32.83;branch=z9hG4bK4fab.ef1152e4.0,SIP/2.0/UDP
10.10.0.50:8718;received=83.136.33.3;branch=z9hG4bK-d87543-5f18d639f173a279-1--d87543-;rport=8718.
From: "Klaus Darilion enum
eyebea"<sip:klaus at enum.at>;tag=761d1958.
To:
<sip:01505641631 at enum.at>;tag=000bfdcdb2b7531e410b4e67-6a47db74.
Call-ID: 1c771e48f47db23f at a2xhdXNwYw...
CSeq: 2 INVITE.
Server: CSCO/6.
Contact: <sip:franz at 83.136.33.12:6222>.
Record-Route:
<sip:83.136.32.83;r2=on;ftag=761d1958;nat=yes;lr=on>,<sip:83.136.32.83:6060;r2=on;ftag=761d1958;nat=yes;lr=on>.
Content-Length: 0.
.

#
U 2005/11/11 14:16:16.232484 83.136.32.83:6060 ->
83.136.33.3:8718
SIP/2.0 180 Ringing.
Via: SIP/2.0/UDP
10.10.0.50:8718;received=83.136.33.3;branch=z9hG4bK-d87543-5f18d639f173a279-1--d87543-;rport=8718.
From: "Klaus Darilion enum
eyebea"<sip:klaus at enum.at>;tag=761d1958.
To:
<sip:01505641631 at enum.at>;tag=000bfdcdb2b7531e410b4e67-6a47db74.
Call-ID: 1c771e48f47db23f at a2xhdXNwYw...
CSeq: 2 INVITE.
Server: CSCO/6.
Contact: <sip:franz at 83.136.33.12:6222>.
Record-Route:
<sip:83.136.32.83;r2=on;ftag=761d1958;nat=yes;lr=on>,<sip:83.136.32.83:6060;r2=on;ftag=761d1958;nat=yes;lr=on>.
Content-Length: 0.
.

#
U 2005/11/11 14:16:17.910022 83.136.33.12:6222 ->
83.136.32.83:5060
SIP/2.0 200 OK.
Via: SIP/2.0/UDP
83.136.32.83;branch=z9hG4bK4fab.ef1152e4.0,SIP/2.0/UDP
10.10.0.50:8718;received=83.136.33.3;branch=z9hG4bK-d87543-5f18d639f173a279-1--d87543-;rport=8718.
From: "Klaus Darilion enum
eyebea"<sip:klaus at enum.at>;tag=761d1958.
To:
<sip:01505641631 at enum.at>;tag=000bfdcdb2b7531e410b4e67-6a47db74.
Call-ID: 1c771e48f47db23f at a2xhdXNwYw...
CSeq: 2 INVITE.
Server: CSCO/6.
Contact: <sip:franz at 83.136.33.12:6222>.
Record-Route:
<sip:83.136.32.83;r2=on;ftag=761d1958;nat=yes;lr=on>,<sip:83.136.32.83:6060;r2=on;ftag=761d1958;nat=yes;lr=on>.
Content-Type: application/sdp.
Content-Length: 199.
.
v=0.
o=Cisco-SIPUA 18710 27753 IN IP4 83.136.33.12.
s=SIP Call.
c=IN IP4 83.136.33.12.
t=0 0.
m=audio 24934 RTP/AVP 18 101.
a=rtpmap:18 G729/8000.
a=rtpmap:101 telephone-event/8000.
a=fmtp:101 0-15.

#
U 2005/11/11 14:16:17.927246 83.136.32.83:6060 ->
83.136.33.3:8718
SIP/2.0 200 OK.
Via: SIP/2.0/UDP
10.10.0.50:8718;received=83.136.33.3;branch=z9hG4bK-d87543-5f18d639f173a279-1--d87543-;rport=8718.
From: "Klaus Darilion enum
eyebea"<sip:klaus at enum.at>;tag=761d1958.
To:
<sip:01505641631 at enum.at>;tag=000bfdcdb2b7531e410b4e67-6a47db74.
Call-ID: 1c771e48f47db23f at a2xhdXNwYw...
CSeq: 2 INVITE.
Server: CSCO/6.
Contact: <sip:franz at 83.136.33.12:6222>.
Record-Route:
<sip:83.136.32.83;r2=on;ftag=761d1958;nat=yes;lr=on>,<sip:83.136.32.83:6060;r2=on;ftag=761d1958;nat=yes;lr=on>.
Content-Type: application/sdp.
Content-Length: 199.
.
v=0.
o=Cisco-SIPUA 18710 27753 IN IP4 83.136.33.12.
s=SIP Call.
c=IN IP4 83.136.32.83.
t=0 0.
m=audio 36446 RTP/AVP 18 101.
a=rtpmap:18 G729/8000.
a=rtpmap:101 telephone-event/8000.
a=fmtp:101 0-15.

#
U 2005/11/11 14:16:17.996346 83.136.33.3:8718 ->
83.136.32.83:6060
ACK sip:franz at 83.136.33.12:6222 SIP/2.0.
Via: SIP/2.0/UDP
10.10.0.50:8718;branch=z9hG4bK-d87543-06295e4d0c0bf926-1--d87543-;rport.
Max-Forwards: 70.
Route:
<sip:83.136.32.83:6060;lr;r2=on;ftag=761d1958;nat=yes>.
Route:
<sip:83.136.32.83;r2=on;ftag=761d1958;nat=yes;lr=on>.
Contact: <sip:klaus at 10.10.0.50:8718>.
To:
<sip:01505641631 at enum.at>;tag=000bfdcdb2b7531e410b4e67-6a47db74.
From: "Klaus Darilion enum
eyebea"<sip:klaus at enum.at>;tag=761d1958.
Call-ID: 1c771e48f47db23f at a2xhdXNwYw...
CSeq: 2 ACK.
User-Agent: eyeBeam release 3010n stamp 19039.
Content-Length: 0.
.

#
U 2005/11/11 14:16:18.011684 83.136.32.83:5060 ->
83.136.33.12:6222
ACK sip:franz at 83.136.33.12:6222 SIP/2.0.
Record-Route:
<sip:83.136.32.83;r2=on;ftag=761d1958;nat=yes;lr=on>.
Record-Route:
<sip:83.136.32.83:6060;r2=on;ftag=761d1958;nat=yes;lr=on>.
Via: SIP/2.0/UDP 83.136.32.83;branch=0.
Via: SIP/2.0/UDP
10.10.0.50:8718;received=83.136.33.3;branch=z9hG4bK-d87543-06295e4d0c0bf926-1--d87543-;rport=8718.
Max-Forwards: 69.
Contact: <sip:klaus at 83.136.33.3:8718>.
To:
<sip:01505641631 at enum.at>;tag=000bfdcdb2b7531e410b4e67-6a47db74.
From: "Klaus Darilion enum
eyebea"<sip:klaus at enum.at>;tag=761d1958.
Call-ID: 1c771e48f47db23f at a2xhdXNwYw...
CSeq: 2 ACK.
User-Agent: eyeBeam release 3010n stamp 19039.
Content-Length: 0.
P-Behind-NAT: Yes.
.

#
U 2005/11/11 14:16:22.175533 83.136.33.12:6222 ->
83.136.32.83:5060
BYE
sip:83.136.32.83:5060;r2=on;ftag=761d1958;nat=yes;lr=on
SIP/2.0.
Via: SIP/2.0/UDP 83.136.33.12:6222;branch=z9hG4bK231a333c.
From:
<sip:01505641631 at enum.at>;tag=000bfdcdb2b7531e410b4e67-6a47db74.
To: "Klaus Darilion enum
eyebea"<sip:klaus at enum.at>;tag=761d1958.
Call-ID: 1c771e48f47db23f at a2xhdXNwYw...
CSeq: 101 BYE.
User-Agent: CSCO/6.
Content-Length: 0.
Route:
<sip:83.136.32.83:6060;r2=on;ftag=761d1958;nat=yes;lr=on>,
<sip:klaus at 83.136.33.3:8718>.
.

#
U 2005/11/11 14:16:22.185795 83.136.32.83:5060 ->
83.136.33.3:8718
BYE sip:klaus at 83.136.33.3:8718 SIP/2.0.
Max-Forwards: 10.
Record-Route:
<sip:83.136.32.83;ftag=000bfdcdb2b7531e410b4e67-6a47db74;nat=yes;lr=on>.
Via: SIP/2.0/UDP 83.136.32.83;branch=z9hG4bK399d.6ff9499.0.
Via: SIP/2.0/UDP 83.136.33.12:6222;branch=z9hG4bK231a333c.
From:
<sip:01505641631 at enum.at>;tag=000bfdcdb2b7531e410b4e67-6a47db74.
To: "Klaus Darilion enum
eyebea"<sip:klaus at enum.at>;tag=761d1958.
Call-ID: 1c771e48f47db23f at a2xhdXNwYw...
CSeq: 101 BYE.
User-Agent: CSCO/6.
Content-Length: 0.
.


----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=743020&aid=1353937&group_id=139143



More information about the Devel mailing list