el 09-23-2021 06:28 PM
Hola, estoy probando la siguiente configuración:
CUCM -- TRONCO SIP -- ISR 4331 -- PRI
Como dije, este es un entorno de prueba, por lo que los PRI aún no están conectados a las tarjetas NIM E1. Por lo tanto, los pares de acceso telefónico entrante / saliente vinculados a la RTC ya están caídos.
Así que estoy probando las llamadas salientes desde CUCM (destinos que comienzan con 999 y 024) y estoy recibiendo un mensaje de error 404 "No coincide con el par de marcado saliente" de la puerta de enlace, pero no veo la razón por la cual. Estoy empezando a sospechar que esto se debe a que los pares de marcado RTC están actualmente caídos, pero desde mi perspectiva debería obtener una coincidencia de marcado igual y un mensaje de servicio 5XX no disponible en su lugar.
Aquí está mi fragmento de configuración:
Y esta es la salida de los mensajes debug voip ccapi inout & debug ccsip:
*Sep 21 13:09:09.186: //-1/xxxxxxxxxxxx/SIP/Msg/ccsipDisplayMsg:
Recibido:
INVITACIÓN sip:999677777777@XX.XX.XX.15:5060 SIP/2.0
Vía: SIP/2.0/UDP XX.XX.XX.5:5060;branch=z9hG4bK35b7c4dd73a4e
De: "333 Nombre Apellido" <sip:333@XX.XX.XX.5>;tag=4194162~0316432d-bda5-4ef0-a846-8b9c084232c0-98253025
Para: <sip:999677777777@XX.XX.XX.15>
Fecha: Tue, 21 Sep 2021 13:10:09 GMT
ID de llamada: 3ddbd400-1491d9b1-2fdab-5ff020a@XX.XX.XX.5
Compatible: temporizador, prioridad de recursos, reemplaza
Mínimo-SE: 180
Usuario-Agente: Cisco-CUCM10.5
Permitir: INVITAR, OPCIONES, INFO, ADIÓS, CANCELAR, ACK, PRACK, ACTUALIZAR, REFERIR, SUSCRIBIR, NOTIFICAR
CSeq: 101 INVITACIÓN
Caducidad: 180
Allow-Events: presencia, kpml
Compatible: X-cisco-srtp-fallback,X-cisco-original-called
Información de llamada: <sip:XX.XX.XX.5:5060>;method="NOTIFY; Evento=evento telefónico;Duración=500"
Información de llamada: <urno:x-cisco-remotecc:callinfo>;x-cisco-video-traffic-class=VIDEO_UNSPECIFIED
Cisco-Guid: 1037816832-0000065536-0000009712-0100598282
Expira la sesión: 1800
P-Identidad-Afirmada: "333 Nombre Apellido" <sip:333@XX.XX.XX.5>
Remote-Party-ID: "333 Nombre Apellido" <sip:333@XX.XX.XX.5>;p arty=calling;screen=yes;privacy=off
Contacto: <sip:333@XX.XX.XX.5:5060>
Max-Forwards: 70
Longitud del contenido: 0
*Sep 21 13:09:09.189: //-1/3DDBD4000000/CCAPI/cc_api_display_ie_subfields:
cc_api_call_setup_ind_common:
cisco-username=333
----- ----- de subcampos de ccCallInfo IE
cisco-ani=333
cisco-anitype=0
cisco-aniplan=0
cisco-anipi=0
cisco-anisi=1
dest=999677777777
cisco-desttype=0
cisco-destplan=0
cisco-rdie=FFFFFFFFFFFFFFFFFFFF
cisco-rdn=
cisco-rdntype=0
cisco-rdnplan=0
cisco-rdnpi=-1
cisco-rdnsi=-1
cisco-redirectreason=-1 fwd_final_type =0
final_redirectNumber =
hunt_group_timeout =0
*Sep 21 13:09:09.190: //-1/3DDBD4000000/CCAPI/cc_api_call_setup_ind_common:
Interface=0x7F84596086F8, Información de llamada(
Número de llamada=333,(Nombre de llamada=)(TON=Desconocido, NPI=Desconocido, Screening=Usuario, Aprobado, Presentación=Permitido),
Llamado Número=999677777777(TON=Desconocido, NPI=Desconocido),
Llamando a Translated=FALSE, Subscriber Type Str=Unknown, FinalDestinationFlag=TRUE,
Dial-peer entrante=100, Indicación de progreso=NULL(0), Llamar a IE Present=TRUE,
Origen Trkgrp Route Label=, Destino Trkgrp Route Label=, CLID Transparent=FALSE), Id de llamada=10123
*Sep 21 13:09:09.190: //-1/3DDBD4000000/CCAPI/ccCheckClipClir:
En: Número de llamada=333(TON=Desconocido, NPI=Desconocido, Screening=Usuario, Aprobado, Presentación=Permitido)
*Sep 21 13:09:09.190: //-1/3DDBD4000000/CCAPI/ccCheckClipClir:
Salida: Número de llamada = 333 (TON = desconocido, NPI = desconocido, detección = usuario, aprobado, presentación = permitido)
*Sep 21 13:09:09.190: //-1/xxxxxxxxxxxx/CCAPI/cc_get_feature_vsa:
*Sep 21 13:09:09.190: :cc_get_feature_vsa malloc éxito
*Sep 21 13:09:09.190: //-1/xxxxxxxxxxxx/CCAPI/cc_get_feature_vsa:
*Sep 21 13:09:09.190: cc_get_feature_vsa recuento es 1
*Sep 21 13:09:09.190: //-1/xxxxxxxxxxxx/CCAPI/cc_get_feature_vsa:
*Sep 21 13:09:09.190: :FEATURE_VSA atributos son: feature_name:0,feature_time:140206458329420,feature_id:9
*Sep 21 13:09:09.190: //10123/3DDBD4000000/CCAPI/cc_api_call_setup_ind_common:
Configurar evento enviado;
Información de llamada(Número de llamada = 333 (TON = desconocido, NPI = desconocido, screening = usuario, aprobado, presentación = permitido),
Llamado Número=999677777777(TON=Desconocido, NPI=Desconocido))
*Sep 21 13:09:09.191: //10123/3DDBD4000000/CCAPI/cc_process_call_setup_ind:
Evento=0x7F845C2705A8
*Sep 21 13:09:09.191: //-1/xxxxxxxxxxxx/CCAPI/cc_setupind_match_search:
Pruebe con el número llamado degradado 999677777777
*Sep 21 13:09:09.191: //10123/3DDBD4000000/CCAPI/ccCallSetContext:
Contexto=0x7F845D5EC260
*Sep 21 13:09:09.191: //10123/3DDBD4000000/CCAPI/cc_process_call_setup_ind:
>>>>CCAPI entregó cid 10123 con la etiqueta 100 a la aplicación "_ManagedAppProcess_Default"
*Sep 21 13:09:09.192: //10123/3DDBD4000000/CCAPI/ccCallProceeding:
Indicación de progreso=NULL(0)
*Sep 21 13:09:09.192: //10123/3DDBD4000000/CCAPI/ccCallDisconnect:
Valor de causa= 1, Etiqueta = 0x0, Entrada de llamada (Causa de desconexión anterior = 0, Causa de desconexión = 0)
*Sep 21 13:09:09.193: //10123/3DDBD4000000/CCAPI/ccCallDisconnect:
Valor de causa=1, Entrada de llamada(Respondido=TRUE, Valor de causa=1)
*Sep 21 13:09:09.194: //10123/3DDBD4000000/SIP/Msg/ccsipDisplayMsg:
Enviado:
SIP/2.0 100 Intentos
Vía: SIP/2.0/UDP XX.XX.XX.5:5060;branch=z9hG4bK35b7c4dd73a4e
De: "333 Nombre Apellido" <sip:333@XX.XX.XX.5>;tag=4194162~0316432d-bda5-4ef0-a846-8b9c084232c0-98253025
Para: <sip:999677777777@XX.XX.XX.15>
Fecha: Tue, 21 Sep 2021 13:09:09 GMT
ID de llamada: 3ddbd400-1491d9b1-2fdab-5ff020a@XX.XX.XX.5
CSeq: 101 INVITACIÓN
Allow-Events: evento telefónico
Servidor: Cisco-SIPGateway/IOS-17.3.4a
ID de sesión: 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
Longitud del contenido: 0
*Sep 21 13:09:09.194: //10123/3DDBD4000000/SIP/Msg/ccsipDisplayMsg:
Enviado:
SIP/2.0 404 No encontrado
Vía: SIP/2.0/UDP XX.XX.XX.5:5060;branch=z9hG4bK35b7c4dd73a4e
De: "333 Nombre Apellido" <sip:333@XX.XX.XX.5>;tag=4194162~0316432d-bda5-4ef0-a846-8b9c084232c0-98253025
Para: <sip:999677777777@XX.XX.XX.15>;tag=53AEE2D-8EE
Fecha: Tue, 21 Sep 2021 13:09:09 GMT
ID de llamada: 3ddbd400-1491d9b1-2fdab-5ff020a@XX.XX.XX.5
CSeq: 101 INVITACIÓN
Allow-Events: evento telefónico
Advertencia: 399 XX.XX.XX.15 "No coincide el par de marcado saliente"
Servidor: Cisco-SIPGateway/IOS-17.3.4a
Motivo: Q.850;causa=1
ID de sesión: 510dd16b411555798a9ba84eee12b465;remote=3a508c47794256d18a4b3784762db15c
Longitud del contenido: 0
*Sep 21 13:09:09.196: //-1/xxxxxxxxxxxx/SIP/Msg/ccsipDisplayMsg:
Recibido:
ACK sip:999677777777@XX.XX.XX.15:5060 SIP/2.0
Vía: SIP/2.0/UDP XX.XX.XX.5:5060;branch=z9hG4bK35b7c4dd73a4e
De: "333 Nombre Apellido" <sip:333@XX.XX.XX.5>;tag=4194162~0316432d-bda5-4ef0-a846-8b9c084232c0-98253025
Para: <sip:999677777777@XX.XX.XX.15>;tag=53AEE2D-8EE
Fecha: Tue, 21 Sep 2021 13:10:09 GMT
ID de llamada: 3ddbd400-1491d9b1-2fdab-5ff020a@XX.XX.XX.5
Usuario-Agente: Cisco-CUCM10.5
Max-Forwards: 70
CSeq: 101 ACK
Allow-Events: presencia, kpml
Longitud del contenido: 0
*Sep 21 13:09:09.197: //10123/3DDBD4000000/CCAPI/cc_api_call_disconnect_done:
Disposition=0, Interface=0x7F84596086F8, Tag=0x0, Call Id=10123,
Entrada de llamada(Disconnect Cause=1, Voice Class Cause Code=0, Retry Count=0)
*Sep 21 13:09:09.197: //10123/3DDBD4000000/CCAPI/cc_api_call_disconnect_done:
Evento de desconexión de llamadas enviado
*Sep 21 13:09:09.197: //-1/xxxxxxxxxxxx/CCAPI/cc_free_feature_vsa:
*Sep 21 13:09:09.197: :cc_free_feature_vsa liberar 7F845C24D940
*Sep 21 13:09:09.197: //-1/xxxxxxxxxxxx/CCAPI/cc_free_feature_vsa:
Y el estado actual de dial-peer:
¿Me falta algo o es solo que el error se debe a que mis pares de marcado RTC salientes están caídos?
Gracias de antemano!!
¡Resuelto! Ir a solución.
el 09-23-2021 06:28 PM
De hecho, se debe a que el par de marcado saliente está en un estado descendente. La lógica de enrutamiento de llamadas en el enrutador comprueba el estado del par de marcado antes de que se pueda seleccionar como par de marcado saliente.
el 09-23-2021 06:28 PM
Para extender lo que dijo @Roger Kallberg, un enrutador ignorará los pares de marcado donde el objetivo no está disponible. Esto incluye pares de marcado POTS donde el puerto está caído o no disponible, así como pares de marcado VoIP donde el destino de sesión no está en la tabla de enrutamiento IP.
Maren
el 09-23-2021 06:28 PM
De hecho, se debe a que el par de marcado saliente está en un estado descendente. La lógica de enrutamiento de llamadas en el enrutador comprueba el estado del par de marcado antes de que se pueda seleccionar como par de marcado saliente.
el 09-23-2021 06:28 PM
Para extender lo que dijo @Roger Kallberg, un enrutador ignorará los pares de marcado donde el objetivo no está disponible. Esto incluye pares de marcado POTS donde el puerto está caído o no disponible, así como pares de marcado VoIP donde el destino de sesión no está en la tabla de enrutamiento IP.
Maren
el 09-23-2021 06:29 PM
@Liv_Liv Una cosa adicional para los pares de marcado VoIP donde se usa SIP. Estos también pueden estar en el estado descendente cuando se utiliza el ping de la opción SIP para verificar la disponibilidad de destino. Si vuelve a ser no disponible, el par de marcado se marca como abajo.
el 09-23-2021 06:29 PM
gracias tanto @Roger Kallberg como @Maren Mahoney por confirmar lo que estaba pensando. Así que terminé teniendo un problema de conocimiento / concepto en lugar de un problema de configuración real. Pensé que la lógica de enrutamiento de llamadas en una puerta de enlace verifica las posibles coincidencias antes de verificar el estado real de los pares de marcado, cuando en realidad parece ser justo lo contrario. Ahora marcaré el post como resuelto. Una vez más, gracias por su valiosa contribución !!!
Descubra y salve sus notas favoritas. Vuelva a encontrar las respuestas de los expertos, guías paso a paso, temas recientes y mucho más.
¿Es nuevo por aquí? Empiece con estos tips. Cómo usar la comunidad Guía para nuevos miembros
Navegue y encuentre contenido personalizado de la comunidad