- Registrado
- 26 Jan 2023
- Mensajes
- 16
Hola a todos,
Quería pediros opinión y/o buenas prácticas para un escenario de integración entre 3CX v20 y una centralita externa Asterisk / Hermes PBX.
Necesitamos que una centralita Asterisk/Hermes pueda:
Funciona para ruteos básicos, pero se complica bastante cuando:
La idea es:
Con esto se consigue:
Sin embargo, al probar esta opción obtenemos 403 Forbidden / errores de autenticación.
Se está utilizando el Authentication ID (no el número de extensión) y la contraseña correcta.
Mantener una solución:
Cualquier recomendación o experiencia similar será bienvenida.
Gracias de antemano.
Un saludo,
Quería pediros opinión y/o buenas prácticas para un escenario de integración entre 3CX v20 y una centralita externa Asterisk / Hermes PBX.
Objetivo
Necesitamos que una centralita Asterisk/Hermes pueda:
- Llamar a extensiones internas de la 3CX
- Utilizar los troncales SIP ya configurados en la 3CX para realizar llamadas externa
Entorno
- 3CX v20 (on-premise)
- Centralita externa: Asterisk / Hermes
- Túnel IPsec entre ambas redes (operativo y estable)
- Sin NAT (IPs privadas en ambos lados)
- SIP Trunk entre ambas centralitas probado y funcional
Opciones que hemos probado
Opción 1 – SIP Trunk entre PBXs
Funciona para ruteos básicos, pero se complica bastante cuando:
- Hay muchas extensiones internas
- Se quiere usar la lógica de reglas de salida de 3CX
- Se quiere evitar IVRs, scripts o mapeo de DID por extensión
Opción 2 – Registrar Asterisk como una extensión SIP en 3CX (opción preferida)
La idea es:
- Crear una extensión dedicada en 3CX
- Registrar la centralita Asterisk como si fuera un dispositivo SIP
- Usar:
- Authentication ID de la extensión como usuario SIP
- Contraseña SIP de la extensión
- IP interna de la 3CX como registrar
- Puerto 5060
Con esto se consigue:
- Llamadas directas a extensiones internas
- Uso nativo de los troncales y reglas de salida de 3CX
- Configuración más simple y mantenible
Sin embargo, al probar esta opción obtenemos 403 Forbidden / errores de autenticación.
Se está utilizando el Authentication ID (no el número de extensión) y la contraseña correcta.
Dudas concretas
- ¿Es soportado / recomendable registrar una centralita externa Asterisk como extensión SIP en 3CX?
- ¿Existen limitaciones o consideraciones especiales al registrar un PBX (no teléfono) como extensión?
- ¿Es imprescindible usar PJSIP en Asterisk para una correcta autenticación con 3CX (realm, nonce, digest)?
- ¿Qué enfoque recomendáis más en este caso?
- Extensión SIP
- SIP Trunk
- Enfoque híbrido (extensión para salida + trunk para flujos entrantes)
- ¿Existe alguna documentación oficial o ejemplo de integración PBX-to-PBX con 3CX?
Objetivo final
Mantener una solución:
- Sencilla
- Estable
- Gestionada desde 3CX (reglas de salida, troncales, restricciones)
Cualquier recomendación o experiencia similar será bienvenida.
Gracias de antemano.
Un saludo,