consider this code:<br><br>This is what we do to auth: say your uri is sip:<a href="http://bar.com">bar.com</a><br><br>first we compute uri digest which is the md5 hash of the string <br><br>REGISTER:sip:<a href="http://bar.com">bar.com</a><br>
<br><br>Then depending on what you sent us we do another md5 hash with the following info:<br><br><br><br><br> if (nc && cnonce && qop) {<br> input2 = switch_mprintf("%q:%q:%q:%q:%q:%q", a1_hash, nonce, nc, cnonce, qop, uridigest);<br>
} else {<br> input2 = switch_mprintf("%q:%q:%q", a1_hash, nonce, uridigest);<br> }<br><br><br><br><br><div class="gmail_quote">On Sat, Jan 24, 2009 at 2:07 PM, Roland Zagler <span dir="ltr"><<a href="mailto:r.zagler@zakotel.com">r.zagler@zakotel.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Hi mike,<br>
<br>
thanks for taking a look, here is the trace of a softphone called<br>
firefly registering with the same creds,<br>
the only difference is the ip the client runs on, I tested it already to<br>
register from the<br>
same ip, which didn't work. I also tried adding the "cnonce" and "nc"<br>
parameters inside the authorization<br>
header, also without success.<br>
<br>
btw: I can register to an asterisk server using the same java client<br>
code without probs.<br>
<br>
thx again,<br>
Roland<br>
<br>
<br>
<br>
tport_wakeup_pri(0x80f3580): events IN<br>
tport_recv_event(0x80f3580)<br>
tport_recv_iovec(0x80f3580) msg 0xb34025c8 from (udp/<a href="http://10.0.4.60:5060" target="_blank">10.0.4.60:5060</a>) has<br>
428 bytes, veclen = 1<br>
recv 428 bytes from udp/[10.0.4.2]:5060 at 20:01:08.463700:<br>
<br>
------------------------------------------------------------------------<br>
REGISTER sip:10.0.4.60:5060;transport=udp SIP/2.0<br>
To: "roland"<sip:roland@10.0.4.60:5060;transport=udp><br>
From: "roland"<<a href="mailto:sip%3Aroland@10.0.4.60">sip:roland@10.0.4.60</a>>;tag=78399c75<br>
<div class="Ih2E3d"> Via: SIP/2.0/UDP<br>
</div>10.0.4.2:5060;branch=z9hG4bK-d87543-0b5fac2e346e151d-1--d87543-;rport<br>
Call-ID: f85a4202fd310527@YXBvbGxv<br>
CSeq: 1 REGISTER<br>
Contact: <<a href="http://sip:roland@10.0.4.2:5060" target="_blank">sip:roland@10.0.4.2:5060</a>>;expires=7200<br>
Expires: 7200<br>
Max-Forwards: 70<br>
User-Agent: Firefly 2.0<br>
Content-Length: 0<br>
<br>
<br>
------------------------------------------------------------------------<br>
tport_deliver(0x80f3580): msg 0xb34025c8 (428 bytes) from<br>
udp/<a href="http://10.0.4.2:5060/sip" target="_blank">10.0.4.2:5060/sip</a> next=(nil)<br>
nta: received REGISTER sip:10.0.4.60:5060;transport=udp SIP/2.0 (CSeq 1)<br>
<div class="Ih2E3d">nta: canonizing sip:<a href="http://10.0.4.60:5060" target="_blank">10.0.4.60:5060</a> with contact<br>
nta: REGISTER (1) going to a default leg<br>
nua: nua_stack_process_request: entering<br>
nua: nh_create: entering<br>
nua: nh_create_handle: entering<br>
nua: nua_stack_set_params: entering<br>
</div>soa_clone(static::0x80f1740, 0x80eea10, 0x81258f0) called<br>
soa_set_params(static::0x811b558, ...) called<br>
<div class="Ih2E3d">nua: nua_application_event: entering<br>
nua: nua_respond: entering<br>
</div>nua(0x81258f0): sent signal r_respond<br>
2009-01-24 21:01:08 [DEBUG] sofia_reg.c:883 sofia_reg_handle_register()<br>
<div class="Ih2E3d">Requesting Registration from: [<a href="mailto:roland@10.0.4.60">roland@10.0.4.60</a>]<br>
nua: nua_handle_destroy: entering<br>
</div>nua(0x81258f0): sent signal r_destroy<br>
<div class="Ih2E3d">nua: nua_handle_magic: entering<br>
nua: nua_handle_destroy: entering<br>
nua: nua_stack_set_params: entering<br>
</div>soa_set_params(static::0x811b558, ...) called<br>
tport_tsend(0x80f3580) tpn = UDP/<a href="http://10.0.4.2:5060" target="_blank">10.0.4.2:5060</a><br>
tport_resolve addrinfo = <a href="http://10.0.4.2:5060" target="_blank">10.0.4.2:5060</a><br>
tport_by_addrinfo(0x80f3580): not found by name UDP/<a href="http://10.0.4.2:5060" target="_blank">10.0.4.2:5060</a><br>
tport_vsend returned 651<br>
send 651 bytes to udp/[10.0.4.2]:5060 at 20:01:08.550818:<br>
<div class="Ih2E3d"><br>
------------------------------------------------------------------------<br>
SIP/2.0 401 Unauthorized<br>
Via: SIP/2.0/UDP<br>
</div>10.0.4.2:5060;branch=z9hG4bK-d87543-0b5fac2e346e151d-1--d87543-;rport=50<br>
60<br>
From: "roland"<<a href="mailto:sip%3Aroland@10.0.4.60">sip:roland@10.0.4.60</a>>;tag=78399c75<br>
To: "roland"<br>
<sip:roland@10.0.4.60:5060;transport=udp>;tag=QmNHXB98gttgB<br>
Call-ID: f85a4202fd310527@YXBvbGxv<br>
<div class="Ih2E3d"> CSeq: 1 REGISTER<br>
User-Agent: FreeSWITCH-mod_sofia/1.0.trunk-11480<br>
Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, PRACK, MESSAGE, SUBSCRIBE,<br>
NOTIFY, REFER, UPDATE, REGISTER, INFO, PUBLISH<br>
Supported: timer, precondition, path, replaces<br>
WWW-Authenticate: Digest realm="10.0.4.60",<br>
</div>nonce="bd912f5c-ea51-11dd-8d93-318210ee3033", algorithm=MD5, qop="auth"<br>
<div class="Ih2E3d"> Content-Length: 0<br>
<br>
<br>
------------------------------------------------------------------------<br>
nta: sent 401 Unauthorized for REGISTER (1)<br>
nta: timer set to 32000 ms<br>
nta_leg_destroy((nil))<br>
</div>soa_destroy(static::0x811b558) called<br>
tport_wakeup_pri(0x80f3580): events IN<br>
tport_recv_event(0x80f3580)<br>
tport_recv_iovec(0x80f3580) msg 0x812b358 from (udp/<a href="http://10.0.4.60:5060" target="_blank">10.0.4.60:5060</a>) has<br>
668 bytes, veclen = 1<br>
recv 668 bytes from udp/[10.0.4.2]:5060 at 20:01:08.553542:<br>
<br>
------------------------------------------------------------------------<br>
REGISTER sip:10.0.4.60:5060;transport=udp SIP/2.0<br>
To: "roland"<sip:roland@10.0.4.60:5060;transport=udp><br>
From: "roland"<<a href="mailto:sip%3Aroland@10.0.4.60">sip:roland@10.0.4.60</a>>;tag=78399c75<br>
<div class="Ih2E3d"> Via: SIP/2.0/UDP<br>
</div>10.0.4.2:5060;branch=z9hG4bK-d87543-f16d4916bb41f15a-1--d87543-;rport<br>
Call-ID: f85a4202fd310527@YXBvbGxv<br>
CSeq: 2 REGISTER<br>
Contact: <<a href="http://sip:roland@10.0.4.2:5060" target="_blank">sip:roland@10.0.4.2:5060</a>>;expires=7200<br>
Expires: 7200<br>
Max-Forwards: 70<br>
User-Agent: Firefly 2.0<br>
Authorization: Digest<br>
username="roland",realm="10.0.4.60",nonce="bd912f5c-ea51-11dd-8d93-31821<br>
0ee3033",uri="sip:10.0.4.60:5060;transport=udp",response="f25e2b5a110923<br>
4bae13b5976abe3129",cnonce="137481EB",nc=00000001,qop=auth,algorithm=MD5<br>
Content-Length: 0<br>
<br>
<br>
------------------------------------------------------------------------<br>
tport_deliver(0x80f3580): msg 0x812b358 (668 bytes) from<br>
udp/<a href="http://10.0.4.2:5060/sip" target="_blank">10.0.4.2:5060/sip</a> next=(nil)<br>
nta: received REGISTER sip:10.0.4.60:5060;transport=udp SIP/2.0 (CSeq 2)<br>
<div class="Ih2E3d">nta: canonizing sip:<a href="http://10.0.4.60:5060" target="_blank">10.0.4.60:5060</a> with contact<br>
nta: REGISTER (2) going to a default leg<br>
nua: nua_stack_process_request: entering<br>
nua: nh_create: entering<br>
nua: nh_create_handle: entering<br>
nua: nua_stack_set_params: entering<br>
</div>soa_clone(static::0x80f1740, 0x80eea10, 0xb342a660) called<br>
soa_set_params(static::0xb342fc18, ...) called<br>
<div class="Ih2E3d">nua: nua_application_event: entering<br>
</div>2009-01-24 21:01:08 [DEBUG] sofia_reg.c:971 sofia_reg_handle_register()<br>
Register:<br>
From: [<a href="mailto:roland@10.0.4.60">roland@10.0.4.60</a>]<br>
Contact: ["roland" <<a href="http://sip:roland@10.0.4.2:5060" target="_blank">sip:roland@10.0.4.2:5060</a>>]<br>
Expires: [7200]<br>
nua: nua_respond: entering<br>
nua(0xb342a660): sent signal r_respond<br>
<div class="Ih2E3d">nua: nua_handle_destroy: entering<br>
</div>nua(0xb342a660): sent signal r_destroy<br>
<div class="Ih2E3d">nua: nua_handle_magic: entering<br>
nua: nua_handle_destroy: entering<br>
nua: nua_stack_set_params: entering<br>
</div>soa_set_params(static::0xb342fc18, ...) called<br>
tport_tsend(0x80f3580) tpn = UDP/<a href="http://10.0.4.2:5060" target="_blank">10.0.4.2:5060</a><br>
tport_resolve addrinfo = <a href="http://10.0.4.2:5060" target="_blank">10.0.4.2:5060</a><br>
tport_by_addrinfo(0x80f3580): not found by name UDP/<a href="http://10.0.4.2:5060" target="_blank">10.0.4.2:5060</a><br>
tport_vsend returned 611<br>
send 611 bytes to udp/[10.0.4.2]:5060 at 20:01:08.559893:<br>
<br>
------------------------------------------------------------------------<br>
SIP/2.0 200 OK<br>
<div class="Ih2E3d"> Via: SIP/2.0/UDP<br>
</div>10.0.4.2:5060;branch=z9hG4bK-d87543-f16d4916bb41f15a-1--d87543-;rport=50<br>
60<br>
From: "roland"<<a href="mailto:sip%3Aroland@10.0.4.60">sip:roland@10.0.4.60</a>>;tag=78399c75<br>
To: "roland"<br>
<sip:roland@10.0.4.60:5060;transport=udp>;tag=rXeaZ6Sce3g3p<br>
Call-ID: f85a4202fd310527@YXBvbGxv<br>
CSeq: 2 REGISTER<br>
Contact: <<a href="http://sip:roland@10.0.4.2:5060" target="_blank">sip:roland@10.0.4.2:5060</a>>;expires=7200<br>
Date: Sat, 24 Jan 2009 20:01:08 GMT<br>
<div class="Ih2E3d"> User-Agent: FreeSWITCH-mod_sofia/1.0.trunk-11480<br>
Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, PRACK, MESSAGE, SUBSCRIBE,<br>
NOTIFY, REFER, UPDATE, REGISTER, INFO, PUBLISH<br>
Supported: timer, precondition, path, replaces<br>
Content-Length: 0<br>
<br>
<br>
------------------------------------------------------------------------<br>
</div>nta: sent 200 OK for REGISTER (2)<br>
nta_leg_destroy((nil))<br>
soa_destroy(static::0xb342fc18) called<br>
<div><div></div><div class="Wj3C7c"><br>
-----Original Message-----<br>
From: <a href="mailto:freeswitch-dev-bounces@lists.freeswitch.org">freeswitch-dev-bounces@lists.freeswitch.org</a><br>
[mailto:<a href="mailto:freeswitch-dev-bounces@lists.freeswitch.org">freeswitch-dev-bounces@lists.freeswitch.org</a>] On Behalf Of<br>
Michael Jerris<br>
Sent: Saturday, January 24, 2009 8:19 PM<br>
To: <a href="mailto:freeswitch-dev@lists.freeswitch.org">freeswitch-dev@lists.freeswitch.org</a><br>
Subject: Re: [Freeswitch-dev] Trouble registering SIP client<br>
<br>
can you post the trace that works? I have a feeling your setting up<br>
your auth hash that you are sending wrong, perhaps the code where you<br>
build that would help someone see the error.<br>
<br>
Mike<br>
<br>
On Jan 24, 2009, at 12:08 PM, Roland Zagler wrote:<br>
<br>
> Hi everybody,<br>
><br>
> I am writing a Java SIP ua (based on mjsip 1.6) that is supposed to<br>
> register to freeswitch.<br>
> Unfortunately I am not able to register and I cannot find the problem,<br>
> although a softphone<br>
> (X-Lite) CAN register by using the same creds. The credentials<br>
> are:<br>
><br>
> SIP username: roland<br>
> SIP password: roland<br>
> SIP realm: 10.0.4.60<br>
><br>
> There is no acl activated.<br>
><br>
> The freeswitch versions I have tested are 1.0.2 and the trunk of today<br>
> (11480).<br>
><br>
> I hope someone on the list could take a look on the trace I attached<br>
> below and give<br>
> me a hint what goes wrong.<br>
><br>
> Thank you very much in advance.<br>
><br>
> Roland<br>
><br>
><br>
><br>
><br>
> tport_wakeup_pri(0x81042c8): events IN<br>
> tport_recv_event(0x81042c8)<br>
> tport_recv_iovec(0x81042c8) msg 0xb3415ed8 from (udp/<a href="http://10.0.4.60:5060" target="_blank">10.0.4.60:5060</a>)<br>
> has<br>
> 373 bytes, veclen = 1<br>
> recv 373 bytes from udp/[10.0.2.51]:32816 at 17:01:30.461289:<br>
><br>
><br>
------------------------------------------------------------------------<br>
> REGISTER sip:<a href="http://10.0.4.60:5060" target="_blank">10.0.4.60:5060</a> SIP/2.0<br>
> Via: SIP/2.0/UDP 10.0.2.51:32816;rport;branch=z9hG4bK33562<br>
> Max-Forwards: 70<br>
> To: "roland" <<a href="http://sip:roland@10.0.4.60:5060" target="_blank">sip:roland@10.0.4.60:5060</a>><br>
> From: "roland" <<a href="http://sip:roland@10.0.4.60:5060" target="_blank">sip:roland@10.0.4.60:5060</a>>;tag=z9hG4bK84430669<br>
> Call-ID: <a href="mailto:218108472980@10.0.2.51">218108472980@10.0.2.51</a><br>
> CSeq: 1 REGISTER<br>
> Contact: <<a href="http://sip:roland@10.0.2.51:32816" target="_blank">sip:roland@10.0.2.51:32816</a>><br>
> Expires: 3600<br>
> User-Agent: ZaKoSIP v1.2<br>
> Content-Length: 0<br>
><br>
><br>
><br>
------------------------------------------------------------------------<br>
> tport_deliver(0x81042c8): msg 0xb3415ed8 (373 bytes) from<br>
> udp/<a href="http://10.0.2.51:5060/sip" target="_blank">10.0.2.51:5060/sip</a> next=(nil)<br>
> nta: received REGISTER sip:<a href="http://10.0.4.60:5060" target="_blank">10.0.4.60:5060</a> SIP/2.0 (CSeq 1)<br>
> nta: canonizing sip:<a href="http://10.0.4.60:5060" target="_blank">10.0.4.60:5060</a> with contact<br>
> nta: REGISTER (1) going to a default leg<br>
> nua: nua_stack_process_request: entering<br>
> nua: nh_create: entering<br>
> nua: nh_create_handle: entering<br>
> nua: nua_stack_set_params: entering<br>
> soa_clone(static::0x80fe270, 0x80f9448, 0xb3402b30) called<br>
> soa_set_params(static::0xb341ba78, ...) called<br>
> nua: nua_application_event: entering<br>
> nua: nua_respond: entering<br>
> nua(0xb3402b30): sent signal r_respond<br>
> 2009-01-24 18:01:30 [DEBUG] sofia_reg.c:883<br>
> sofia_reg_handle_register()<br>
> Requesting Registration from: [<a href="mailto:roland@10.0.4.60">roland@10.0.4.60</a>]<br>
> nua: nua_handle_destroy: entering<br>
> nua(0xb3402b30): sent signal r_destroy<br>
> nua: nua_handle_magic: entering<br>
> nua: nua_handle_destroy: entering<br>
> nua: nua_stack_set_params: entering<br>
> soa_set_params(static::0xb341ba78, ...) called<br>
> tport_tsend(0x81042c8) tpn = UDP/<a href="http://10.0.2.51:32816" target="_blank">10.0.2.51:32816</a><br>
> tport_resolve addrinfo = <a href="http://10.0.2.51:32816" target="_blank">10.0.2.51:32816</a><br>
> tport_by_addrinfo(0x81042c8): not found by name UDP/<a href="http://10.0.2.51:32816" target="_blank">10.0.2.51:32816</a><br>
> tport_vsend returned 620<br>
> send 620 bytes to udp/[10.0.2.51]:32816 at 17:01:30.586602:<br>
><br>
><br>
------------------------------------------------------------------------<br>
> SIP/2.0 401 Unauthorized<br>
> Via: SIP/2.0/UDP 10.0.2.51:32816;rport=32816;branch=z9hG4bK33562<br>
> From: "roland" <<a href="http://sip:roland@10.0.4.60:5060" target="_blank">sip:roland@10.0.4.60:5060</a>>;tag=z9hG4bK84430669<br>
> To: "roland" <<a href="http://sip:roland@10.0.4.60:5060" target="_blank">sip:roland@10.0.4.60:5060</a>>;tag=aZa7matyy5Uca<br>
> Call-ID: <a href="mailto:218108472980@10.0.2.51">218108472980@10.0.2.51</a><br>
> CSeq: 1 REGISTER<br>
> User-Agent: FreeSWITCH-mod_sofia/1.0.trunk-11480<br>
> Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, PRACK, MESSAGE, SUBSCRIBE,<br>
> NOTIFY, REFER, UPDATE, REGISTER, INFO, PUBLISH<br>
> Supported: timer, precondition, path, replaces<br>
> WWW-Authenticate: Digest realm="10.0.4.60",<br>
> nonce="a5608fcc-ea38-11dd-8437-6d678b851040", algorithm=MD5,<br>
> qop="auth"<br>
> Content-Length: 0<br>
><br>
><br>
><br>
------------------------------------------------------------------------<br>
> nta: sent 401 Unauthorized for REGISTER (1)<br>
> nta: timer set to 32000 ms<br>
> nta_leg_destroy((nil))<br>
> soa_destroy(static::0xb341ba78) called<br>
> tport_wakeup_pri(0x81042c8): events IN<br>
> tport_recv_event(0x81042c8)<br>
> tport_recv_iovec(0x81042c8) msg 0xb3444050 from (udp/<a href="http://10.0.4.60:5060" target="_blank">10.0.4.60:5060</a>)<br>
> has<br>
> 575 bytes, veclen = 1<br>
> recv 575 bytes from udp/[10.0.2.51]:32816 at 17:01:30.614376:<br>
><br>
><br>
------------------------------------------------------------------------<br>
> REGISTER sip:<a href="http://10.0.4.60:5060" target="_blank">10.0.4.60:5060</a> SIP/2.0<br>
> Via: SIP/2.0/UDP 10.0.2.51:32816;rport;branch=z9hG4bK33562<br>
> Max-Forwards: 70<br>
> To: "roland" <<a href="http://sip:roland@10.0.4.60:5060" target="_blank">sip:roland@10.0.4.60:5060</a>><br>
> From: "roland" <<a href="http://sip:roland@10.0.4.60:5060" target="_blank">sip:roland@10.0.4.60:5060</a>>;tag=z9hG4bK84430669<br>
> Call-ID: <a href="mailto:218108472980@10.0.2.51">218108472980@10.0.2.51</a><br>
> CSeq: 2 REGISTER<br>
> Contact: <<a href="http://sip:roland@10.0.2.51:32816" target="_blank">sip:roland@10.0.2.51:32816</a>><br>
> Expires: 3600<br>
> User-Agent: ZaKoSIP v1.2<br>
> Authorization: Digest username="roland", realm="10.0.4.60",<br>
> nonce="a5608fcc-ea38-11dd-8437-6d678b851040", uri="sip:<br>
> <a href="http://10.0.4.60:5060" target="_blank">10.0.4.60:5060</a>",<br>
> algorithm=MD5, qop=auth, response="2f26d787c68ac2a342a4b1d7bb49a1a0"<br>
> Content-Length: 0<br>
><br>
><br>
><br>
------------------------------------------------------------------------<br>
> tport_deliver(0x81042c8): msg 0xb3444050 (575 bytes) from<br>
> udp/<a href="http://10.0.2.51:5060/sip" target="_blank">10.0.2.51:5060/sip</a> next=(nil)<br>
> nta: received REGISTER sip:<a href="http://10.0.4.60:5060" target="_blank">10.0.4.60:5060</a> SIP/2.0 (CSeq 2)<br>
> nta: canonizing sip:<a href="http://10.0.4.60:5060" target="_blank">10.0.4.60:5060</a> with contact<br>
> nta: REGISTER (2) going to a default leg<br>
> nua: nua_stack_process_request: entering<br>
> nua: nh_create: entering<br>
> nua: nh_create_handle: entering<br>
> nua: nua_stack_set_params: entering<br>
> soa_clone(static::0x80fe270, 0x80f9448, 0xb3445690) called<br>
> soa_set_params(static::0xb341ba78, ...) called<br>
> nua: nua_application_event: entering<br>
> 2009-01-24 18:01:30 [DEBUG] sofia_reg.c:869<br>
> sofia_reg_handle_register()<br>
> Send challenge for [<a href="mailto:roland@10.0.4.60">roland@10.0.4.60</a>]<br>
> nua: nua_respond: entering<br>
> nua(0xb3445690): sent signal r_respond<br>
> nua: nua_handle_destroy: entering<br>
> nua(0xb3445690): sent signal r_destroy<br>
> nua: nua_handle_magic: entering<br>
> nua: nua_handle_destroy: entering<br>
> nua: nua_stack_set_params: entering<br>
> soa_set_params(static::0xb341ba78, ...) called<br>
> tport_tsend(0x81042c8) tpn = UDP/<a href="http://10.0.2.51:32816" target="_blank">10.0.2.51:32816</a><br>
> tport_resolve addrinfo = <a href="http://10.0.2.51:32816" target="_blank">10.0.2.51:32816</a><br>
> tport_by_addrinfo(0x81042c8): not found by name UDP/<a href="http://10.0.2.51:32816" target="_blank">10.0.2.51:32816</a><br>
> tport_vsend returned 500<br>
> send 500 bytes to udp/[10.0.2.51]:32816 at 17:01:30.617125:<br>
><br>
><br>
------------------------------------------------------------------------<br>
> SIP/2.0 403 Forbidden<br>
> Via: SIP/2.0/UDP 10.0.2.51:32816;rport=32816;branch=z9hG4bK33562<br>
> From: "roland" <<a href="http://sip:roland@10.0.4.60:5060" target="_blank">sip:roland@10.0.4.60:5060</a>>;tag=z9hG4bK84430669<br>
> To: "roland" <<a href="http://sip:roland@10.0.4.60:5060" target="_blank">sip:roland@10.0.4.60:5060</a>>;tag=B83Zp5a2UejZN<br>
> Call-ID: <a href="mailto:218108472980@10.0.2.51">218108472980@10.0.2.51</a><br>
> CSeq: 2 REGISTER<br>
> User-Agent: FreeSWITCH-mod_sofia/1.0.trunk-11480<br>
> Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, PRACK, MESSAGE, SUBSCRIBE,<br>
> NOTIFY, REFER, UPDATE, REGISTER, INFO, PUBLISH<br>
> Supported: timer, precondition, path, replaces<br>
> Content-Length: 0<br>
><br>
><br>
><br>
------------------------------------------------------------------------<br>
> nta: sent 403 Forbidden for REGISTER (2)<br>
> nta_leg_destroy((nil))<br>
> soa_destroy(static::0xb341ba78) called<br>
<br>
<br>
_______________________________________________<br>
Freeswitch-dev mailing list<br>
<a href="mailto:Freeswitch-dev@lists.freeswitch.org">Freeswitch-dev@lists.freeswitch.org</a><br>
<a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev</a><br>
UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-dev" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-dev</a><br>
<a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
<br>
_______________________________________________<br>
Freeswitch-dev mailing list<br>
<a href="mailto:Freeswitch-dev@lists.freeswitch.org">Freeswitch-dev@lists.freeswitch.org</a><br>
<a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev</a><br>
UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-dev" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-dev</a><br>
<a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>Anthony Minessale II<br><br>FreeSWITCH <a href="http://www.freeswitch.org/">http://www.freeswitch.org/</a><br>ClueCon <a href="http://www.cluecon.com/">http://www.cluecon.com/</a><br>
<br>AIM: anthm<br><a href="mailto:MSN%3Aanthony_minessale@hotmail.com">MSN:anthony_minessale@hotmail.com</a><br>GTALK/JABBER/<a href="mailto:PAYPAL%3Aanthony.minessale@gmail.com">PAYPAL:anthony.minessale@gmail.com</a><br>
IRC: <a href="http://irc.freenode.net">irc.freenode.net</a> #freeswitch<br><br>FreeSWITCH Developer Conference<br><a href="mailto:sip%3A888@conference.freeswitch.org">sip:888@conference.freeswitch.org</a><br><a href="http://iax:guest@conference.freeswitch.org/888">iax:guest@conference.freeswitch.org/888</a><br>
<a href="mailto:googletalk%3Aconf%2B888@conference.freeswitch.org">googletalk:conf+888@conference.freeswitch.org</a><br>pstn:213-799-1400<br>