Inleiding
Dit document beschrijft hoe u de tabel Onbereikbare bestemming kunt uitschakelen in CVP-gespreksserver (Cisco Customer Voice Portal).
Bijgedragen door Janeth Leija-Beltran, Cisco TAC Engineer.
Voorwaarden
Vereisten
Cisco raadt kennis van de volgende onderwerpen aan:
- CVP-gespreksserver
- CVP-bewerkingen, -beheer, -onderhoud en -provisioning (OAMP)
Gebruikte componenten
CVP-gespreksserver 8.5 of nieuwer
De informatie in dit document is gebaseerd op de apparaten in een specifieke laboratoriumomgeving. Alle apparaten die in dit document worden beschreven, hadden een opgeschoonde (standaard)configuratie. Als uw netwerk live is, moet u de potentiële impact van elke opdracht begrijpen.
Probleem
Wanneer de configuratie van de CVP-gespreksserver meerdere SIP-elementen (Session Initiation Protocol) heeft in een SIP-servergroep, stuurt CVP de INVITE naar de server met de hoogste prioriteit. Als het SIP-element buiten werking is, voegt CVP het SIP-element toe aan een tabel met onbereikbare bestemmingen. Zodra het SIP-element in de onbereikbare tabel staat, zal CVP geen verzoeken meer naar het element sturen. Als SIP-heartbeats (OPTIONS Ping) niet zijn ingeschakeld, blijft het SIP-element 180 seconden in de tabel met onbereikbare bestemmingen.
Loganalyse van gespreksserver
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
Onbereikbare doelmap uitschakelen
Voorzichtig: De instelling SIP.UseDsUnreachDestinationTable = onjuist zou niet kunnen helpen om de werkelijke stroomonderbreking of congestie van het SIP-eindpunt te detecteren. Dit is een tijdelijke oplossing. Voeg OPTIES toe om te pingen om de worteloorzaak van het probleem te onderzoeken.
Het volgen van de Bestemming van de Onbereikbare Lijst kan worden onbruikbaar gemaakt door het bestand sip.Properties op de CVP Call Server te bewerken.
Stap 1. Start een externe desktopsessie naar de CVP-gespreksserver.
Stap 2. Blader naar %CVP_HOME%\conf (meestal C:\Cisco\CVP\conf).
Stap 3. Open het bestand sip.Properties in een teksteditor.
Stap 4. Zoek naar 'SIP.UseDSUnreachDestinationTable'.
Stap 5. Verander de configuratielijn in 'SIP.UseDsUnreachDestinationTable = false'.
Stap 6. Start de gespreksserver opnieuw vanuit OAMP (of gebruik services.msc in Windows om de gespreksserver opnieuw te starten).