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>&nbsp;&nbsp; if (nc &amp;&amp; cnonce &amp;&amp; qop) {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; input2 = switch_mprintf(&quot;%q:%q:%q:%q:%q:%q&quot;, a1_hash, nonce, nc, cnonce, qop, uridigest);<br>
&nbsp;&nbsp;&nbsp; } else {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; input2 = switch_mprintf(&quot;%q:%q:%q&quot;, a1_hash, nonce, uridigest);<br>&nbsp;&nbsp;&nbsp; }<br><br><br><br><br><div class="gmail_quote">On Sat, Jan 24, 2009 at 2:07 PM, Roland Zagler <span dir="ltr">&lt;<a href="mailto:r.zagler@zakotel.com">r.zagler@zakotel.com</a>&gt;</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&#39;t work. I also tried adding the &quot;cnonce&quot; and &quot;nc&quot;<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>
 &nbsp; REGISTER sip:10.0.4.60:5060;transport=udp SIP/2.0<br>
 &nbsp; To: &quot;roland&quot;&lt;sip:roland@10.0.4.60:5060;transport=udp&gt;<br>
 &nbsp; From: &quot;roland&quot;&lt;<a href="mailto:sip%3Aroland@10.0.4.60">sip:roland@10.0.4.60</a>&gt;;tag=78399c75<br>
<div class="Ih2E3d"> &nbsp; Via: SIP/2.0/UDP<br>
</div>10.0.4.2:5060;branch=z9hG4bK-d87543-0b5fac2e346e151d-1--d87543-;rport<br>
 &nbsp; Call-ID: f85a4202fd310527@YXBvbGxv<br>
 &nbsp; CSeq: 1 REGISTER<br>
 &nbsp; Contact: &lt;<a href="http://sip:roland@10.0.4.2:5060" target="_blank">sip:roland@10.0.4.2:5060</a>&gt;;expires=7200<br>
 &nbsp; Expires: 7200<br>
 &nbsp; Max-Forwards: 70<br>
 &nbsp; User-Agent: Firefly 2.0<br>
 &nbsp; 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>
 &nbsp; SIP/2.0 401 Unauthorized<br>
 &nbsp; Via: SIP/2.0/UDP<br>
</div>10.0.4.2:5060;branch=z9hG4bK-d87543-0b5fac2e346e151d-1--d87543-;rport=50<br>
60<br>
 &nbsp; From: &quot;roland&quot;&lt;<a href="mailto:sip%3Aroland@10.0.4.60">sip:roland@10.0.4.60</a>&gt;;tag=78399c75<br>
 &nbsp; To: &quot;roland&quot;<br>
&lt;sip:roland@10.0.4.60:5060;transport=udp&gt;;tag=QmNHXB98gttgB<br>
 &nbsp; Call-ID: f85a4202fd310527@YXBvbGxv<br>
<div class="Ih2E3d"> &nbsp; CSeq: 1 REGISTER<br>
 &nbsp; User-Agent: FreeSWITCH-mod_sofia/1.0.trunk-11480<br>
 &nbsp; Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, PRACK, MESSAGE, SUBSCRIBE,<br>
NOTIFY, REFER, UPDATE, REGISTER, INFO, PUBLISH<br>
 &nbsp; Supported: timer, precondition, path, replaces<br>
 &nbsp; WWW-Authenticate: Digest realm=&quot;10.0.4.60&quot;,<br>
</div>nonce=&quot;bd912f5c-ea51-11dd-8d93-318210ee3033&quot;, algorithm=MD5, qop=&quot;auth&quot;<br>
<div class="Ih2E3d"> &nbsp; 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>
 &nbsp; REGISTER sip:10.0.4.60:5060;transport=udp SIP/2.0<br>
 &nbsp; To: &quot;roland&quot;&lt;sip:roland@10.0.4.60:5060;transport=udp&gt;<br>
 &nbsp; From: &quot;roland&quot;&lt;<a href="mailto:sip%3Aroland@10.0.4.60">sip:roland@10.0.4.60</a>&gt;;tag=78399c75<br>
<div class="Ih2E3d"> &nbsp; Via: SIP/2.0/UDP<br>
</div>10.0.4.2:5060;branch=z9hG4bK-d87543-f16d4916bb41f15a-1--d87543-;rport<br>
 &nbsp; Call-ID: f85a4202fd310527@YXBvbGxv<br>
 &nbsp; CSeq: 2 REGISTER<br>
 &nbsp; Contact: &lt;<a href="http://sip:roland@10.0.4.2:5060" target="_blank">sip:roland@10.0.4.2:5060</a>&gt;;expires=7200<br>
 &nbsp; Expires: 7200<br>
 &nbsp; Max-Forwards: 70<br>
 &nbsp; User-Agent: Firefly 2.0<br>
 &nbsp; Authorization: Digest<br>
username=&quot;roland&quot;,realm=&quot;10.0.4.60&quot;,nonce=&quot;bd912f5c-ea51-11dd-8d93-31821<br>
0ee3033&quot;,uri=&quot;sip:10.0.4.60:5060;transport=udp&quot;,response=&quot;f25e2b5a110923<br>
4bae13b5976abe3129&quot;,cnonce=&quot;137481EB&quot;,nc=00000001,qop=auth,algorithm=MD5<br>
 &nbsp; 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: &nbsp; &nbsp;[<a href="mailto:roland@10.0.4.60">roland@10.0.4.60</a>]<br>
Contact: [&quot;roland&quot; &lt;<a href="http://sip:roland@10.0.4.2:5060" target="_blank">sip:roland@10.0.4.2:5060</a>&gt;]<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>
 &nbsp; SIP/2.0 200 OK<br>
<div class="Ih2E3d"> &nbsp; Via: SIP/2.0/UDP<br>
</div>10.0.4.2:5060;branch=z9hG4bK-d87543-f16d4916bb41f15a-1--d87543-;rport=50<br>
60<br>
 &nbsp; From: &quot;roland&quot;&lt;<a href="mailto:sip%3Aroland@10.0.4.60">sip:roland@10.0.4.60</a>&gt;;tag=78399c75<br>
 &nbsp; To: &quot;roland&quot;<br>
&lt;sip:roland@10.0.4.60:5060;transport=udp&gt;;tag=rXeaZ6Sce3g3p<br>
 &nbsp; Call-ID: f85a4202fd310527@YXBvbGxv<br>
 &nbsp; CSeq: 2 REGISTER<br>
 &nbsp; Contact: &lt;<a href="http://sip:roland@10.0.4.2:5060" target="_blank">sip:roland@10.0.4.2:5060</a>&gt;;expires=7200<br>
 &nbsp; Date: Sat, 24 Jan 2009 20:01:08 GMT<br>
<div class="Ih2E3d"> &nbsp; User-Agent: FreeSWITCH-mod_sofia/1.0.trunk-11480<br>
 &nbsp; Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, PRACK, MESSAGE, SUBSCRIBE,<br>
NOTIFY, REFER, UPDATE, REGISTER, INFO, PUBLISH<br>
 &nbsp; Supported: timer, precondition, path, replaces<br>
 &nbsp; 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? &nbsp;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>
&gt; Hi everybody,<br>
&gt;<br>
&gt; I am writing a Java SIP ua (based on mjsip 1.6) that is supposed to<br>
&gt; register to freeswitch.<br>
&gt; Unfortunately I am not able to register and I cannot find the problem,<br>
&gt; although a softphone<br>
&gt; (X-Lite) CAN register by using the same creds. The credentials<br>
&gt; are:<br>
&gt;<br>
&gt; SIP username: roland<br>
&gt; SIP password: roland<br>
&gt; SIP realm: 10.0.4.60<br>
&gt;<br>
&gt; There is no acl activated.<br>
&gt;<br>
&gt; The freeswitch versions I have tested are 1.0.2 and the trunk of today<br>
&gt; (11480).<br>
&gt;<br>
&gt; I hope someone on the list could take a look on the trace I attached<br>
&gt; below and give<br>
&gt; me a hint what goes wrong.<br>
&gt;<br>
&gt; Thank you very much in advance.<br>
&gt;<br>
&gt; Roland<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; tport_wakeup_pri(0x81042c8): events IN<br>
&gt; tport_recv_event(0x81042c8)<br>
&gt; 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>
&gt; has<br>
&gt; 373 bytes, veclen = 1<br>
&gt; recv 373 bytes from udp/[10.0.2.51]:32816 at 17:01:30.461289:<br>
&gt;<br>
&gt;<br>
------------------------------------------------------------------------<br>
&gt; &nbsp; REGISTER sip:<a href="http://10.0.4.60:5060" target="_blank">10.0.4.60:5060</a> SIP/2.0<br>
&gt; &nbsp; Via: SIP/2.0/UDP 10.0.2.51:32816;rport;branch=z9hG4bK33562<br>
&gt; &nbsp; Max-Forwards: 70<br>
&gt; &nbsp; To: &quot;roland&quot; &lt;<a href="http://sip:roland@10.0.4.60:5060" target="_blank">sip:roland@10.0.4.60:5060</a>&gt;<br>
&gt; &nbsp; From: &quot;roland&quot; &lt;<a href="http://sip:roland@10.0.4.60:5060" target="_blank">sip:roland@10.0.4.60:5060</a>&gt;;tag=z9hG4bK84430669<br>
&gt; &nbsp; Call-ID: <a href="mailto:218108472980@10.0.2.51">218108472980@10.0.2.51</a><br>
&gt; &nbsp; CSeq: 1 REGISTER<br>
&gt; &nbsp; Contact: &lt;<a href="http://sip:roland@10.0.2.51:32816" target="_blank">sip:roland@10.0.2.51:32816</a>&gt;<br>
&gt; &nbsp; Expires: 3600<br>
&gt; &nbsp; User-Agent: ZaKoSIP v1.2<br>
&gt; &nbsp; Content-Length: 0<br>
&gt;<br>
&gt;<br>
&gt;<br>
------------------------------------------------------------------------<br>
&gt; tport_deliver(0x81042c8): msg 0xb3415ed8 (373 bytes) from<br>
&gt; udp/<a href="http://10.0.2.51:5060/sip" target="_blank">10.0.2.51:5060/sip</a> next=(nil)<br>
&gt; 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>
&gt; nta: canonizing sip:<a href="http://10.0.4.60:5060" target="_blank">10.0.4.60:5060</a> with contact<br>
&gt; nta: REGISTER (1) going to a default leg<br>
&gt; nua: nua_stack_process_request: entering<br>
&gt; nua: nh_create: entering<br>
&gt; nua: nh_create_handle: entering<br>
&gt; nua: nua_stack_set_params: entering<br>
&gt; soa_clone(static::0x80fe270, 0x80f9448, 0xb3402b30) called<br>
&gt; soa_set_params(static::0xb341ba78, ...) called<br>
&gt; nua: nua_application_event: entering<br>
&gt; nua: nua_respond: entering<br>
&gt; nua(0xb3402b30): sent signal r_respond<br>
&gt; 2009-01-24 18:01:30 [DEBUG] sofia_reg.c:883<br>
&gt; sofia_reg_handle_register()<br>
&gt; Requesting Registration from: [<a href="mailto:roland@10.0.4.60">roland@10.0.4.60</a>]<br>
&gt; nua: nua_handle_destroy: entering<br>
&gt; nua(0xb3402b30): sent signal r_destroy<br>
&gt; nua: nua_handle_magic: entering<br>
&gt; nua: nua_handle_destroy: entering<br>
&gt; nua: nua_stack_set_params: entering<br>
&gt; soa_set_params(static::0xb341ba78, ...) called<br>
&gt; tport_tsend(0x81042c8) tpn = UDP/<a href="http://10.0.2.51:32816" target="_blank">10.0.2.51:32816</a><br>
&gt; tport_resolve addrinfo = <a href="http://10.0.2.51:32816" target="_blank">10.0.2.51:32816</a><br>
&gt; 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>
&gt; tport_vsend returned 620<br>
&gt; send 620 bytes to udp/[10.0.2.51]:32816 at 17:01:30.586602:<br>
&gt;<br>
&gt;<br>
------------------------------------------------------------------------<br>
&gt; &nbsp; SIP/2.0 401 Unauthorized<br>
&gt; &nbsp; Via: SIP/2.0/UDP 10.0.2.51:32816;rport=32816;branch=z9hG4bK33562<br>
&gt; &nbsp; From: &quot;roland&quot; &lt;<a href="http://sip:roland@10.0.4.60:5060" target="_blank">sip:roland@10.0.4.60:5060</a>&gt;;tag=z9hG4bK84430669<br>
&gt; &nbsp; To: &quot;roland&quot; &lt;<a href="http://sip:roland@10.0.4.60:5060" target="_blank">sip:roland@10.0.4.60:5060</a>&gt;;tag=aZa7matyy5Uca<br>
&gt; &nbsp; Call-ID: <a href="mailto:218108472980@10.0.2.51">218108472980@10.0.2.51</a><br>
&gt; &nbsp; CSeq: 1 REGISTER<br>
&gt; &nbsp; User-Agent: FreeSWITCH-mod_sofia/1.0.trunk-11480<br>
&gt; &nbsp; Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, PRACK, MESSAGE, SUBSCRIBE,<br>
&gt; NOTIFY, REFER, UPDATE, REGISTER, INFO, PUBLISH<br>
&gt; &nbsp; Supported: timer, precondition, path, replaces<br>
&gt; &nbsp; WWW-Authenticate: Digest realm=&quot;10.0.4.60&quot;,<br>
&gt; nonce=&quot;a5608fcc-ea38-11dd-8437-6d678b851040&quot;, algorithm=MD5,<br>
&gt; qop=&quot;auth&quot;<br>
&gt; &nbsp; Content-Length: 0<br>
&gt;<br>
&gt;<br>
&gt;<br>
------------------------------------------------------------------------<br>
&gt; nta: sent 401 Unauthorized for REGISTER (1)<br>
&gt; nta: timer set to 32000 ms<br>
&gt; nta_leg_destroy((nil))<br>
&gt; soa_destroy(static::0xb341ba78) called<br>
&gt; tport_wakeup_pri(0x81042c8): events IN<br>
&gt; tport_recv_event(0x81042c8)<br>
&gt; 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>
&gt; has<br>
&gt; 575 bytes, veclen = 1<br>
&gt; recv 575 bytes from udp/[10.0.2.51]:32816 at 17:01:30.614376:<br>
&gt;<br>
&gt;<br>
------------------------------------------------------------------------<br>
&gt; &nbsp; REGISTER sip:<a href="http://10.0.4.60:5060" target="_blank">10.0.4.60:5060</a> SIP/2.0<br>
&gt; &nbsp; Via: SIP/2.0/UDP 10.0.2.51:32816;rport;branch=z9hG4bK33562<br>
&gt; &nbsp; Max-Forwards: 70<br>
&gt; &nbsp; To: &quot;roland&quot; &lt;<a href="http://sip:roland@10.0.4.60:5060" target="_blank">sip:roland@10.0.4.60:5060</a>&gt;<br>
&gt; &nbsp; From: &quot;roland&quot; &lt;<a href="http://sip:roland@10.0.4.60:5060" target="_blank">sip:roland@10.0.4.60:5060</a>&gt;;tag=z9hG4bK84430669<br>
&gt; &nbsp; Call-ID: <a href="mailto:218108472980@10.0.2.51">218108472980@10.0.2.51</a><br>
&gt; &nbsp; CSeq: 2 REGISTER<br>
&gt; &nbsp; Contact: &lt;<a href="http://sip:roland@10.0.2.51:32816" target="_blank">sip:roland@10.0.2.51:32816</a>&gt;<br>
&gt; &nbsp; Expires: 3600<br>
&gt; &nbsp; User-Agent: ZaKoSIP v1.2<br>
&gt; &nbsp; Authorization: Digest username=&quot;roland&quot;, realm=&quot;10.0.4.60&quot;,<br>
&gt; nonce=&quot;a5608fcc-ea38-11dd-8437-6d678b851040&quot;, uri=&quot;sip:<br>
&gt; <a href="http://10.0.4.60:5060" target="_blank">10.0.4.60:5060</a>&quot;,<br>
&gt; algorithm=MD5, qop=auth, response=&quot;2f26d787c68ac2a342a4b1d7bb49a1a0&quot;<br>
&gt; &nbsp; Content-Length: 0<br>
&gt;<br>
&gt;<br>
&gt;<br>
------------------------------------------------------------------------<br>
&gt; tport_deliver(0x81042c8): msg 0xb3444050 (575 bytes) from<br>
&gt; udp/<a href="http://10.0.2.51:5060/sip" target="_blank">10.0.2.51:5060/sip</a> next=(nil)<br>
&gt; 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>
&gt; nta: canonizing sip:<a href="http://10.0.4.60:5060" target="_blank">10.0.4.60:5060</a> with contact<br>
&gt; nta: REGISTER (2) going to a default leg<br>
&gt; nua: nua_stack_process_request: entering<br>
&gt; nua: nh_create: entering<br>
&gt; nua: nh_create_handle: entering<br>
&gt; nua: nua_stack_set_params: entering<br>
&gt; soa_clone(static::0x80fe270, 0x80f9448, 0xb3445690) called<br>
&gt; soa_set_params(static::0xb341ba78, ...) called<br>
&gt; nua: nua_application_event: entering<br>
&gt; 2009-01-24 18:01:30 [DEBUG] sofia_reg.c:869<br>
&gt; sofia_reg_handle_register()<br>
&gt; Send challenge for [<a href="mailto:roland@10.0.4.60">roland@10.0.4.60</a>]<br>
&gt; nua: nua_respond: entering<br>
&gt; nua(0xb3445690): sent signal r_respond<br>
&gt; nua: nua_handle_destroy: entering<br>
&gt; nua(0xb3445690): sent signal r_destroy<br>
&gt; nua: nua_handle_magic: entering<br>
&gt; nua: nua_handle_destroy: entering<br>
&gt; nua: nua_stack_set_params: entering<br>
&gt; soa_set_params(static::0xb341ba78, ...) called<br>
&gt; tport_tsend(0x81042c8) tpn = UDP/<a href="http://10.0.2.51:32816" target="_blank">10.0.2.51:32816</a><br>
&gt; tport_resolve addrinfo = <a href="http://10.0.2.51:32816" target="_blank">10.0.2.51:32816</a><br>
&gt; 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>
&gt; tport_vsend returned 500<br>
&gt; send 500 bytes to udp/[10.0.2.51]:32816 at 17:01:30.617125:<br>
&gt;<br>
&gt;<br>
------------------------------------------------------------------------<br>
&gt; &nbsp; SIP/2.0 403 Forbidden<br>
&gt; &nbsp; Via: SIP/2.0/UDP 10.0.2.51:32816;rport=32816;branch=z9hG4bK33562<br>
&gt; &nbsp; From: &quot;roland&quot; &lt;<a href="http://sip:roland@10.0.4.60:5060" target="_blank">sip:roland@10.0.4.60:5060</a>&gt;;tag=z9hG4bK84430669<br>
&gt; &nbsp; To: &quot;roland&quot; &lt;<a href="http://sip:roland@10.0.4.60:5060" target="_blank">sip:roland@10.0.4.60:5060</a>&gt;;tag=B83Zp5a2UejZN<br>
&gt; &nbsp; Call-ID: <a href="mailto:218108472980@10.0.2.51">218108472980@10.0.2.51</a><br>
&gt; &nbsp; CSeq: 2 REGISTER<br>
&gt; &nbsp; User-Agent: FreeSWITCH-mod_sofia/1.0.trunk-11480<br>
&gt; &nbsp; Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, PRACK, MESSAGE, SUBSCRIBE,<br>
&gt; NOTIFY, REFER, UPDATE, REGISTER, INFO, PUBLISH<br>
&gt; &nbsp; Supported: timer, precondition, path, replaces<br>
&gt; &nbsp; Content-Length: 0<br>
&gt;<br>
&gt;<br>
&gt;<br>
------------------------------------------------------------------------<br>
&gt; nta: sent 403 Forbidden for REGISTER (2)<br>
&gt; nta_leg_destroy((nil))<br>
&gt; 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>