[AsteriskBrasil] All circuits are busy (trixbox 2.2)
Sergio Cunha
sergio.cunha em tcm.pa.gov.br
Quarta Agosto 1 08:35:49 BRT 2007
Bom dia,
Amigos estou com um problema em meu trixbox, vou tentar detalhar ao maximo
que talvez alguem possa me ajudar. Tenho uma maquina com trixbox instalado
(somente os módulos básicos + voicemail), ela esta na DMZ de um dlink 512g.
Inicialmente configurei 2 ramais, o 202 e o 2002. Tudo funcionando perfeito,
ligações locais, clientes remotos, nat. Então decidi adicionar um trunk para
um serviço voip de um amigo, o serviço dele é através da telehumanas (acho q
eh isso) só que toda vez que tento realizar uma ligação através desse trunk
recebo de imediato a msg ALL CIRCUITS ARE BUSY. Recorri ao google, achei
muitos casos parecidos, porém nenhuma solução resolveu meu problema, vale
lembrar que não estou usando firewall e os ramais através do nat estão
funcionando perfeitamente. Vou colar aqui minhas configurações do TRUNK e do
Outbound Route. Mais uma coisa, cheguei a verificar o trixbox esta
registrando no serviço voip.
trunks sip
Outbound Caller ID : "empresa"<202>
Dial Rules : NXXXXXXX
Outgoing Settings
Trunk Name: spidmax
Peer Details:
canreinvite=no
context=from-spidmax
fromdomain=spidmax.novaphone.net
fromuser=55XXXXX
host=spidmax.novaphone.net
secret=XXXXXXX
type=peer
username=55XXXXX
Incoming Settings
User Context:spidmax.novaphone.net
User Details:
context=from-pstn
fromdomain=spidmax.novaphone.net
host=spidmax.novaphone.net
insecure=very
type=friend
user=55XXXXX
username=55XXXXX
Register String:
55XXXXX:XXXXXXX em spidmax.novaphone.net
Outbound Routes
Route Name: spidmax
Dial Patterns: NXXXXXXX
Trunk Sequence:
0 SIP/spidmax
Já tentei fazer outros dial plans tb, até que cheguei a usar esse pois já
estava com os neurônios queimando e não tinha mais paciência de digitar algo
para pegar linha...segue agora um pedaço que copiei do console do asterisk.
> fixlocalprefix: Using pattern NXXXXXXX
== fixlocalprefix: Dialpattern NXXXXXXX matched. 32291894 -> 32291894
-- AGI Script fixlocalprefix completed, returning 0
-- Executing Set("SIP/202-087a9708", "OUTNUM=32291894") in new stack
-- Executing Set("SIP/202-087a9708", "custom=SIP/spidmax") in new stack
-- Executing GotoIf("SIP/202-087a9708", "0?customtrunk") in new stack
-- Executing Dial("SIP/202-087a9708", "SIP/spidmax/32291894|300|") in
new stack
== Everyone is busy/congested at this time (1:0/0/1)
-- Executing Goto("SIP/202-087a9708", "s-CHANUNAVAIL|1") in new stack
-- Goto (macro-dialout-trunk,s-CHANUNAVAIL,1)
-- Executing NoOp("SIP/202-087a9708", "Dial failed due to CHANUNAVAIL -
failing through to other trunks") in new stack
-- Executing Macro("SIP/202-087a9708", "outisbusy|") in new stack
-- Executing Playback("SIP/202-087a9708",
"all-circuits-busy-now|noanswer") in new stack
-- Playing 'all-circuits-busy-now' (language 'en')
-- Executing Playback("SIP/202-087a9708", "pls-try-call-later|noanswer")
in new stack
-- Playing 'pls-try-call-later' (language 'en')
-- Executing Macro("SIP/202-087a9708", "hangupcall") in new stack
Se alguem tiver alguma ideia do que pode ser, agradeco desde já
Sérgio Cunha
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20070801/3fbbc376/attachment-0001.html
Mais detalhes sobre a lista de discussão AsteriskBrasil