Problemas de registro de troncales SIP en Elastix: Guía de solución de problemas

En ocasiones, al configurar troncales SIP en Elastix, los usuarios pueden experimentar problemas donde las llamadas se pueden realizar pero no recibir, o viceversa. Este artículo profundiza en las causas comunes y ofrece pasos detallados para solucionar estos inconvenientes, centrándose en la configuración de troncales SIP con proveedores como Netelip.

Uno de los primeros pasos para diagnosticar problemas de registro de troncales SIP es verificar la configuración de la cuenta con el proveedor. Es fundamental determinar si la cuenta permite realizar llamadas, recibir llamadas o ambas funcionalidades. Además, es importante confirmar si se ha asignado un número geográfico para recibir llamadas entrantes.

Diagrama de flujo de configuración de troncal SIP en Elastix

Para una resolución de problemas efectiva, es esencial recopilar información detallada sobre la configuración de la red y la centralita. Esto incluye el tipo de conexión a Internet, el router utilizado y, lo más importante, los registros de errores generados por Elastix o Asterisk. Si los registros son extensos, se recomienda subirlos a un servicio como 'pastebin' para facilitar su análisis.

Un caso común de fallo en el registro de troncales SIP se presenta cuando, a pesar de poder realizar llamadas salientes, las llamadas entrantes no funcionan. Esto puede estar relacionado con la configuración de las rutas de entrada. Después de añadir la troncal SIP, es necesario configurar una ruta de entrada en Elastix. En esta configuración, el campo 'CID' (Caller ID) se suele rellenar con el nombre de usuario de la troncal, y luego se define el destino de las llamadas entrantes. Adicionalmente, la creación de canales ZAP también puede ser un factor en la correcta recepción de llamadas.

Para obtener una visión más técnica del estado de la troncal SIP, es recomendable acceder al servidor Elastix a través de SSH y utilizar la consola de Asterisk. El comando `sip show peer` seguido del nombre de la troncal configurada (por ejemplo, la troncal de Netelip) proporcionará información crucial sobre si la troncal está registrada y conectada. Si el resultado indica que la troncal no está activa, esta información debe ser documentada para su posterior análisis.

Captura de pantalla de la consola de Asterisk mostrando el comando

Una vez verificado el estado de la troncal, el siguiente paso es aumentar el nivel de detalle de los registros de Asterisk para capturar más información durante una llamada de prueba. Esto se logra ejecutando el comando `core set verbose 5` en la consola de Asterisk. Con el modo verbose activado, se debe intentar realizar una llamada al número asociado a la troncal desde una línea telefónica externa (red pública). Los registros generados en este modo proporcionarán información detallada sobre el flujo de la llamada y posibles puntos de fallo.

Para una comprensión más profunda de la conectividad de la troncal, es útil examinar la configuración del router. En el caso de utilizar Movistar ADSL con 10MB y un router Zyxel, es importante asegurar que este router no esté interfiriendo con el tráfico SIP. Un router que funciona correctamente para otras centralitas como AXON y 3CX podría tener configuraciones específicas que necesiten ser ajustadas para Asterisk/Elastix, como el reenvío de puertos (port forwarding) o la habilitación de SIP ALG (Application Layer Gateway).

Esquema de red con router, Elastix y troncal SIP

La configuración de las rutas salientes también es un componente crítico. Si bien las llamadas entrantes pueden fallar, es posible que las salientes funcionen correctamente. Sin embargo, una configuración incorrecta de las rutas salientes puede impedir que las llamadas salientes se completen, incluso si la troncal está registrada. Es importante asegurarse de que las rutas salientes estén correctamente definidas para utilizar la troncal SIP configurada y que los patrones de marcado coincidan con los números que se intentan marcar.

En resumen, la solución de problemas de troncales SIP en Elastix implica una revisión sistemática de la configuración de la troncal, las rutas de entrada y salida, los registros de Asterisk y la configuración de la red. La recopilación de información detallada y la realización de pruebas específicas son clave para identificar y resolver el problema.

Configuración SIP en Elastix

tags: #porque #no #se #registra #trunks #elastix