Fax sobre proveedores de VoIP
Recibiendo faxes desde un proveedor de VoIP
Los faxes entrantes desde un proveedor de VoIP pueden resultar problemáticos comparados con la recepción desde pasarelas para PSTN o ISDN. La razón más importante para esto es el NAT. Para esto es necesario realizar algunos ajustes a los archivos de configuración del servicio de FAX de 3CX.
Los cambios al NAT descriptos en este documento aplican a los siguientes proveedores de VoIP: Inphonex y Actiopl
- Algunos proveedores de VoIP no necesitan esta configuración, pero otros no funcionarán sin ella. Lo mejor es no modificar la configuración y probar con la que viene por defecto al instalar 3CX. Si recibe un Fax sin páginas, entonces necesitará modificar los archives de configuración como se describe más abajo.
- Si recibe un mensaje “488 NOT ACCEPTABLE HERE”, la modificación de los archivos de configuración no será de ayuda. Necesitará contactar a su proveedor para confirmar si el protocolo T38 se encuentra soportado.
Pre-requisitos
- Para configurar FoIP (Fax sobre IP) con un proveedor de VoIP, es necesario una dirección IP externa estática.
- También debería considerar deshabilitar la resolución STUN. Esto no es obligatorio.
- Adicionalmente a los puertos necesarios para las comunicaciones VoIP para SIP y RTP, el puerto 10000 TCP y UDP necesita estar abierto y redireccionado al servidor donde se encuentra instalado 3CX Phone System. Este será el puerto utilizado para la media por el servicio de Fax de 3CX.
Parte 1: Modificando el parámetro de 3CX Phone System – FAXDIRECTSDP
Esta sección explica como indicarle al 3CX Media Server que permita el tráfico T38 hacia el servicio de Fax de 3CX y no modifique el contenido SDP. Esto es importante para que el Fax funcione. A partir de la versión 8 esta opción se encuentra configurada como 1 por defecto.
- Ingrese a la interfaz de administración, y vaya a la página “Opciones -> Avanzado”.
- Seleccione la solapa “Parámetros personalizados”.
- Busque el parámetro “FAXDIRECTSDP” y confirme que está configurado como 1.
- Presione “Aplicar” para guarder los cambios.
- Reinicie los servicios de 3CX Phone System desde la página de servicios presionando el botón “Reiniciar todo”.
Parte 2: Configuración de las plantillas globales del servidor de Fax de 3CX
En esta sección se explican las modificaciones que deben realizarse a los archivos de configuración. Los archivos son los siguientes: faxglb.cfg y in_session.cfg.
- En la interfaz de administración de 3CX, vaya a “Opciones -> Provisionando plantillas”.
- Seleccione el tipo de plantilla “Servidor de Fax 3CX”.
- Seleccione el nombre de plantilla “faxglb.cfg” y presione el botón “Editar”.
- En la sección [SIP] haga lo siguiente:
- comente la opción “NAT support = FALSE” agregando un “;” al comienzo de la línea.
- remueva el “;” delante de “NAT support = TRUE” para habilitar el soporte de NAT.
- remueva el “;”delante de “(NAT) local SIP IP port = 5100″ para habilitar este parámetro
- El extracto a continuación es una muestra de cómo debería verse la plantilla “faxglb.cfg”
- Presione el botón “Aplicar”. Aparecerá un cuadro de diálogo solicitando su confirmación para guardar estos cambios. Mantenga el nombre del archivo y presione “OK”.
Deberá confirmar que desea sobrescribir este archivo. Presione “Sí”. En este punto la plantilla faxglb.cfg se encuentra completa. - Vaya a “Opciones -> Provisionando plantillas” y esta vez seleccione el tipo de plantilla “Servidor de Fax 3CX” y el nombre de plantilla “in_session.cfg” y presione Editar.
- Muchos proveedores rechazan llamadas de fax con el error “488 Media Unavailable” si se encuentran especificados tanto UDP como TCP como opciones para las comunicaciones de fax por T.38. Para ayudar a mejorar la interoperabilidad podemos restringir el uso de T.38 a UDP solamente.
Para corregir esto haga lo siguiente en la sección [General]:- comente la opción “kind of T.38 transport = UDP_TCP” insertando un “;” al comienzo de la línea.
- remueva el “;” delante de “kind of T.38 transport = UDP” para habilitar este parámetro.
- Ahora necesitamos configurar la funcionalidad de atravesado de NAT para el servidor de Fax. En la sección [T.38 media address] haga lo siguiente:
- remueva el “;” delante de “local media ip address” y reemplace x.x.x.x con su dirección IP local (en este caso 10.172.0.15).
- remueva el “;” delante de “local media ip port = 10000″.
- remueva el “;” delante de “(nat) local media ip address” y reemplace y.y.y.y con la dirección IP pública (en este caso 78.158.130.232).
- remueva el “;” delante de “(nat) local media ip port = 10000″.
- Presione el botón “Aplicar”. Un cuadro de diálogo aparecerá solicitando su confirmación para guardar los cambios. Mantenga el nombre del archivo y presione “OK”. Se solicitará su confirmación para sobrescribir el archivo. Presione “Si”.
