Hello, I habe the following problem when re-registering to an external SIP provider during a call which results in immediate call-hangups. - FS re-registers with nonce - 2ms later FS re-registers without nonce - external SIP provider asks for credentials - FS re-registers with nonce - External provider hangs up call
I think the external equipment (Huawei) gets his messages into disorder and then hangs up. My question is: How can I force FS to only register once (without nonce)? As said, FS tries to register twice within 2 msecs without receiving an answer in between. FS is on a public IP, so there are no NAT problems expected (I can see that until the re-register takes place, media is passed in both directions). Best regards Peter See log: U 2009/05/07 15:04:37.441636 217.xxx.xxx.190:5080 -> 213.xxx.xxx.2:5060 REGISTER sip:sip.provider.de;transport=udp SIP/2.0. Via: SIP/2.0/UDP 217.xxx.xxx.190:5080;rport;branch=z9hG4bK43088Ha5QpZBN. Max-Forwards: 70. From: <sip:0123456...@sip.provider.de;transport=udp>;tag=jSFF9XmFZ50pp. To: <sip:0123456...@sip.provider.de;transport=udp>. Call-ID: a0364af0-3b05-11de-bc92-f9fefd954b7b. CSeq: 114732262 REGISTER. Contact: <sip:gw+xxx_01...@217.xxx.xxx.190:5080;transport=udp>. Expires: 0. User-Agent: FreeSWITCH-mod_sofia/1.0.trunk-13231M. Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, PRACK, MESSAGE, SUBSCRIBE, NOTIFY, REFER, UPDATE, REGISTER, INFO. Supported: timer, precondition, path, replaces. Authorization: Digest username="0123456779", realm="provider.de", nonce="4a02dc5ba90f927c74161f89e7550138b93f12cc", cnonce="y8SXDLWpEiyNPQAekEzDTg", algorithm=MD5, uri="sip:sip.provider.de;transport=udp", response="1d44f64eec5a5b38b44e398dea201a08", qop=auth, nc=00000002. Content-Length: 0. . # U 2009/05/07 15:04:37.443395 217.xxx.xxx.190:5080 -> 213.xxx.xxx.2:5060 REGISTER sip:sip.provider.de;transport=udp SIP/2.0. Via: SIP/2.0/UDP 217.xxx.xxx.190:5080;rport;branch=z9hG4bK5ct1aDU8mZNyg. Max-Forwards: 70. From: <sip:0123456...@sip.provider.de;transport=udp>;tag=t1SNQpUB8cKcK. To: <sip:0123456...@sip.provider.de;transport=udp>. Call-ID: a0364af0-3b05-11de-bc92-f9fefd954b7b. CSeq: 114732402 REGISTER. Contact: <sip:gw+xxx_01...@217.xxx.xxx.190:5080;transport=udp>. Expires: 60. User-Agent: FreeSWITCH-mod_sofia/1.0.trunk-13231M. Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, PRACK, MESSAGE, SUBSCRIBE, NOTIFY, REFER, UPDATE, REGISTER, INFO. Supported: timer, precondition, path, replaces. Content-Length: 0. . # U 2009/05/07 15:04:37.466691 213.xxx.xxx.2:5060 -> 217.xxx.xxx.190:5080 SIP/2.0 401 Unauthorized. Via: SIP/2.0/UDP 217.xxx.xxx.190:5080;branch=z9hG4bK5ct1aDU8mZNyg;rport=5080. Call-ID: a0364af0-3b05-11de-bc92-f9fefd954b7b. From: <sip:0123456...@sip.provider.de;transport=udp>;tag=t1SNQpUB8cKcK. To: <sip:0123456...@sip.provider.de;transport=udp>;tag=702dbe10. CSeq: 114732402 REGISTER. Server: SIP Router. WWW-Authenticate: Digest realm="provider.de",nonce="4a02dd789a25b67f29ba21f65429d13c4bbc2ded",qop="auth". Content-Length: 0. . # U 2009/05/07 15:04:37.467211 217.xxx.xxx.190:5080 -> 213.xxx.xxx.2:5060 REGISTER sip:sip.provider.de;transport=udp SIP/2.0. Via: SIP/2.0/UDP 217.xxx.xxx.190:5080;rport;branch=z9hG4bK6NKtc8Bcj8BHc. Max-Forwards: 70. From: <sip:0123456...@sip.provider.de;transport=udp>;tag=t1SNQpUB8cKcK. To: <sip:0123456...@sip.provider.de;transport=udp>. Call-ID: a0364af0-3b05-11de-bc92-f9fefd954b7b. CSeq: 114732403 REGISTER. Contact: <sip:gw+xxx_01...@217.xxx.xxx.190:5080;transport=udp>. Expires: 60. User-Agent: FreeSWITCH-mod_sofia/1.0.trunk-13231M. Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, PRACK, MESSAGE, SUBSCRIBE, NOTIFY, REFER, UPDATE, REGISTER, INFO. Supported: timer, precondition, path, replaces. Authorization: Digest username="0123456779", realm="provider.de", nonce="4a02dd789a25b67f29ba21f65429d13c4bbc2ded", cnonce="dbAgB7WqEiyNPQAekEzDTg", algorithm=MD5, uri="sip:sip.provider.de;transport=udp", response="6a55b27caec6b06bd9da707e7b24d82b", qop=auth, nc=00000001. Content-Length: 0. . # U 2009/05/07 15:04:37.470935 213.xxx.xxx.2:5060 -> 217.xxx.xxx.190:5080 BYE sip:gw+xxx_01...@217.xxx.xxx.190:5080;transport=udp SIP/2.0. Via: SIP/2.0/UDP 213.xxx.xxx.2:5060;branch=z9hG4bK400739ec3ad9e5bbd7f5edccf. Call-ID: d0e38021-b5a9-122c-3d8d-001e904cc34e. From: <sip:0049987654...@sip.provider.de>;tag=31de8a21. To: "unknown"<sip:0123456...@sip.provider.de;transport=udp>;tag=K287aS5jveQ9H. CSeq: 1 BYE. Max-Forwards: 70. Content-Length: 0. _______________________________________________ Freeswitch-users mailing list Freeswitch-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org