Hi all,<br><br>our asterisk is connected to a sip proxy through a sip trunk. Let&#39;s say we have following dial plan (only an example)<br><br>[from_sip_proxy]<br>exten =&gt; 36122512,1,Answer()<br>exten =&gt; 36122512,2,VoiceMailMain()<br>
<br>exten =&gt; 3612252,1,Answer()<br>exten =&gt; 3612252,2,MeetMe(313,MI)<br>exten =&gt; 3612252,3,HangUp()<br><br>exten =&gt; 36122530,1,Answer()<br>exten =&gt; 36122530,2,MusicOnHold()<br><br>Overlap from pstn works fine and you can see that asterisk answers with 484 address incomplete as long there is no match.<br>
But if we change our dial plan like the following (we have different extensions with different length)<br><br>[from_sip_proxy]<br>exten =&gt; _36122.,1,Goto(local,${EXTEN:5},1)<br><br>[local]<br>exten =&gt; 512,1,Answer()<br>
exten =&gt; 512,2,VoiceMailMain()<br><br>exten =&gt; 52,1,Answer()<br>exten =&gt; 52,2,MeetMe(313,MI)<br>exten =&gt; 52,3,HangUp()<br><br>exten =&gt; 530,1,Answer()<br>exten =&gt; 530,2,MusicOnHold()<br><br>We can notice that incoming calls (e.g for 36122512) are now routed by asterisk from context [from_sip_proxy] to context [local] and overlap doesn&#39;t work anymore. The answer is 603 Declined.<br>
<br>[CLI]<br>Sep  4 15:15:21] WARNING[28382]: pbx.c:2450 __ast_pbx_run: Channel &#39;SIP/192.168.148.186-08c16fe0&#39; sent into invalid extension &#39;5&#39; in context &#39;local&#39;, but no invalid handler<br>[/CLI]<br>
<br>We think that here the answer for the INVITE 361225 should also be 484 address incomplete and same thing for the next INVITE for 3612251 and finaly 100 Trying for the last INVITE 36122512. Can anyone please confirm this.<br>
<br>thx in advance.<br>rich<br>