Buenas noches a todos desde Madrid:
Mi nombre es Alejandro
Tras descubrir Issabel, decidí usarlo para configurar mi centralita.
En mi estructura de red, trabajo con un Mikrotik RB3011 al que le llega Internet a través de un GPON el F601 de ZTE. Mi proveedor de servicio VoIP es Jazztel. En mis pruebas, con el HT801 de Grandstream, registra sin ningún problema, pero necesitaba gestionar varios teléfonos desde una centralita. Pase a configurar los datos del troncal SIP, y como no las extensiones. Tras ello me encuentro con el siguiente problema. Llamadas entre extensiones, sin ningún problema. Llamadas entrantes por el trunk, sin ningún problema. Pero cuando quiero realizar llamadas a través del trunk, mi proveedor de servicios me responde un Forbidden. Curiosamente cuando la llamada es al servicio técnico o a servicios de emergencia si me deja realizarla.
En el trunk de mi proveedor de servicios, ademas de los datos SIP tengo que configurar también un UserAgent. La configuración la he sacado de estructuras usadas en freepbx de otros foros.
Esta seria la configuración de mi trunk.
sip_additional.conf
[from-trunk]
disallow=all
username=+3491XXXXXXX
type=peer
secret=XXXXXX
qualify=no
port=5060
outboundproxyport=5060
outboundproxy=212.106.XXX.XX
nat=yes
minexpry=1800
language=es
insecure=port,invite
host=ims.jazztel.net
fromdomain=ims.jazztel.net
dtmfmode=auto
careinvite=no
allow=alaw,ulaw,g729
100rel=yes
context=from-trunk-sip-Trunk Jazztel
[Trunk Jazztel]
disallow=all
type=peer
secret=XXXXXX
qualify=yes
port=5060
outboundproxy=212.106.XXX.XX
nat=yes
minexpry=1800
language=es
keepalive=yes
insecure=port,invite
host=ims.jazztel.net
fromuser=+3491XXXXXXX
fromdomain=ims.jazztel.net
dtmfmode=yes
auth=XXXXXXXXXXXXXX@ims.jazztel.net
allow=alaw,ulaw,g729
100rel=yes
context=from-trunk-sip-Trunk Jazztel
sip_general_custom.conf
allowguest=yes
useragent=ZXHN ZTEF680/V2.0.10T5_JAZZT11I
prack=yes
sip_registrations.conf
register=+3491XXXXXXX@ims.jazztel.net:XXXXXX:XXXXXXXXXXXXXX@ims.jazztel.net@212.106.XXX.XX/+3491XXXXXXX
También incluí en el archivo hosts la IP y la DNS del servidor
Esta es la respuesta ante sip show peers:
issabel*CLI> sip show peers
Name/username Host Dyn Forcerport Comedia ACL Port Status Description
28100/28100 192.168.XX.11 D No No A 5060 OK (4 ms)
28200/28200 192.168.XX.12 D No No A 5060 OK (4 ms)
28300/28300 192.168.XX.13 D No No A 5060 OK (5 ms)
28400 (Unspecified) D No No A 0 UNKNOWN
Trunk Jazztel 212.106.XXX.XX Yes Yes 5060 OK (11 ms)
from-trunk/+3491XXXXXXX 212.106.XXX.XX Yes Yes 5060 Unmonitored
6 sip peers [Monitored: 4 online, 1 offline Unmonitored: 1 online, 0 offline]
Y para sip show registry
issabel*CLI> sip show registry
Host dnsmgr Username Refresh State Reg.Time
212.106.XXX.XX:5060 N +3491XXXXXXX 1785 Registered Wed, 17 Oct 2018 20:35:15
1 SIP registrations.
Tengo los log con diferentes tipos de acciones. Llamada entrante a la centralita y sondando las extensiones de forma correcta.
Llamada saliente a un servicio permitido (emergencia) donde se establece la misma.
Y llamada al resto de números que no me permite realizar la misma.
Si es necesario puedo colgar o reenviar los logs.
Muchas gracias de antemano y saludos!