[Freeswitch-users] SIP/2.0 482 Request merged vs 200 OK
dujinfang
dujinfang at gmail.com
Mon May 18 16:55:40 PDT 2009
Yes, FS(13263) send out 482 request merged to my voip client.
I guess, for some reason, FS doesn't respond to the REGISTER, and when
the client start REGISTER again using another call-id, it merged the
request to one. Anyone ever met this before? See the call-id and cseq
below :
recv 631 bytes from udp/[69.131.94.250]:3270 at 12:40:32.811280:
REGISTER sip:voip.xxx.com SIP/2.0
CSeq: 208 REGISTER
Content-Length: 0
recv 631 bytes from udp/[69.131.94.250]:3270 at 12:40:38.814237:
REGISTER sip:voip.xxx.com SIP/2.0
CSeq: 210 REGISTER
recv 631 bytes from udp/[69.131.94.250]:3270 at 12:40:48.821027:
REGISTER sip:voip.xxx.com SIP/2.0
Via: SIP/2.0/UDP
192.168.1.100:3270;rport;branch=z9hG4bKa9b7ba70783b617e9998dc4dd82eb3c5
From: <sip:cc at voip.xxx.com:5090>;tag=a9b7ba70783b617e9998dc4dd82eb3c5
To: "cc" <sip:cc at voip.xxx.com:5090>
Call-ID: a9b7ba70783b617e9998dc4dd82eb3c5 at 192.168.1.100
CSeq: 214 REGISTER
Contact: <sip:cc at 192.168.1.100:3270;rinstance=1242647429>
max-forwards: 70
expires: 300
Content-Length: 0
recv 629 bytes from udp/[69.131.94.250]:3270 at 12:40:52.841591:
REGISTER sip:voip.xxx.com SIP/2.0
Via: SIP/2.0/UDP
192.168.1.100:3270;rport;branch=z9hG4bKb8c37e33defde51cf91e1e03e51657da
From: "cc" <sip:cc at voip.xxx.com:
5090>;tag=b8c37e33defde51cf91e1e03e51657da
To: "cc" <sip:cc at voip.xxx.com:5090>
Call-ID: b8c37e33defde51cf91e1e03e51657da at 192.168.1.100
CSeq: 1 REGISTER
Contact: <sip:cc at 192.168.1.100:3270;rinstance=1242650454>
max-forwards: 70
expires: 300
sent 439 bytes to udp/[69.131.94.250]:3270 at 12:40:52.841767:
SIP/2.0 482 Request merged
Via: SIP/2.0/UDP
192.168.1.100
:
3270
;rport
=
3270
;branch=z9hG4bKb8c37e33defde51cf91e1e03e51657da;received=69.131.94.250
From: "cc" <sip:cc at voip.xxx.com:
5090>;tag=b8c37e33defde51cf91e1e03e51657da
To: "cc" <sip:cc at voip.xxx.com:5090>;tag=tjgccmtraDHFc
Call-ID: b8c37e33defde51cf91e1e03e51657da at 192.168.1.100
CSeq: 1 REGISTER
Content-Length: 0
And I also noticed the CSeq if not continues, seems it lost some. but
why the CSeq so big while the client directly logins to FS without any
proxy and I don't think there is a loop?
Anyway, don't know why FS does not respond to REGISTER sometimes. I
updated FS to 13374, will see if it happen again.
On May 19, 2009, at 3:37 AM, Brian West wrote:
> Is this in regards to FreeSWITCH or something else you're writing?
>
> /b
>
> On May 18, 2009, at 2:34 PM, dujinfang wrote:
>
>> On register, sometimes my voip client got SIP/2.0 482 Request merged
>> sometimes got 200 ok.
>>
>> 482 also means loop detected. my client only has one account logged
>> in
>> only one place, and no proxy, can I take 482 as 200 OK?
>>
>> Thanks.
>>
>> from RFC 3261:
>>
>> "8.2.2.2 Merged Requests
>>
>> If the request has no tag in the To header field, the UAS core
>> MUST
>> check the request against ongoing transactions. If the From tag,
>> Call-ID, and CSeq exactly match those associated with an ongoing
>> transaction, but the request does not match that transaction
>> (based
>> on the matching rules in Section 17.2.3), the UAS core SHOULD
>> generate a 482 (Loop Detected) response and pass it to the server
>> transaction."
>>
>
> Brian West
> brian at freeswitch.org
>
> -- Meet us at ClueCon! http://www.cluecon.com
>
>
>
>
> _______________________________________________
> Freeswitch-users mailing list
> Freeswitch-users at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20090519/fdc6d2ba/attachment-0002.html
More information about the FreeSWITCH-users
mailing list