Introducción
Este documento describe cómo inhabilitar el seguimiento de la tabla de destino inalcanzable en el servidor de llamadas de Cisco Customer Voice Portal (CVP).
Colaboración de Janeth Leija-Beltran, ingeniera del TAC de Cisco.
Prerequisites
Requirements
Cisco recomienda que tenga conocimiento sobre estos temas:
- Servidor de llamadas CVP
- Operaciones, administración, mantenimiento y aprovisionamiento (OAMP) de CVP
Componentes Utilizados
CVP Call server 8.5 o superior
La información que contiene este documento se creó a partir de los dispositivos en un ambiente de laboratorio específico. Todos los dispositivos que se utilizan en este documento se pusieron en funcionamiento con una configuración verificada (predeterminada). If your network is live, make sure that you understand the potential impact of any command.
Problema
Cuando la configuración del servidor de llamadas de CVP tiene varios elementos SIP (protocolo de inicio de sesión) en un grupo de servidores SIP, CVP envía el mensaje INVITE al servidor con la prioridad más alta. Si el elemento SIP está inactivo, CVP agrega el elemento SIP a una tabla de destino inalcanzable. Una vez que el elemento SIP está en la tabla de inalcanzable, CVP no enviará más solicitudes al elemento. Si los latidos del corazón SIP (Ping OPTIONS) no están habilitados, el elemento SIP permanece en la tabla Inalcanzable durante 180 segundos.
Análisis del registro del servidor de llamadas
SIP Element 10.10.10.5 added to Unrachable Table
250274141: 10.7.3.15: Jul 24 2012 09:21:13.244 -0500: %_ConnectionManagement-7-com.dynamicsoft.DsLibs.DsUALibs.DsSipLlApi.ConnectionManagement: UnreachableDestinationTable - add (10.10.10.5:5060:2). Current count: 2
Error Message displayed when Call Server tries to route call to Down SIP Element
254024258: 10.7.3.15: Aug 12 2015 10:27:05.940 -0500: %_Resolver-7-com.dynamicsoft.DsLibs.DsUALibs.DsSipLlApi.Resolver: DsSipTransactionManager.m_useDsUnreachableTable: is set to :true // Unreachable table is enabled
254024259: 10.7.3.15: Aug 12 2015 10:27:05.940 -0500: %_Resolver-7-com.dynamicsoft.DsLibs.DsUALibs.DsSipLlApi.Resolver: using ServerLocator resolver
254024260: 10.7.3.15: Aug 12 2015 10:27:05.940 -0500: %_Resolver-7-com.dynamicsoft.DsLibs.DsUALibs.DsSipLlApi.Resolver: DsSipServerLocator.tryConnect() returning binding info = null ret_connection == null
254024261: 10.7.3.15: Aug 12 2015 10:27:05.940 -0500: %_client-7-com.dynamicsoft.DsLibs.DsUALibs.DsSipLlApi.LlSM.client: tryNextServer(DsSipRequest) returning false because (m_connection_ == null).
254024262: 10.7.3.15: Aug 12 2015 10:27:05.940 -0500: %_client-4-com.dynamicsoft.DsLibs.DsUALibs.DsSipLlApi.LlSM.client:
com.dynamicsoft.DsLibs.DsUtil.DsException: ConnectionWrapper.check: can't establish connection
at com.dynamicsoft.DsLibs.DsSipLlApi.DsSipClientTransactionImpl$ConnectionWrapper.check(DsSipClientTransactionImpl.java:2543)
at com.dynamicsoft.DsLibs.DsSipLlApi.DsSipClientTransactionImpl.start(DsSipClientTransactionImpl.java:485)
at com.dynamicsoft.DsLibs.DsSipDialog.DsSipReinvitation.start(DsSipReinvitation.java:271)
at com.dynamicsoft.DsLibs.DsSipDialog.DsSipInviteDialog.reinvite(DsSipInviteDialog.java:1116)
at com.cisco.cvp.sip.SIPCallController$CvpSipDialog.reinvite(SIPCallController.java:4309)
(3 minutes later)
SIP Element 10.10.10.5 removed from Unreachable Table
250285352: 10.7.3.15: Jul 24 2012 09:24:13.244 -0500: %_ConnectionManagement-7-com.dynamicsoft.DsLibs.DsUALibs.DsSipLlApi.ConnectionManagement: UnreachableDestinationTable - remove (10.10.10.5:5060:2). Current count: 2
Deshabilitar seguimiento de tabla de destino inalcanzable
Precaución: Establecer SIP.UseDsUnreachableDestinationTable = false puede no ayudar a detectar congestiones o interrupciones reales en los terminales SIP. Esta es una solución alternativa. Agregue OPTIONS ping para investigar la causa raíz del problema.
El seguimiento del destino UnreachableTable se puede inhabilitar editando el archivo sip.properties en el servidor de llamadas de CVP.
Paso 1. Abra una sesión de escritorio remoto en CVP Call Server.
Paso 2. Vaya a %CVP_HOME%\conf (normalmente C:\Cisco\CVP\conf).
Paso 3. Abra el archivo sip.properties en un editor de texto.
Paso 4. Busque 'SIP.UseDsUnreachableDestinationTable'.
Paso 5. Cambie la línea de configuración a 'SIP.UseDsUnreachableDestinationTable = false' .
Paso 6. Reinicie el servidor de llamadas desde OAMP (o use Windows services.msc para reiniciar el servicio del servidor de llamadas) .