Tim P
2006-Jul-26 08:24 UTC
[asterisk-users] 2 * servers, IAX connection between to dial extensions across IAX - not working
Here is my setup, this is just a test lab til I figure out how to do this Both machines are on a lan, no routers, firewalls etc between BoxA 192.168.1.192 2XXX extensions BoxA iax.conf [boxb-peer] username=boxa-user type=peer trunk=yes secret=mypassword host=192.168.1.139 [boxb-user] type=user secret=mypassword2 host=192.168.1.139 context=from-internal BoxA extensions_custom.conf (included in extensions.conf) [ext-local-custom] exten => _1XXX,1,Dial(IAX2/boxb-user:mypassword2@192.168.1.139 /${EXTEN:1},30,r) exten => _1XXX,2,Congestion BoxB 192.168.1.139 1XXX extensions BoxB iax.conf [boxa-peer] username=boxb-user type=peer trunk=yes secret=mypassword2 host=192.168.1.192 [boxa-user] type=user secret=mypassword host=192.168.1.192 context=from-internal BoxB extensions_custom.conf (included in extensions.conf) [ext-local-custom] exten => _2XXX,1,Dial(IAX2/boxa-user:mypassword@192.168.1.192 /${EXTEN:1},30,r) exten => _2XXX,2,Congestion calling the 2xxx extensions gets me the following message no matter what extension I call in that group In this case the number I was dialing is 2001 -- Executing Dial("SIP/2001-ea9d", " IAX2/boxb-user:mypassword2@192.168.1.139/001|30|r") in new stack -- Called boxb-user:mypassword2@192.168.1.139/001 -- Hungup 'IAX2/boxb-peer-1' == Everyone is busy/congested at this time (1:0/0/1) -- Executing Congestion("SIP/2001-ea9d", "") in new stack -- Executing Macro("SIP/2001-ea9d", "hangupcall") in new stack -- Executing ResetCDR("SIP/2001-ea9d", "w") in new stack -- Executing NoCDR("SIP/2001-ea9d", "") in new stack -- Executing Wait("SIP/2001-ea9d", "5") in new stack -- Executing Dial("SIP/2001-3bd5", " IAX2/boxb-user:mypassword2@192.168.1.139/002|30|r") in new stack -- Called boxb-user:mypassword2@192.168.1.139/002 -- Hungup 'IAX2/boxb-peer-2' == Everyone is busy/congested at this time (1:0/0/1) -- Executing Congestion("SIP/2001-3bd5", "") in new stack -- Executing Macro("SIP/2001-3bd5", "hangupcall") in new stack Does it look correct? Am I missing something in this config? -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.digium.com/pipermail/asterisk-users/attachments/20060726/77d6a085/attachment.htm
whois wes
2006-Jul-26 08:43 UTC
[asterisk-users] 2 * servers, IAX connection between to dial extensions across IAX - not working
exten => _2XXX,1,Dial(IAX2/boxa-user:mypassword@192.168.1.192/${EXTEN:1},30,r) change ${EXTEN:1} to ${EXTEN}
bails
2006-Jul-26 08:48 UTC
[asterisk-users] 2 * servers, IAX connection between to dial extensions across IAX - not working
Your cutting the leading dialed number from each box exten => _2XXX,1,Dial(IAX2/boxa-user:mypassword@192.168.1.192/${EXTEN:1},30,r) exten => _2XXX,2,Congestion should be exten => _2XXX,1,Dial(IAX2/boxa-user:mypassword@192.168.1.192/${EXTEN},30,r) exten => _2XXX,2,Congestion Bails Tim P wrote:> Here is my setup, this is just a test lab til I figure out how to do this > > Both machines are on a lan, no routers, firewalls etc between > > BoxA > 192.168.1.192 <http://192.168.1.192> > 2XXX extensions > > BoxA iax.conf > [boxb-peer] > username=boxa-user > type=peer > trunk=yes > secret=mypassword > host=192.168.1.139 <http://192.168.1.139> > > [boxb-user] > type=user > secret=mypassword2 > host=192.168.1.139 <http://192.168.1.139> > context=from-internal > > BoxA extensions_custom.conf (included in extensions.conf) > [ext-local-custom] > exten => > _1XXX,1,Dial(IAX2/boxb-user:mypassword2@192.168.1.139/${EXTEN:1},30,r) > exten => _1XXX,2,Congestion > > BoxB > 192.168.1.139 <http://192.168.1.139> > 1XXX extensions > > BoxB iax.conf > [boxa-peer] > username=boxb-user > type=peer > trunk=yes > secret=mypassword2 > host=192.168.1.192 <http://192.168.1.192> > > [boxa-user] > type=user > secret=mypassword > host=192.168.1.192 <http://192.168.1.192> > context=from-internal > > BoxB extensions_custom.conf (included in extensions.conf) > [ext-local-custom] > exten => > _2XXX,1,Dial(IAX2/boxa-user:mypassword@192.168.1.192/${EXTEN:1},30,r) > exten => _2XXX,2,Congestion > > > calling the 2xxx extensions gets me the following message no matter what > extension I call in that group > In this case the number I was dialing is 2001 > > -- Executing Dial("SIP/2001-ea9d", > "IAX2/boxb-user:mypassword2@192.168.1.139/001|30|r") in new stack > -- Called boxb-user:mypassword2@192.168.1.139/001 > -- Hungup 'IAX2/boxb-peer-1' > == Everyone is busy/congested at this time (1:0/0/1) > -- Executing Congestion("SIP/2001-ea9d", "") in new stack > -- Executing Macro("SIP/2001-ea9d", "hangupcall") in new stack > -- Executing ResetCDR("SIP/2001-ea9d", "w") in new stack > -- Executing NoCDR("SIP/2001-ea9d", "") in new stack > -- Executing Wait("SIP/2001-ea9d", "5") in new stack > -- Executing Dial("SIP/2001-3bd5", > "IAX2/boxb-user:mypassword2@192.168.1.139/002|30|r") in new stack > -- Called boxb-user:mypassword2@192.168.1.139/002 > -- Hungup 'IAX2/boxb-peer-2' > == Everyone is busy/congested at this time (1:0/0/1) > -- Executing Congestion("SIP/2001-3bd5", "") in new stack > -- Executing Macro("SIP/2001-3bd5", "hangupcall") in new stack > > > Does it look correct? Am I missing something in this config? > > > ------------------------------------------------------------------------ > > _______________________________________________ > --Bandwidth and Colocation provided by Easynews.com -- > > asterisk-users mailing list > To UNSUBSCRIBE or update options visit: > http://lists.digium.com/mailman/listinfo/asterisk-users