<div class="gmail_extra"><br><br><div class="gmail_quote">2012/4/25 Olivier CALVANO <span dir="ltr">&lt;<a href="mailto:o.calvano@gmail.com" target="_blank">o.calvano@gmail.com</a>&gt;</span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Sure, sorry for the Confusion ;=)<br>
<br>
<br>
<br>
<br>
Server A &quot;Trader&quot;:<br>
       Asterisk Server 1.6.x for call routing only.<br>
       IP Adress: 172.16.0.11<br>
       Use Realtim on MySQL Database<br>
       This server route all call to a lot of VoIP Carrier.<br>
<br>
<br>
Server B &quot;Ipbx&quot;<br>
       Asterisk Server 1.6.x for connect a lot of Linksys SPA942 phone.<br>
       IP Adress: 172.16.0.70<br>
       Second IP: 172.16.1.70 (used for phone lan)<br>
       Use Realtim on MySQL Database<br>
       This server route all call to a lot of VoIP Carrier.<br>
<br>
<br>
Linksys SPA942 A:<br>
      IP Adress: 172.16.1.200<br>
      Connected in SIP at Server B IPBX<br>
      use sip.conf (no realtime)<br>
      context: I-User01<br>
<br>
<br>
Linksys SPA942 B:<br>
      IP Adress: 172.16.1.220<br>
      Connected in SIP at Server B IPBX<br>
      use sip.conf (no realtime)<br>
      context: I-User02<br>
<br>
<br>
<br>
On Server A &quot;Trader&quot;, we have two sip account:<br>
      accountname: &quot;USER01&quot; for user in group 1<br>
      accountname: &quot;USER02&quot; for user in group 2<br>
<br>
On Server B &quot;Ipbx&quot;, i use registry:<br>
<div class="im">     register =&gt; <a href="http://USER01:1234@172.16.0.11/USER01" target="_blank">USER01:1234@172.16.0.11/USER01</a><br>
     register =&gt; <a href="http://USER02:5678@172.16.0.11/USER02" target="_blank">USER02:5678@172.16.0.11/USER02</a><br>
</div>for two connection to the Trader Server. Registry is good:<br>
on server A &quot;Trader&quot;:<br>
<br>
trader*CLI&gt; sip show registry<br>
<div class="im">Host                           dnsmgr Username       Refresh State<br>
          Reg.Time<br>
<a href="http://172.16.0.11:5060" target="_blank">172.16.0.11:5060</a>               N      USER01     105 Registered<br>
  Tue, 24 Apr 2012 15:58:58<br>
<a href="http://172.16.0.11:5060" target="_blank">172.16.0.11:5060</a>               N      USER02       105 Registered<br>
    Tue, 24 Apr 2012 15:58:59<br>
<br>
<br>
</div>On server B &quot;Ipbx&quot;, i have into my sip.conf after the registry:<br>
<div><div class="h5"><br>
[USER01]<br>
type=friend<br>
username=USER01<br>
secret=1234<br>
host=172.16.0.11<br>
qualify=yes<br>
dtmf=rfc2833<br>
nat=no<br>
canreinvite=no<br>
canredirect=no<br>
dtmfmode=rfc2833<br>
disallow=all<br>
allow=alaw<br>
context=I-User01<br>
musiconhold=default<br>
insecure=port,invite<br>
<br>
[USER02]<br>
type=friend<br>
username=USER02<br>
secret=5678<br>
host=172.16.0.11<br>
qualify=yes<br>
dtmf=rfc2833<br>
nat=no<br>
canreinvite=no<br>
canredirect=no<br>
dtmfmode=rfc2833<br>
disallow=all<br>
allow=alaw<br>
context=I-User01<br>
musiconhold=default<br>
insecure=port,invite<br>
<br>
</div></div>and in extensions.conf:<br>
<br>
[I-User01]<br>
<div class="im">exten =&gt; _0XX.,1,Dial(SIP/USER01/${EXTEN:1},90,r)<br>
<br>
</div>[I-User02]<br>
<div class="im">exten =&gt; _0XX.,1,Dial(SIP/USER02/${EXTEN:1},90,r)<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
</div>When i call with Linksys SPA942 A, i use the context &quot;I-User01&quot; and<br>
the call are sent<br>
to SIP account &quot;USER01&quot; and  No problems.<br>
<br>
When i call with Linksys SPA942 B, i use the context &quot;I-User02&quot; and<br>
the call are sent<br>
to SIP account &quot;USER02&quot; but Server A &quot;Trader&quot; reject the call<br>
immediatly with this error:<br>
<div class="im"><br>
[Apr 24 16:02:12] WARNING[1456]: chan_sip.c:10992 check_auth: username<br>
mismatch, have &lt;USER01&gt;, digest has &lt;USER02&gt;<br>
[Apr 24 16:02:12] NOTICE[1456]: chan_sip.c:18096<br>
handle_request_invite: Failed to authenticate device &quot;Olivier&quot;<br>
&lt;<a href="mailto:sip%3A906280@172.16.0.70">sip:906280@172.16.0.70</a>&gt;;tag=as0cd775ab<br>
<br>
</div>&quot;Olivier&quot; and &quot;906280&quot; is the information that i have on the Linksys<br>
SPA942 B, 906280 is the username used between<br>
<br>
<br>
<br>
<br>
best ? hihi<br>
Olivier<br>
<br>
<br>
<br>
<br>
<br>
Le 25 avril 2012 06:38, SamyGo &lt;<a href="mailto:govoiper@gmail.com">govoiper@gmail.com</a>&gt; a écrit :<br>
<div class="HOEnZb"><div class="h5">&gt; Hi,<br>
&gt; Lots of mixing and confusing stuff - Can you re-explain the topology you are<br>
&gt; trying to achieve with proper IP addresses and declared sip ext. names.<br>
&gt;<br>
&gt;&gt; When i call with the phone connected to I-User01, no problems, that&#39;s<br>
&gt;&gt; work but when i call<br>
&gt;&gt; with the second phone (use I-User02) i have a error:<br>
&gt;<br>
&gt;<br>
&gt; Somehow it reminds of the same situation I always face when a peer is<br>
&gt; declared with the same name as of the dialing one on second server - only<br>
&gt; Its just not registered there instead registered on server-1.<br>
&gt; So when the call comes in from server-1 to server-2 fromuser=olivier  which<br>
&gt; is not registered on server-2 but is declared. Server-2 thinks that this is<br>
&gt; my valid extension but it is not registered with me and so lets authenticate<br>
&gt; this one and here it fails and rejects the call.<br>
&gt;<br>
&gt; BR,<br>
&gt; Sammy.<br>
&gt;<br>
&gt; On Tue, Apr 24, 2012 at 7:06 PM, Olivier CALVANO &lt;<a href="mailto:o.calvano@gmail.com">o.calvano@gmail.com</a>&gt;<br>
&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt; Hi<br>
&gt;&gt;<br>
&gt;&gt; i have a strange problems on my asterisk server:<br>
&gt;&gt;<br>
&gt;&gt; I have two asterisk server.<br>
&gt;&gt;<br>
&gt;&gt; On the first, i use realtime with a MySQL Database,<br>
&gt;&gt; i have two user:<br>
&gt;&gt;   USER01<br>
&gt;&gt;   USER02<br>
&gt;&gt; exactly the same configuration only username and password has different.<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; On my second server (phone is connected on this server):<br>
&gt;&gt;<br>
&gt;&gt; I have in sip.conf:<br>
&gt;&gt;<br>
&gt;&gt; register =&gt; <a href="http://USER01:1234@172.16.0.11/USER01" target="_blank">USER01:1234@172.16.0.11/USER01</a><br>
&gt;&gt; register =&gt; <a href="http://USER02:5678@172.16.0.11/USER02" target="_blank">USER02:5678@172.16.0.11/USER02</a><br>
&gt;&gt;<br>
&gt;&gt; [USER01]<br>
&gt;&gt; type=friend<br>
&gt;&gt; username=USER01<br>
&gt;&gt; secret=1234<br>
&gt;&gt; host=172.16.0.11<br>
&gt;&gt; qualify=yes<br>
&gt;&gt; dtmf=rfc2833<br>
&gt;&gt; nat=no<br>
&gt;&gt; canreinvite=no<br>
&gt;&gt; canredirect=no<br>
&gt;&gt; dtmfmode=rfc2833<br>
&gt;&gt; disallow=all<br>
&gt;&gt; allow=alaw<br>
&gt;&gt; context=I-User01<br>
&gt;&gt; musiconhold=default<br>
&gt;&gt; insecure=port,invite<br>
&gt;&gt;<br>
&gt;&gt; [USER02]<br>
&gt;&gt; type=friend<br>
&gt;&gt; username=USER02<br>
&gt;&gt; secret=5678<br>
&gt;&gt; host=172.16.0.11<br>
&gt;&gt; qualify=yes<br>
&gt;&gt; dtmf=rfc2833<br>
&gt;&gt; nat=no<br>
&gt;&gt; canreinvite=no<br>
&gt;&gt; canredirect=no<br>
&gt;&gt; dtmfmode=rfc2833<br>
&gt;&gt; disallow=all<br>
&gt;&gt; allow=alaw<br>
&gt;&gt; context=I-User01<br>
&gt;&gt; musiconhold=default<br>
&gt;&gt; insecure=port,invite<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; i see the registration:<br>
&gt;&gt;<br>
&gt;&gt; ipbx*CLI&gt; sip show registry<br>
&gt;&gt; Host                           dnsmgr Username       Refresh State<br>
&gt;&gt;           Reg.Time<br>
&gt;&gt; <a href="http://172.16.0.11:5060" target="_blank">172.16.0.11:5060</a>               N      USER01     105 Registered<br>
&gt;&gt;   Tue, 24 Apr 2012 15:58:58<br>
&gt;&gt; <a href="http://172.16.0.11:5060" target="_blank">172.16.0.11:5060</a>               N      USER02       105 Registered<br>
&gt;&gt;     Tue, 24 Apr 2012 15:58:59<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; i have one phone connected to the context &quot;I-User01&quot; and another<br>
&gt;&gt; connected to &quot;I-User02&quot;<br>
&gt;&gt;<br>
&gt;&gt; When i call with the phone connected to I-User01, no problems, that&#39;s<br>
&gt;&gt; work but when i call<br>
&gt;&gt; with the second phone (use I-User02) i have a error:<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; On the first server:<br>
&gt;&gt; [Apr 24 16:02:12] WARNING[1456]: chan_sip.c:10992 check_auth: username<br>
&gt;&gt; mismatch, have &lt;USER01&gt;, digest has &lt;USER02&gt;<br>
&gt;&gt; [Apr 24 16:02:12] NOTICE[1456]: chan_sip.c:18096<br>
&gt;&gt; handle_request_invite: Failed to authenticate device &quot;Olivier&quot;<br>
&gt;&gt; &lt;<a href="mailto:sip%3A906280@172.16.0.70">sip:906280@172.16.0.70</a>&gt;;tag=as0cd775ab<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; The exten:<br>
&gt;&gt;<br>
&gt;&gt; On I-User01: exten =&gt; _0XX.,1,Dial(SIP/USER01/${EXTEN:1},90,r)<br>
&gt;&gt; On I-User02: exten =&gt; _0XX.,1,Dial(SIP/USER02/${EXTEN:1},90,r)<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; i i change on the I-User02:<br>
&gt;&gt;     Dial(SIP/USER02/${EXTEN:1},90,r)<br>
&gt;&gt; in<br>
&gt;&gt;     Dial(SIP/USER01/${EXTEN:1},90,r)<br>
&gt;&gt; all call work&#39;s.<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; anyone have a idea ? i think&#39;s that i have a error but don&#39;t see where<br>
&gt;&gt;<br>
&gt;&gt; best regards<br>
&gt;&gt; Olivier<br>
&gt;&gt;<br>
&gt;&gt; --<br>
&gt;&gt; __</div></div></blockquote><div> </div></div></div><div class="gmail_extra">Remove the &quot;insecure=invite,port&quot; and maybe add the match_auth_username=yes in the sip.conf general section</div><div class="gmail_extra">
<br></div><div class="gmail_extra">Leandro</div>