Troncales sip en Asterisk de distintas ciudades - problema

Imagen de TheXman

Hola,

He estado realizando algunas pruebas con asterisk ubicados entre ciudades con iax2 sin problema alguno. Sin embargo, al configurar las troncales de tipo sip no me conectan. Esta es mi configuración: (lo estoy haciendo por freepbx)

Servidor A (llamante)

type=friend
username=sipgye
secret=123
auth=plaintext
host=192.168.1.7
peercontext=default
context=default
trunk=yes

Servidor B (receptor)

type=friend
username=sipuio
secret=123
auth=plaintext
host=192.168.0.40
peercontext=default
context=default
trunk=yes

Como se puede apreciar, son dos segmentos de red diferentes, unidos por una vpn, y como ya aclaré, por iax2 se realiza la llamada sin problema. Al intentar sacar la llamada por A aparece esto en el cli:

-- Executing [s@macro-dialout-trunk:20] Dial("SIP/2010-b692e838", "SIP/sipuio/022921669|300|") in new stack
-- Called sipuio/022921669
-- SIP/sipuio-0821b810 is circuit-busy
== Everyone is busy/congested at this time (1:0/1/0)
-- Executing [s@macro-dialout-trunk:21] Goto("SIP/2010-b692e838", "s-CONGESTION|1") in new stack
-- Goto (macro-dialout-trunk,s-CONGESTION,1)
-- Executing [s-CONGESTION@macro-dialout-trunk:1] GotoIf("SIP/2010-b692e838", "1?noreport") in new stack
-- Goto (macro-dialout-trunk,s-CONGESTION,3)
-- Executing [s-CONGESTION@macro-dialout-trunk:3] NoOp("SIP/2010-b692e838", "TRUNK Dial failed due to CONGESTION - failing through to other trunks") in new stack

Pienso que el problema esta dado por los parámetros de seteo de las troncales, sin embargo, he probado varios cambios y hasta ahora continuo con el problema. Alguna sugerencia al respecto?

Se los agradezco de antemano.

Att,

Forums: