Uno de los casos que me he encontrado es tener 2 centralitas asterisk (o elastix) conectadas mediante iax2. La casuística es que no podían realizar llamadas entre sedes y al revisar la conexión iax muestra el mensaje iax2 unrecheable. Al comprobar la conexión entre las centralitas a nivel de red, las centralitas se veian correctamente, la conexión vpn seguía activa y se respondían al ping sin problema.
Para solucionar el problema tenemos 2 opciones, la drástica y la más específica. Podemos optar por reiniciar completamente las dos centralitas o bien reiniciar el módulo que controla la conexion iax2. Vamos a hacer ésto último.
Desde la consola Asterisk CLI introducimos el comando:
[cc]module unload chan_iax2.so [/cc]Y posteriormente para volverlo a cargar
[cc]module load chan_iax2.so [/cc]Con esto ya tenemos solucionado el problema de la conexión entre centralitas mediante iax2.
Si el problema fuera aleatorio se puede realizar un script mediante «asterisk -rx» para poder reiniciar el módulo automaticamente.
⬇️¡Sigue, comenta y comparte! ⬇️