linphone-developers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Linphone-developers] BUG: Linphone building ACK wrong to a 200 - OK req


From: Ramon Poca
Subject: [Linphone-developers] BUG: Linphone building ACK wrong to a 200 - OK request
Date: Tue, 29 May 2012 14:04:23 +0200

Hi There,

I've been working with linphone for a while, and found what I think
might be a bug. When doing calls that pass through a B2BUA, we found
that Linphone was causing the routing to fail as it discarded the ;tag
from the "To:" address, thus making it impossible for the proxy to
reconstruct the dialog this (new) transaction belongs to.
Other clients did it right and preserved the tag.



The 200 + SDP that linphone gets is:
SIP/2.0 200 OK.
Record-Route: <sip:192.168.1.218:5070;lr=on>.
Via: SIP/2.0/UDP 192.168.1.103:5060;rport=5060;branch=z9hG4bK998378342.
From: <sip:address@hidden>;tag=1062731849.
To: <sip:address@hidden>;tag=46DBD0486014455B6B1786963F5D3F74.
Call-ID: 1398046168.
CSeq: 20 INVITE.
Max-Forwards: 69.
Content-Type: application/sdp.
User-Agent: Linphone/3.5.2 (eXosip2/3.6.0).
X-Call-Id: 00002300002507.
Contact: <sip:192.168.1.218:50060;transport=udp>.
Content-Length: 482.

The ACK linphone answers with:

ACK sip:192.168.1.218:50060;transport=udp SIP/2.0.
Via: SIP/2.0/UDP 192.168.1.103:5060;rport;branch=z9hG4bK1978960057.
From: <sip:address@hidden>;tag=1062731849.
To: <sip:address@hidden>.
<<<<<<<<<<<<<<<< MISSING ;tag
Call-ID: 1398046168.
CSeq: 20 ACK.
Contact: <sip:address@hidden>.
Max-Forwards: 70.
User-Agent: Linphone/3.5.2 (eXosip2/3.6.0).
Content-Length: 0.
.



-- 
Ramon Poca



reply via email to

[Prev in Thread] Current Thread [Next in Thread]