Conectar FusionPBX a IllyVoIP con una gateway SIP
Añade gateway, elige dominio y perfil y configura rutas salientes controladas y destinos entrantes.
FusionPBX llama gateway a la conexión SIP; extensión es otro objeto para teléfono interno. Sigue documentación oficial Gateways/Dialplan y los menús pueden variar. Se asume instalación funcional, no instalación nueva ni sustitución de seguridad.
Antes de empezar
Se usa una línea con contraseña. En SIP Lines obtén usuario, contraseña SIP, servidor, puerto destino y transporte. No uses correo o contraseña del portal. No cambies una línea IP sin revisar equipos dependientes.
Necesitas acceso administrador, copia privada y extensión interna funcional. Una línea SIP IllyVoIP une PBX e IllyVoIP; la extensión une teléfono y PBX. No son la misma cuenta.

Empieza con una extensión y destino controlados. No cambies toda la oficina de inmediato. Si hay llamadas, conserva la ruta existente hasta terminar el test.
1. Dominio correcto primero
En multi-tenant revisa dominio. Una gateway funcional en dominio equivocado sigue estando mal. Decide dueño, extensiones autorizadas y rutas que ya coinciden. No la hagas global para evitar elegir dominio.
Abre Accounts → Gateways y añade un nombre reconocible, datos SIP y registro para esta conexión por contraseña.
| Campo | Valor |
|---|---|
| Gateway | Nombre local único, como illyvoip-office |
| Username / Password | Usuario y contraseña SIP |
| Proxy | Servidor SIP IllyVoIP y puerto requerido |
| Register / Enabled | true en esta configuración con registro |
| Register Transport | Transporte requerido |
| Domain / Profile | Tenant previsto y perfil SIP activo, no valores arbitrarios |
2. Perfil y contexto
La gateway vive en perfil SIP. Usa el perfil activo correcto y deja entrada externa en contexto público/entrante, no salida interna. Hostname avanzado fija a un nodo PBX y no es Proxy. Déjalo vacío salvo diseño explícito del cluster.
Guarda y revisa registro en herramientas SIP. No reinicies perfil completo con llamadas para actualizar una gateway. Usa el procedimiento soportado y confirma antes de rutas.
3. Ruta saliente
Abre Dialplan → Outbound Routes, elige gateway y expresión. Empieza por destino limitado. Revisa orden y transformación de captura. Puede estar registrada mientras todas las llamadas van a otra parte.
Anota marcado y enviado. Si la expresión captura parte, bridge debe usar el valor correcto. No pegues ejemplo norteamericano suponiendo que sirve mundialmente.
4. Destino entrante
Usa Dialplan → Destinations para número/identificador, dominio y acción. Puede generar ruta entrante. Empieza con extensión/grupo conocido. Confirma el identificador recibido; el formato con + puede diferir del portal.
Preserva propiedad tenant y control de fuentes. Coincidir destino no autoriza origen. Evita permisos amplios o destino global para resolver un problema de un tenant.
5. Sigue la llamada
En salida revisa dominio, expresión y gateway. En entrada, si llega, contexto y coincidencia. Si una extensión funciona y otra no, compara permisos/dominio antes de cambiar gateway compartida.
Para gateway inesperada compara bridge/gateway y ruta con administrador. No dupliques para resolver orden. Conserva primera prueba correcta como base y amplía patrones de uno en uno.
Audio, caller ID y seguridad
Transporte y cifrado de audio son distintos. Iguala el modo del portal con PBX; RTP, SDES-SRTP y DTLS-SRTP no son intercambiables. No cambies transporte, codecs y red a la vez: perderías la causa de la mejora o avería.
Usa solo un caller ID permitido por tu cuenta. Escribirlo no lo verifica. No permitas tráfico anónimo entrante a rutas públicas salientes ni desactives el cortafuegos. Pide fuentes permitidas actuales a Soporte, no adivines la lista.
Validación antes del equipo
- Separa registro de troncal y de extensión.
- Llama desde la extensión elegida y confirma troncal usada. Revisa saldo y tarifas: puede tener coste.
- Comprueba audio bidireccional y número presentado. Prueba teclas en un menú autorizado.
- Para entrada, enruta un número IllyVoIP activo a la línea PBX, llama externamente y comprueba destino interno.
- Confirma que una extensión sin permiso no pueda usarla; amplía después.
Anota hora, zona, extensión, ruta y referencia pública. Envía estos datos y modelo/versión a Soporte si falla. La guía de códigos SIP ayuda a describirlo. No publiques contraseñas ni logs sin depurar.
Guía basada en documentación oficial y portal, no prueba de llamadas reales en cada versión. Emergencias y equipos especiales necesitan configuración y comprobación aparte.