Inleiding
In dit document wordt beschreven hoe u de waarde van de time-out voor onbereikbare bestemmingen in een gespreksserver van Cisco Unified Customer Voice Portal (CVP) kunt wijzigen.
Bijdragen van Usman Ahmed en Divin John, Cisco TAC engineers.
Voorwaarden
Vereisten
Cisco raadt kennis van de volgende onderwerpen aan:
Gebruikte componenten
De informatie in dit document is gebaseerd op de volgende softwareversies:
- CVP-gespreksserver 8.5 of nieuwer
- Wireshark
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. Als SIP-heartbeats (OPTIONS Ping) niet zijn ingeschakeld, blijft het SIP-element 180 seconden in de tabel met onbereikbare bestemmingen.
Voorbeeld van configuratie in srv.xml
In deze configuratie van de SIP-servergroep is SIP-server 192.168.1.1 de primaire server en 192.168.1.2 de secundaire server. Als de primaire server buiten werking is, zal CVP deze gedurende 180 seconden in de tabel met onbereikbare bestemmingen plaatsen en alle oproepen omleiden naar de secundaire server. Zodra er 180 seconden zijn verstreken, zal CVP de primaire server verwijderen uit de tabel met onbereikbare bestemmingen en er oproepen naartoe leiden.
- <host name="cusp.cisco.com">
<record weight="50" priority="1" destination="192.168.1.1" port="5060" />
<record weight="50" priority="2" destination="192.168.1.2" port="5060" />
</host>
Analyse van logboek van CVP-gespreksserver
SIP Element 10.17.120.5 added to Unrachable Table
250274141: 10.73.33.15: Jul 24 2012 09:21:13.244 -0500: %_ConnectionManagement-7-com.dynamicsoft.DsLibs.DsUALibs.DsSipLlApi.ConnectionManagement: UnreachableDestinationTable - add (10.17.120.5:5060:2). Current count: 2
(3 minutes later)
SIP Element 10.17.120.5 removed from Unreachable Table
250285352: 10.73.33.15: Jul 24 2012 09:24:13.244 -0500: %_ConnectionManagement-7-com.dynamicsoft.DsLibs.DsUALibs.DsSipLlApi.ConnectionManagement: UnreachableDestinationTable - remove (10.17.120.5:5060:2). Current count: 2
Time-out voor tabel met onbereikbare bestemmingen wijzigen
De time-out voor de tabel met onbereikbare bestemmingen kan alleen worden geconfigureerd via een Java Virtual Machine (JVM). U kunt deze time-out niet configureren via CVP Operations Console (OAMP).
Stap 1. Start een externe desktopsessie naar de CVP-gespreksserver.
Stap 2. Ga naar de Register-editor (Start > Uitvoeren > regedit).
Stap 3. Ga naar HKEY_LOCAL_MACHINE\SOFTWARE\Apache Software Foundation\Procrun 2.0\CallServer\Parameters\Java.
Stap 4. Dubbelklik op de meervoudige tekenreeks Options.
Stap 5. Voeg ‘-Dcom.dynamicsoft.DsLibs.DsSipLlApi.unreachDestTimeout=360’ toe. De time-out voor de tabel met onbereikbare bestemmingen wordt hiermee ingesteld op 360 seconden.
Stap 6. Start de gespreksserver opnieuw vanuit OAMP (of gebruik services.msc in Windows om de gespreksserver opnieuw te starten).