Introdução
Este documento descreve como desativar o rastreamento da tabela Destino Inalcançável no Cisco Customer Voice Portal (CVP) Call Server.
Contribuição de Janeth Leija-Beltran, engenheira do Cisco TAC.
Pré-requisitos
Requisitos
A Cisco recomenda que você tenha conhecimento destes tópicos:
- Servidor de chamadas CVP
- Operações, administração, manutenção e provisionamento (OAMP) do CVP
Componentes Utilizados
Servidor de chamadas CVP 8.5 ou superior
As informações neste documento foram criadas a partir de dispositivos em um ambiente de laboratório específico. Todos os dispositivos utilizados neste documento foram iniciados com uma configuração (padrão) inicial. Se a sua rede estiver ativa, certifique-se de que entende o impacto potencial de qualquer comando.
Problema
Quando a configuração do servidor de chamadas do CVP possui vários elementos SIP (Session Initiation Protocol) em um grupo de servidores SIP, o CVP envia o CONVITE para o servidor com a prioridade mais alta. Se o elemento SIP estiver inativo, o CVP adicionará o elemento SIP a uma tabela Destino inalcançável. Quando o elemento SIP estiver na Tabela de inalcançáveis, o CVP não enviará mais nenhuma solicitação ao elemento. Se as pulsações SIP (Ping OPÇÕES) não estiverem ativadas, o elemento SIP permanecerá na tabela Inalcançável por 180 segundos.
Análise de Log do Servidor de Chamadas
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
Desabilitar Rastreamento da Tabela de Destino Inalcançável
Caution: Definir SIP.UseDsUnreachableDestinationTable = false pode não ajudar a detectar congestionamentos ou interrupções de ponto de extremidade SIP reais. Esta é uma solução. Add OPTIONS ping para investigar a causa raiz do problema.
O rastreamento de Destino de UnreachableTable pode ser desabilitado editando-se o arquivo sip.properties no Servidor de Chamadas do CVP.
Etapa 1. Abra uma sessão de área de trabalho remota no servidor de chamadas do CVP.
Etapa 2. Navegue até %CVP_HOME%\conf (geralmente C:\Cisco\CVP\conf).
Etapa 3. Abra o arquivo sip.properties em um editor de texto.
Etapa 4. Procure 'SIP.UseDsUnreachableDestinationTable'.
Etapa 5. Altere a linha de configuração para 'SIP.UseDsUnreachableDestinationTable = false' .
Etapa 6. Reinicie o servidor de chamadas do OAMP (ou use o Windows services.msc para reiniciar o serviço do servidor de chamadas).