< Previous by Date | Date Index | Next by Date > |
< Previous in Thread | Thread Index |
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@xxxxxxxxxxxxxxxxxxxx
[mailto:resiprocate-devel-bounces@xxxxxxxxxxxxxxxxxxxx] On Behalf Of hongsion 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@xxxxxxxxxxxxxxxxxxxxxx:1001@xxxxxxxxxxxxx:10003 (2)
sip:2222@xxxxxxxxxxxxxxxxxxxxxx:1002@xxxxxxxxxxxxx: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@xxxxxxxxxxxxx:5060 SIP/2.0 B send INVITE with request line: INVITE
sip:1111@xxxxxxxxxxxxx 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 |