Buenos días amigos desde Colombia.
Desde hace algún tiempo he estado tratando de integrar una PBX Nortel ubicada en otra ciudad con un Elastix 2.4 pero no han sido satisfactorios los resultados, he intentado muchas soluciones sobre el Elastix ya que no tengo acceso al equipo Nortel, la troncal sip está registrando bien, cuando las llamadas cursan del equipo Nortel hacia Elastix saca el mensaje "Todas las líneas se encuentran ocupadas", todo devido a que los INVITE de Nortel no cumplen el formato del último RFC, he tratado de hacer un custom_context en el extensions_custom.conf pero he llegado sólo hasta que, él que llamada desde la Nortel escucha pero el que recibe en elastix no escucha, (las centrales éstan conectadas vía VPN así que se ven y hay una ruta estática de elastix a nortel), inicialmente adjunto el INVITE desde una extensión de Nortel y la configuración de la troncal sip de Elastix, agradezco una ayuda con el tema cualquier información adicional no duden en solicitarla, un saludo.
INVITE
<--- Transmitting (no NAT) to 192.160.254.249:5060 --->
SIP/2.0 100 Trying
Via: SIP/2.0/UDP 192.160.254.249:5060;branch=z9hG4bKefe86d61fddd0c8 6eafff65f-06c45f8d.1;received=192.160.254.249
Via: SIP/2.0/TCP 192.160.254.241:5060;branch=z9hG4bK-d404f7-3c336662-1173a695;received=192.160.254.241
Record-Route: <sip:192.160.254.249@192.160.254.249:5060;transpor t=udp;lr>
From: "IVAN BOHORQUEZ" <sip:2261;phone-context=cdp2.udp2@bvwdev.com;user=phone>;tag=dd6d10-f1fea0c0-13c4-55013-d404f7-612e3e6f-d404f7
To: <sip:4005;phone-context=cdp2.udp2@bvwdev.com;user=phone>
Call-ID: f33c90-f1fea0c0-13c4-55013-d404f7-9c255c1-d404f7
CSeq: 1 INVITE
Server: FPBX-2.8.1(1.8.20.0)
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH
Supported: replaces, timer
Contact: <sip:4005;phone-context=unknown@192.168.10.100:5060>
Content-Length: 0
El formato del From es sip:2261;phone-context=cdp2.udp2@bvwdev.com la llamada se hace de la extensión 2261 hacia la 4005 de elastix y en el debug aparece:
Executing [4005;phone-context=unknown@from-internal:1] ResetCDR("SIP/BOGOTA-00000160", "") in new stack
-- Executing [4005;phone-context=unknown@from-internal:2] NoCDR("SIP/BOGOTA-00000160", "") in new stack
-- Executing [4005;phone-context=unknown@from-internal:3] Progress("SIP/BOGOTA-00000160", "") in new stack
La configuración de la troncal SIP es la siguiente:
host=192.160.xxx.xxx
username=qawsedrftg
secret=qawsedrftg
type=friend
context=from-internal
nat=no
qualify=yes
canreinvite=no
disallow=all
allow=ulaw&alaw&gsm
port=5060
dtmfmode=rfc2833
insecure=port,invite
Desde hace algún tiempo he estado tratando de integrar una PBX Nortel ubicada en otra ciudad con un Elastix 2.4 pero no han sido satisfactorios los resultados, he intentado muchas soluciones sobre el Elastix ya que no tengo acceso al equipo Nortel, la troncal sip está registrando bien, cuando las llamadas cursan del equipo Nortel hacia Elastix saca el mensaje "Todas las líneas se encuentran ocupadas", todo devido a que los INVITE de Nortel no cumplen el formato del último RFC, he tratado de hacer un custom_context en el extensions_custom.conf pero he llegado sólo hasta que, él que llamada desde la Nortel escucha pero el que recibe en elastix no escucha, (las centrales éstan conectadas vía VPN así que se ven y hay una ruta estática de elastix a nortel), inicialmente adjunto el INVITE desde una extensión de Nortel y la configuración de la troncal sip de Elastix, agradezco una ayuda con el tema cualquier información adicional no duden en solicitarla, un saludo.
INVITE
<--- Transmitting (no NAT) to 192.160.254.249:5060 --->
SIP/2.0 100 Trying
Via: SIP/2.0/UDP 192.160.254.249:5060;branch=z9hG4bKefe86d61fddd0c8 6eafff65f-06c45f8d.1;received=192.160.254.249
Via: SIP/2.0/TCP 192.160.254.241:5060;branch=z9hG4bK-d404f7-3c336662-1173a695;received=192.160.254.241
Record-Route: <sip:192.160.254.249@192.160.254.249:5060;transpor t=udp;lr>
From: "IVAN BOHORQUEZ" <sip:2261;phone-context=cdp2.udp2@bvwdev.com;user=phone>;tag=dd6d10-f1fea0c0-13c4-55013-d404f7-612e3e6f-d404f7
To: <sip:4005;phone-context=cdp2.udp2@bvwdev.com;user=phone>
Call-ID: f33c90-f1fea0c0-13c4-55013-d404f7-9c255c1-d404f7
CSeq: 1 INVITE
Server: FPBX-2.8.1(1.8.20.0)
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH
Supported: replaces, timer
Contact: <sip:4005;phone-context=unknown@192.168.10.100:5060>
Content-Length: 0
El formato del From es sip:2261;phone-context=cdp2.udp2@bvwdev.com la llamada se hace de la extensión 2261 hacia la 4005 de elastix y en el debug aparece:
Executing [4005;phone-context=unknown@from-internal:1] ResetCDR("SIP/BOGOTA-00000160", "") in new stack
-- Executing [4005;phone-context=unknown@from-internal:2] NoCDR("SIP/BOGOTA-00000160", "") in new stack
-- Executing [4005;phone-context=unknown@from-internal:3] Progress("SIP/BOGOTA-00000160", "") in new stack
La configuración de la troncal SIP es la siguiente:
host=192.160.xxx.xxx
username=qawsedrftg
secret=qawsedrftg
type=friend
context=from-internal
nat=no
qualify=yes
canreinvite=no
disallow=all
allow=ulaw&alaw&gsm
port=5060
dtmfmode=rfc2833
insecure=port,invite