Introduzione
In questo documento viene descritto come modificare il valore di timeout di destinazione irraggiungibile in un server di chiamata Cisco Unified Customer Voice Portal (CVP).
Contributo di Usman Ahmed e Divin John Cisco TAC Engineers.
Prerequisiti
Requisiti
Cisco raccomanda la conoscenza dei seguenti argomenti:
Componenti usati
Le informazioni di questo documento si basano sulle seguenti versioni software:
- CVP Call server 8.5 o superiore
- Wireshark
Le informazioni discusse in questo documento fanno riferimento a dispositivi usati in uno specifico ambiente di emulazione. Su tutti i dispositivi menzionati nel documento la configurazione è stata ripristinata ai valori predefiniti. Se la rete è operativa, valutare attentamente eventuali conseguenze derivanti dall'uso dei comandi.
Problema
Quando la configurazione del server di chiamata CVP dispone di più elementi SIP (Session Initiation Protocol) in un gruppo di server SIP, CVP invia l'INVITE al server con la priorità più alta. Se l'elemento SIP è inattivo, CVP lo aggiunge a una tabella Destinazione irraggiungibile. Se i battiti cardiaci SIP (OPTIONS Ping) non sono attivati, l'elemento SIP rimane nella tabella Unreachable per 180 secondi.
Esempio di configurazione di srv.xml
In questa configurazione del gruppo di server SIP, il server principale è SIP Server 192.168.1.1 e il server secondario è 192.168.1.2. Se il server primario è inattivo, CVP lo inserirà nella tabella Non raggiungibile per 180 secondi e instraderà tutte le chiamate al server secondario. Al termine di 180 secondi, CVP rimuoverà il server primario dalla tabella Unreachable e indirizzerà le chiamate a tale tabella.
- <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>
Analisi log CVP Call Server
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
Modifica timeout destinazione UnreachableTable
Il timeout della destinazione UnreachableTable è configurabile solo a livello JVM (Java Virtual Machine). Questo timeout non è configurabile in CVP Operations Console (OAMP).
Passaggio 1. Aprire una sessione di desktop remoto nel server di chiamata CVP.
Passaggio 2. Aprire l'Editor del Registro di sistema (Start > Esegui > regedit ).
Passaggio 3. Passare a HKEY_LOCAL_MACHINE\SOFTWARE\Apache Software Foundation\Procrun 2.0\CallServer\Parameters\Java.
Passaggio 4. Fare doppio clic su Opzioni multistringa.
Passaggio 5. Aggiungere "-Dcom.dynamicsoft.DsLibs.DsSipLlApi.unreachDestTimeout=360". (Nell'esempio seguente il timeout di destinazione irraggiungibile sarebbe impostato su 360 secondi).
Passaggio 6. Riavviare il server di chiamata da OAMP oppure utilizzare Windows services.msc per riavviare il servizio Server di chiamata.