[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