<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=Content-Type content="text/html; charset=us-ascii">
<meta name=Generator content="Microsoft Word 12 (filtered medium)">
<style>
<!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;}
@page Section1
        {size:612.0pt 792.0pt;
        margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.Section1
        {page:Section1;}
-->
</style>
<!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=EN-AU link=blue vlink=purple>
<div class=Section1>
<p class=MsoNormal>I have a weird problem….<o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal>Asterisk 1.4<o:p></o:p></p>
<p class=MsoNormal>E100P connected to a Panasonic TDA phone system<o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal>Here is what I get<o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal>SIP Ext -> Panasonic Extensions No Problems<o:p></o:p></p>
<p class=MsoNormal>Panasonic Ext -> SIP Extensions No Problems<o:p></o:p></p>
<p class=MsoNormal>SIP Ext -> VOIP Provider No Problems<o:p></o:p></p>
<p class=MsoNormal>Panasonic Ext -> VOIP Provider Errors<o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal>---------- Working SIP -> VOIP<o:p></o:p></p>
<p class=MsoNormal>-- Executing [903……..@from-sip:1]
Dial("SIP/610-097aee60", "SIP/acevoip/03……..")
in new stack<o:p></o:p></p>
<p class=MsoNormal> -- Called acevoip/03……..<o:p></o:p></p>
<p class=MsoNormal> -- SIP/acevoip-097b52c0 is making
progress passing it to SIP/610-097aee60<o:p></o:p></p>
<p class=MsoNormal> -- SIP/acevoip-097b52c0 is making
progress passing it to SIP/610-097aee60<o:p></o:p></p>
<p class=MsoNormal> == Spawn extension (from-sip, 903…….., 1)
exited non-zero on 'SIP/610-097aee60'<o:p></o:p></p>
<p class=MsoNormal>---------- Not Working Pana -> VOIP<o:p></o:p></p>
<p class=MsoNormal> -- Executing [903……..@from-e100p:1]
Dial("Zap/31-1", "SIP/acevoip/03……..") in new
stack<o:p></o:p></p>
<p class=MsoNormal> -- Called acevoip/03……..<o:p></o:p></p>
<p class=MsoNormal>[Jan 29 11:00:36] WARNING[20642]: chan_sip.c:11731
handle_response_invite: Received response: "Forbidden" from
'"Unknown" <sip:073……..@voice.mibroadband.com.au>;tag=as3a292a14'<o:p></o:p></p>
<p class=MsoNormal> -- SIP/acevoip-097b1358 is circuit-busy<o:p></o:p></p>
<p class=MsoNormal>----------<o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal>Both numbers dialled were exactly the same (9 is the leading
number on all calls in the system and is stripped before dialing), I just
replaced the numbers with ……...<o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal>Tested from several different sip phones and Pana handsets,
and it is only with outgoing calls to VOIP, incoming that go to a Pana
extensions work fine.<o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal>--- Extensions.conf<o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal>[dialstring]<o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal>exten => t,1,Dial(Zap/g1/100,60,tn)<o:p></o:p></p>
<p class=MsoNormal>exten => i,1,Dial(Zap/g1/100,60,tn)<o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal>[from-e100p]<o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal>include => dial-sip<o:p></o:p></p>
<p class=MsoNormal>include => out-voip<o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal>[dial-e100p]<o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal>exten => _1XX,1,System(mkdir
/mnt/data/Recording/${CALLERID(num)})<o:p></o:p></p>
<p class=MsoNormal>exten =>
_1XX,2,Set(CALLFILENAME=/mnt/data/Recording/${CALLERID(num)}/${CALLERID(num)}-Called-${STRFTIME(${EPOCH},,%d%m%Y-%H%M%S)}-${EXTEN})<o:p></o:p></p>
<p class=MsoNormal>exten =>
_1XX,3,MixMonitor(${CALLFILENAME}.wav49|v(0)V(0))<o:p></o:p></p>
<p class=MsoNormal>exten => _1XX,4,Dial(Zap/g1/${EXTEN},90,r)<o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal>exten => _91XX,1,System(mkdir
/mnt/data/Recording/${CALLERID(num)})<o:p></o:p></p>
<p class=MsoNormal>exten =>
_91XX,2,Set(CALLFILENAME=/mnt/data/Recording/${CALLERID(num)}/${CALLERID(num)}-Called-${STRFTIME(${EPOCH},,%d%m%Y-%H%M%S)}-${EXTEN:1})<o:p></o:p></p>
<p class=MsoNormal>exten => _91XX,3,MixMonitor(${CALLFILENAME}.wav49|v(0)V(0))<o:p></o:p></p>
<p class=MsoNormal>exten => _91XX,4,Dial(Zap/g1/${EXTEN:1},90,r)<o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal>exten => _9X.,1,System(mkdir
/mnt/data/Recording/${CALLERID(num)})<o:p></o:p></p>
<p class=MsoNormal>exten =>
_9X.,2,Set(CALLFILENAME=/mnt/data/Recording/${CALLERID(num)}/${CALLERID(num)}-Called-${STRFTIME(${EPOCH},,%d%m%Y-%H%M%S)}-${EXTEN:1})<o:p></o:p></p>
<p class=MsoNormal>exten =>
_9X.,3,MixMonitor(${CALLFILENAME}.wav49|v(0)V(0))<o:p></o:p></p>
<p class=MsoNormal>exten => _9X.,4,Dial(Zap/g1/${EXTEN},90,r)<o:p></o:p></p>
<p class=MsoNormal>exten => _9X.,5,Busy<o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal>exten => 000,1,System(mkdir
/mnt/data/Recording/${CALLERID(num)})<o:p></o:p></p>
<p class=MsoNormal>exten =>
000,2,Set(CALLFILENAME=/mnt/data/Recording/${CALLERID(num)}/${CALLERID(num)}-Called-${STRFTIME(${EPOCH},,%d%m%Y-%H%M%S)}-${EXTEN})<o:p></o:p></p>
<p class=MsoNormal>exten => 000,3,MixMonitor(${CALLFILENAME}.wav49|v(0)V(0))<o:p></o:p></p>
<p class=MsoNormal>exten => 000,4,Dial(Zap/g1/000,60,r)<o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal>exten => 9000,1,System(mkdir
/mnt/data/Recording/${CALLERID(num)})<o:p></o:p></p>
<p class=MsoNormal>exten => 9000,2,Set(CALLFILENAME=/mnt/data/Recording/${CALLERID(num)}/${CALLERID(num)}-Called-${STRFTIME(${EPOCH},,%d%m%Y-%H%M%S)}-${EXTEN:1})<o:p></o:p></p>
<p class=MsoNormal>exten =>
9000,3,MixMonitor(${CALLFILENAME}.wav49|v(0)V(0))<o:p></o:p></p>
<p class=MsoNormal>exten => 9000,4,Dial(Zap/g1/000,60,r)<o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal>[out-voip]<o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal>exten => _902X.,1,Dial(SIP/acevoip/${EXTEN:1})<o:p></o:p></p>
<p class=MsoNormal>exten => _903X.,1,Dial(SIP/acevoip/${EXTEN:1})<o:p></o:p></p>
<p class=MsoNormal>exten => _905X.,1,Dial(SIP/acevoip/${EXTEN:1})<o:p></o:p></p>
<p class=MsoNormal>exten => _906X.,1,Dial(SIP/acevoip/${EXTEN:1})<o:p></o:p></p>
<p class=MsoNormal>exten => _908X.,1,Dial(SIP/acevoip/${EXTEN:1})<o:p></o:p></p>
<p class=MsoNormal>exten => _954X.,1,Dial(SIP/acevoip/${EXTEN:1})<o:p></o:p></p>
<p class=MsoNormal>exten => _955X.,1,Dial(SIP/acevoip/${EXTEN:1})<o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal>[from-acevoip]<o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal>include => dialstring<o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal>exten => 073…….,1,Answer<o:p></o:p></p>
<p class=MsoNormal>exten => 073…….,2,Dial(Zap/g1/100,60,tn)<o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal>exten => _073…..XX,1,Answer<o:p></o:p></p>
<p class=MsoNormal>exten => _073…..XX,2,System(mkdir /mnt/data/Recording/${SIP_HEADER(TO):12:3})<o:p></o:p></p>
<p class=MsoNormal>exten => _073…..XX,3,Set(CALLFILENAME=/mnt/data/Recording/${SIP_HEADER(TO):12:3}/${SIP_HEADER(TO):12:3}-Received-${STRFTIME(${EPOCH},,%d%m%Y-%H%M%S)}-${CALLERID(num)})<o:p></o:p></p>
<p class=MsoNormal>exten => _073…..XX,4,MixMonitor(${CALLFILENAME}.wav49|v(0)V(0))<o:p></o:p></p>
<p class=MsoNormal>exten => _073…..XX,5,Dial(SIP/${SIP_HEADER(TO):12:3},60,tn)<o:p></o:p></p>
<p class=MsoNormal>exten => _073…..XX,6,Voicemail(${SIP_HEADER(TO):12:3}u)<o:p></o:p></p>
<p class=MsoNormal>exten => _073…..XX,7,Hangup<o:p></o:p></p>
<p class=MsoNormal>exten => _073…..XX,106,Voicemail(${SIP_HEADER(TO):12:3}u)<o:p></o:p></p>
<p class=MsoNormal>exten => _073…..XX,107,Hangup<o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal>include => dial-sip<o:p></o:p></p>
<p class=MsoNormal>include => dial-e100p<o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal>[from-sip]<o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal>include => dialstring<o:p></o:p></p>
<p class=MsoNormal>include => dial-sip<o:p></o:p></p>
<p class=MsoNormal>include => out-voip<o:p></o:p></p>
<p class=MsoNormal>include => dial-e100p<o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal>[dial-sip]<o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal>exten => 600,1,Dial(Zap/g1/100,60,tr)<o:p></o:p></p>
<p class=MsoNormal>exten => 9600,1,Dial(Zap/g1/100,60,tr)<o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal>exten => _6XX,1,SetMusicOnHold(random)<o:p></o:p></p>
<p class=MsoNormal>exten => _6XX,2,System(mkdir
/mnt/data/Recording/${EXTEN})<o:p></o:p></p>
<p class=MsoNormal>exten =>
_6XX,3,Set(CALLFILENAME=/mnt/data/Recording/${EXTEN}/${EXTEN}-Received-${STRFTIME(${EPOCH},,%d%m%Y-%H%M%S)}-${CALLERID(num)}.wav49)<o:p></o:p></p>
<p class=MsoNormal>exten => _6XX,4,MixMonitor(${CALLFILENAME}|v(0)V(0))<o:p></o:p></p>
<p class=MsoNormal>exten => _6XX,5,Dial(SIP/${EXTEN},45,Ttr)<o:p></o:p></p>
<p class=MsoNormal>exten => _6XX,6,Voicemail(u${EXTEN})<o:p></o:p></p>
<p class=MsoNormal>exten => _6XX,7,Hangup<o:p></o:p></p>
<p class=MsoNormal>exten => _6XX,106,Voicemail(b${EXTEN})<o:p></o:p></p>
<p class=MsoNormal>exten => _6XX,107,Hangup<o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal>exten => _96XX,1,SetMusicOnHold(random)<o:p></o:p></p>
<p class=MsoNormal>exten => _96XX,2,System(mkdir
/mnt/data/Recording/${EXTEN:1})<o:p></o:p></p>
<p class=MsoNormal>exten =>
_96XX,3,Set(CALLFILENAME=/mnt/data/Recording/${EXTEN:1}/${EXTEN:1}-Received-${STRFTIME(${EPOCH},,%d%m%Y-%H%M%S)}-${CALLERID(num)}.wav49)<o:p></o:p></p>
<p class=MsoNormal>exten => _96XX,4,MixMonitor(${CALLFILENAME}|v(0)V(0))<o:p></o:p></p>
<p class=MsoNormal>exten => _96XX,5,Dial(SIP/${EXTEN:1},45,Ttr)<o:p></o:p></p>
<p class=MsoNormal>exten => _96XX,6,Voicemail(u${EXTEN:1})<o:p></o:p></p>
<p class=MsoNormal>exten => _96XX,7,Hangup<o:p></o:p></p>
<p class=MsoNormal>exten => _96XX,106,Voicemail(b${EXTEN:1})<o:p></o:p></p>
<p class=MsoNormal>exten => _96XX,107,Hangup<o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal>--- Sip.conf<o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal>[general]<o:p></o:p></p>
<p class=MsoNormal>port = 5060<o:p></o:p></p>
<p class=MsoNormal>bindaddr = 0.0.0.0<o:p></o:p></p>
<p class=MsoNormal>videosupport=yes<o:p></o:p></p>
<p class=MsoNormal>context = from-sip<o:p></o:p></p>
<p class=MsoNormal>disallow = all<o:p></o:p></p>
<p class=MsoNormal>allow = ilbc<o:p></o:p></p>
<p class=MsoNormal>allow = ulaw<o:p></o:p></p>
<p class=MsoNormal>allow = alaw<o:p></o:p></p>
<p class=MsoNormal>nat=yes<o:p></o:p></p>
<p class=MsoNormal>srvlookup=no<o:p></o:p></p>
<p class=MsoNormal>externip=YYY.YY.YY.YY<o:p></o:p></p>
<p class=MsoNormal>localnet=192.168.1.0/255.255.0.0<o:p></o:p></p>
<p class=MsoNormal>subscribecontext = sip<o:p></o:p></p>
<p class=MsoNormal>maxexpirey=3600<o:p></o:p></p>
<p class=MsoNormal>defaultexpirey=600<o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal>; Main VOIP Account Register and Secondary 100 Number block
Registration<o:p></o:p></p>
<p class=MsoNormal>register => 073…….:<password>@byo.engin.com.au/073…….<o:p></o:p></p>
<p class=MsoNormal>register => 073…….:<password>@byo.engin.com.au/073…….<o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal>[acevoip]<o:p></o:p></p>
<p class=MsoNormal>context=from-acevoip<o:p></o:p></p>
<p class=MsoNormal>type=friend<o:p></o:p></p>
<p class=MsoNormal>auth=md5<o:p></o:p></p>
<p class=MsoNormal>canreinvite=no<o:p></o:p></p>
<p class=MsoNormal>dtmfmode=rfc2833<o:p></o:p></p>
<p class=MsoNormal>fromdomain=voice.mibroadband.com.au<o:p></o:p></p>
<p class=MsoNormal>fromuser=073…….<o:p></o:p></p>
<p class=MsoNormal>host=byo.engin.com.au<o:p></o:p></p>
<p class=MsoNormal>insecure=invite<o:p></o:p></p>
<p class=MsoNormal>musiconhold=framed<o:p></o:p></p>
<p class=MsoNormal>nat=yes<o:p></o:p></p>
<p class=MsoNormal>port=5060<o:p></o:p></p>
<p class=MsoNormal>qualify=no<o:p></o:p></p>
<p class=MsoNormal>realm=mobileinnovations.com.au<o:p></o:p></p>
<p class=MsoNormal>canreinvite=yes<o:p></o:p></p>
<p class=MsoNormal>secret=<password><o:p></o:p></p>
<p class=MsoNormal>username=073…….<o:p></o:p></p>
<p class=MsoNormal>annexb=no<o:p></o:p></p>
<p class=MsoNormal>disallow=all<o:p></o:p></p>
<p class=MsoNormal>allow=g729<o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal>[610]<o:p></o:p></p>
<p class=MsoNormal>type=friend<o:p></o:p></p>
<p class=MsoNormal>secret=<password><o:p></o:p></p>
<p class=MsoNormal>host=dynamic<o:p></o:p></p>
<p class=MsoNormal>callerid="James - Office" <610><o:p></o:p></p>
<p class=MsoNormal>defaultip=192.168.1.230<o:p></o:p></p>
<p class=MsoNormal>disallow=all<o:p></o:p></p>
<p class=MsoNormal>allow=g729<o:p></o:p></p>
<p class=MsoNormal>mailbox=610@device<o:p></o:p></p>
<p class=MsoNormal>port=5060<o:p></o:p></p>
<p class=MsoNormal>dtmfmode=auto<o:p></o:p></p>
<p class=MsoNormal>canreinvite=no<o:p></o:p></p>
<p class=MsoNormal>call-limit=1<o:p></o:p></p>
</div>
</body>
</html>