Introducción
Este documento describe un problema que se produce cuando se utiliza el proceso WinDump con el Marcador de salida de Cisco Unified Contact Center Enterprise (UCCE).
Prerequisites
Requirements
Cisco recomienda que tenga conocimiento sobre estos temas:
- Cisco UCCE
- Cisco UCCE Dialer de protocolo de inicio de sesión (SIP) o protocolo de control de cliente ligero (SCCP) versión 8.x
Componentes Utilizados
La información de este documento se basa en el Marcador de salida de Cisco Unified Contact Center Enterprise (UCCE).
La información que contiene este documento se creó a partir de los dispositivos en un ambiente de laboratorio específico. Todos los dispositivos que se utilizan en este documento se pusieron en funcionamiento con una configuración verificada (predeterminada). If your network is live, make sure that you understand the potential impact of any command.
Problema
Cuando se ven los registros del proceso del Marcador de salida, se observa que el proceso WinDump se bloquea cada 15 segundos:
-------------
13:00:12:615 dialer-baDialer Trace: WinDump process has crashed, restarting...
13:00:12:617 dialer-baDialer Trace: CreateProcess succeeded with szCmdline = windump -I 1
-tt -C 20 -s 0 -W 20 -w DialerCapture udp port 58800
dwProcessId= 262600 hProcess = 256784
13:00:28:843 dialer-baDialer Trace: WinDump process has crashed, restarting...
13:00:28:844 dialer-baDialer Trace: CreateProcess succeeded with szCmdline = windump -I 1
-tt -C 20 -s 0 -W 20 -w DialerCapture udp port 58800
dwProcessId= 262412 hProcess = 256792
13:00:45:069 dialer-baDialer Trace: WinDump process has crashed, restarting...
-------------
Cuando WinDump falla repetidamente, conduce a una situación de pérdida de memoria que resulta en una caída del servicio del Marcador de salida.
Solución
Hay un par de escenarios que podrían conducir a este problema:
- La clave del Registro del Marcador de salida Opciones de captura no está configurada correctamente. Navegue hasta \HKEY_LOCAL_MACHINE\SOFTWARE\Cisco Systems, Inc.\ICM\<Instancia del cliente > \Dialer y asegúrese de que la clave del registro Opciones de captura esté configurada en -i 1 -tt -C 20 -s 0 -W 20 -w DialerCapture.
En algunas situaciones, la clave del Registro se establece en -I 1 -tt -C 20 -s 0 -W 20 -w DialerCapture, lo que resulta en una caída. Esto se observa a menudo cuando el Marcador de salida se actualiza desde una versión anterior. Para obtener más detalles, consulte el Id. de error de Cisco CSCuh16754 (desperfectos del proceso WinDump en el Marcador).
- El software Wireshark puede afectar a los archivos de biblioteca vinculados dinámicamente (DLL) capturados. Si Wireshark está instalado en el servidor para solucionar problemas, y más tarde desinstalado, la eliminación de WinPcap por la desinstalación puede conducir a este problema. El proceso de desinstalación de Wireshark quita los archivos DLL capturados wpcap.dll y packet.dll, que requiere WinDump.
Para confirmar que los archivos necesarios están presentes y que WinDump funciona correctamente, siga estos pasos:
- Asegúrese de que los archivos wpcap.dll y Packet.dll estén presentes en estas ubicaciones:
- C:\Windows\SysWOW64
- C:\Windows\System32
Si no se encuentran los archivos DLL, póngase en contacto con el centro de asistencia técnica Cisco Technical Assistance Center (TAC) para obtener las versiones adecuadas de los archivos DLL.
- Para confirmar que el proceso WinDump está correctamente instalado y captura los datos correctamente, examine el resultado de estos comandos:
C:\>windump -V
windump version 3.9.5, based on tcpdump version 3.9.5
WinPcap version 4.1.2 (packet.dll version 4.1.0.2001), based on libpcap version 1.0 branch
1_0_rel0b (20091008)
C:\>windump
windump: listening on \Device\NPF_{5A01EA28-AF57-4456-A653-DD785A20853F}
13:06:20.596189 IP PG2B.43005 > PG2A.domain.net.49220: .3075400616:3075400617(1) ack 1040704317 win
13:06:20.596222 IP PG2A.domain.net.49220 > PG2B.43005: .ack 1 win 255 <nop,nop,sack 1 {0:1}>
13:06:20.606477 IP PG2A.domain.net.49208 > PG2B.45005: .1242670277:1242670278(1) ack 357439054 win 2
13:06:20.607219 IP PG2B.45005 > PG2A.domain.net.49208: .0:1(1) ack 1 win 251