목차

소개

사전 요구 사항

요구 사항

사용되는 구성 요소

문제

솔루션

소개

이 문서에서는 WinDump 프로세스가 Cisco UCCE(Unified Contact Center Enterprise) 아웃바운드 다이얼러와 함께 사용될 때 발생하는 문제에 대해 설명합니다.

사전 요구 사항

요구 사항

다음 주제에 대한 지식을 보유하고 있으면 유용합니다.

- Cisco UCCE

- Cisco UCCE 릴리스 8.x SIP(Session Initiation Protocol) 또는 SCCP(Skinny Client Control Protocol) 다이얼러

사용되는 구성 요소

이 문서의 정보는 Cisco UCCE(Unified Contact Center Enterprise) 아웃바운드 다이얼러를 기반으로 합니다.

이 문서의 정보는 특정 랩 환경의 디바이스를 토대로 작성되었습니다.이 문서에 사용된 모든 디바이스는 초기화된(기본) 컨피그레이션으로 시작되었습니다.현재 네트워크가 작동 중인 경우, 모든 명령어의 잠재적인 영향을 미리 숙지하시기 바랍니다.

문제

아웃바운드 다이얼러 프로세스 로그를 볼 때 WinDump 프로세스가 15초마다 충돌을 관찰합니다.

-------------

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...

-------------

WinDump가 반복적으로 crash하면 메모리 누수 상황이 발생하여 아웃바운드 다이얼러 서비스 충돌이 발생합니다.

솔루션

이 문제로 이어질 수 있는 몇 가지 시나리오가 있습니다.

- Capture Options Outbound Dialer 레지스트리 키가 올바르게 설정되지 않았습니다.\HKEY_LOCAL_MACHINE\SOFTWARE\Cisco Systems, Inc.\ICM\<Customer Instance >\Dialer로 이동하고 Capture Options 레지스트리 키가 -i 1 -tt -C 20 -s 0 -W 20 -w DialerCapture로 설정되어 있는지 확인합니다.

경우에 따라 레지스트리 키가 -I 1 -t -C 20 -s 0 -W 20 -w DialerCapture로 설정되고 이로 인해 충돌이 발생합니다.이는 아웃바운드 다이얼러가 이전 버전에서 업그레이드될 때 종종 나타납니다. 자세한 내용은 Cisco 버그 ID CSCuh16754(다이얼러에서 WinDump 프로세스가 충돌함)를 참조하십시오.

- Wireshark 소프트웨어는 캡처된 동적 연결 라이브러리 파일(DLL)에 영향을 줄 수 있습니다. 문제를 해결하기 위해 서버에 Wireshark가 설치되어 나중에 제거되면 제거에서 WinPcap을 제거하면 이 문제가 발생할 수 있습니다.Wireshark 제거 프로세스는 캡처된 DLL wpcap.dll 및 packet.dll을 제거합니다. 이는 WinDump에 필요합니다.

필요한 파일이 있고 WinDump가 제대로 작동하는지 확인하려면 다음 단계를 완료하십시오.

1. wpcap.dll 및 Packet.dll 파일이 다음 위치에 있는지 확인합니다.

- C:\Windows\SysWOW64

- C:\Windows\System32

DLL 파일을 찾을 수 없으면 Cisco TAC(Technical Assistance Center)에 문의하여 올바른 버전의 DLL 파일을 얻으십시오.

2. WinDump 프로세스가 올바르게 설치되어 있고 데이터를 올바르게 캡처하려면 다음 명령의 출력을 검사하십시오.
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