Einführung
In diesem Dokument wird beschrieben, wie die Nachverfolgung der Zieltabelle für nicht erreichbare Ziele im Cisco Customer Voice Portal (CVP) Call Server deaktiviert wird.
Mitwirkend von Janeth Leija-Beltran, Cisco TAC Engineer.
Voraussetzungen
Anforderungen
Cisco empfiehlt, über Kenntnisse in folgenden Bereichen zu verfügen:
- CVP-Anrufserver
- CVP Operations, Administration, Maintenance and Provisioning (OAMP)
Verwendete Komponenten
CVP-Anrufserver 8.5 oder höher
Die Informationen in diesem Dokument wurden von den Geräten in einer bestimmten Laborumgebung erstellt. Alle in diesem Dokument verwendeten Geräte haben mit einer leeren (Standard-)Konfiguration begonnen. Wenn Ihr Netzwerk in Betrieb ist, stellen Sie sicher, dass Sie die potenziellen Auswirkungen eines Befehls verstehen.
Problem
Wenn die Konfiguration des CVP-Anrufservers mehrere SIP-Elemente (Session Initiation Protocol) in einer SIP-Servergruppe enthält, sendet das CVP die INVITE-Nachricht an den Server mit der höchsten Priorität. Wenn das SIP-Element ausgefallen ist, fügt CVP das SIP-Element einer Zieltabelle ohne Erreichbarkeit hinzu. Sobald das SIP-Element in der Tabelle "Nicht erreichbar" enthalten ist, sendet CVP keine weiteren Anfragen an das Element. Wenn SIP-Herzschläge (OPTIONS Ping) nicht aktiviert sind, bleibt das SIP-Element 180 Sekunden lang in der Tabelle Unreachable.
Anrufserver-Protokollanalyse
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
Unerreichbare Zieltabelle für die Nachverfolgung deaktivieren
Vorsicht: Das Festlegen von SIP.UseDsUnreachableDestinationTable = false hilft möglicherweise nicht, tatsächliche Ausfälle oder Überlastungen von SIP-Endpunkten zu erkennen. Dies ist eine Lösung. Fügen Sie den OPTIONS-Ping hinzu, um die Ursache des Problems zu untersuchen.
Die Zielverfolgung von UnreachableTable kann deaktiviert werden, indem die Datei sip.properties auf dem CVP-Anrufserver bearbeitet wird.
Schritt 1: Öffnen Sie eine Remote-Desktop-Sitzung über den CVP-Anrufserver.
Schritt 2: Navigieren Sie zu %CVP_HOME%\conf (normalerweise C:\Cisco\CVP\conf).
Schritt 3: Öffnen Sie die Datei sip.properties in einem Texteditor.
Schritt 4: Suchen Sie nach 'SIP.UseDsUnreachableDestinationTable'.
Schritt 5: Ändern Sie die Konfigurationszeile in 'SIP.UseDsUnreachableDestinationTable = false' .
Schritt 6: Starten Sie den Anrufserver von OAMP aus neu (oder verwenden Sie Windows services.msc, um den Anrufserver-Dienst neu zu starten).