[reSIProcate] about request line of INVITE

Scott Godin slgodin at icescape.com
Fri Jul 13 08:00:27 CDT 2007


The following solution has been spec’d out as the “proper” way to handle this issue:

http://list.resiprocate.org/archive/repro-users/msg00193.html

 

We haven’t got around to implementing this yet though.  : )

 

Scott

 

From: resiprocate-devel-bounces at list.resiprocate.org [mailto:resiprocate-devel-bounces at list.resiprocate.org] On Behalf Of hongsion
Sent: Friday, July 13, 2007 12:31 AM
To: Resiprocate---sip 服务器
Subject: [reSIProcate] about request line of INVITE

 

hi repro,

    I setup one repro, and it's ip address is 192.168.1.199, and my two client is A(192.168.1.150), and B(192.168.1.151 ). After registration, i check in repro, there are two regristration. are:

    (1) sip:1111 at 192.168.1.199------sip:1001 at 192.168.1.150:10003

    (2) sip:2222 at 192.168.1.199------sip:1002 at 192.168.1.151:20010

 

    now I use A call B, and i found repro will return 480 (not available). but use B call A is OK. And i check the difference of their INVITE. I found.

    A send INVITE with request line:

               INVITE sip:2222 at 192.168.1.199:5060 SIP/2.0

    B send INVITE with request line:

                INVITE sip:1111 at 192.168.1.199 SIP/2.0

 

the difference is A add 5060 port in request line.  So repro can't compare URI in database.  If repro solve it? I think maybe the way is remove port in inputUri in LocationServer.cxx. Do you think so?

 

regards,

hongsion

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://list.resiprocate.org/pipermail/resiprocate-devel/attachments/20070713/a56fc3c7/attachment.htm>


More information about the resiprocate-devel mailing list