이 문서에서는 HRC(Historical Reporting Client) 사용자 로그인 실패 문제를 해결하는 방법에 대해 설명합니다.
이 문서에 대한 특정 요건이 없습니다.
이 문서는 특정 소프트웨어 및 하드웨어 버전으로 한정되지 않습니다.
이 문서의 정보는 특정 랩 환경의 디바이스를 토대로 작성되었습니다.이 문서에 사용된 모든 디바이스는 초기화된(기본) 컨피그레이션으로 시작되었습니다.현재 네트워크가 작동 중인 경우, 모든 명령어의 잠재적인 영향을 미리 숙지하시기 바랍니다.
문서 규칙에 대한 자세한 내용은 Cisco 기술 팁 표기 규칙을 참고하십시오.
HRC(Historical Reporting Client) 사용자 로그인이 실패하고 로그에 다음 오류 메시지 중 하나가 표시됩니다.<hostname>CiscoAppReports<number>.log에서 사용할 수 있습니다.\Program files\Cisco UCCX Historical Reports\Logs.
Not associated with a trusted SQL Server connection
또는
Database connection to 'CRA_DATABASE' failed due to ([Microsoft][ODBC SQL Server Driver] [SQL Server]Login failed for user 'db_cra'.)
또는
Database connection to 'CRA_DATABASE' failed due to ([Microsoft][ODBC SQL Server Driver] [SQL Server]Cannot open database requested in login
또는
) Database Connection Error | Failed to login to database. Ask your administrator to check the database user id and password that is dynamically obtained from the application server.
또는
%CHC-LOG_SUBFAC-3-UNK:Login Error | An Error occurred while attempting to communicate with web server. Check your user id and password and try again. (NO_HISTORICAL_REPORTING_CAPABILITY)
또는
Database Connection Error. All available connections to database server are in use by other client machines. Please try again later and check the log file for error 5054
이 문제는 다음 이유 중 하나로 인해 발생할 수 있습니다.
사용자가 .exe 파일을 사용하여 직접 Historical Reporting Client를 시작했을 수 있습니다..\프로그램 파일\Cisco UCCX 내역 보고서.
SQL Server 인증이 혼합 모드로 설정되어 있습니다.CRS 5.0 이상에서는 SQL 서버 인증에 지원되는 유일한 모드는 Windows 모드입니다.
문제를 해결하려면 다음 단계를 수행하십시오.
데스크톱에서 사용 가능한 바로 가기 또는 Start > Programs > Cisco CRS Historical Reports에서 HRC를 시작합니다.
워크스테이션에서 Start(시작) > Settings(설정) > Control Panel(제어판) > Administrative Tools(관리 도구) > Services(서비스) 아래에서 보조 로그온 서비스를 사용하도록 설정해야 합니다.
참고: HRC는 Windows 보조 로그온 서비스를 사용합니다.에이전트 또는 수퍼바이저가 자신의 계정으로 PC에 로그인하면 CiscoHistRptUsr에서 소프트웨어를 실행하는 데 사용합니다.실행 파일을 마우스 오른쪽 버튼으로 클릭할 때 실행 옵션을 제공하는 서비스입니다.
SQL Server 인증이 혼합 모드로 설정된 경우 Windows 모드로 변경합니다.
서버 운영 체제에 로그인합니다.시작 > 프로그램 > Microsoft SQL Server > Enterprise Manager를 선택합니다.
Microsoft SQL Server > SQL Server Group을 선택합니다.
CRSSQL 서버를 마우스 오른쪽 버튼으로 클릭하고 속성을 클릭합니다.
Security(보안) 탭으로 이동하여 Authentication(인증) 아래에서 Windows Only(Windows 전용)를 선택합니다.확인을 클릭합니다.
참고: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\CRSSQL\MSSQLServer\LoginMode에서 LoginMode를 1로 변경하여 인증 모드를 Windows 전용으로 변경할 수 있습니다.
주: 고가용성(HA) 설정의 경우 Enterprise Manager의 SQL Server 그룹 아래의 두 SQL 서버에 대한 인증을 변경해야 합니다.
MSDE를 사용하는 경우 인증 모드를 변경하는 절차는 Microsoft 기술 자료 문서 를 참조하십시오.
에이전트 PC에서 TCP 포트 4433을 열려면 방화벽에서 안티바이러스를 비활성화하거나 이 포트에 대한 예외를 추가해 보십시오.자세한 내용은 Cisco CRS(Customer Response Solutions) Port Utilization Guide를 참조하십시오.
다음 오류 메시지와 함께 HRC 사용자 로그인이 실패합니다.
Login Error An error occurred while attempting to communicate with web server. Check your userid and password and try again.
문제를 해결하려면 다음 단계를 완료하십시오.
AppAdmin 페이지로 이동하여 Tools > Historical Reporting > User Configuration을 선택합니다.
드롭다운 목록에서 첫 번째 Historical Reporting 사용자를 선택하고 Next를 클릭합니다.
Installed(설치됨)(왼쪽) 열에서 IVR을 선택하고 Selected(오른쪽) 열로 이동합니다.Installed(설치됨)(왼쪽) 열에서 ICD Enhanced(ICD 고급)를 선택하고 Selected(오른쪽) 열로 이동합니다.
Update(업데이트)를 클릭합니다.
Cisco Tomcat 서비스를 다시 시작합니다.
이 문제는 로그인에 실패한 사용자의 사용자 이름/비밀번호에 밑줄(_), ~ 등과 같은 특수 문자가 포함된 경우 발생할 수 있습니다.이 경우 문제를 해결하기 위해 사용자 이름/비밀번호에서 특수 문자를 제거합니다.
이 문제는 웹 브라우저의 프록시 서버 설정으로 인해 발생할 수도 있습니다.프록시 서버가 PC의 웹 브라우저에 구성된 경우 문제를 해결하려면 동일한 서버를 비활성화해야 합니다.
UCCX 4.0(4)을 새로 설치한 후 Historical Reports 클라이언트를 시작할 때 다음 오류가 발생합니다.
An Exception Error occurred. Application exiting. Check the log file for error 5022
이 오류를 해결하려면 다음 단계를 수행하십시오.
클라이언트 컴퓨터에서 HRC를 제거합니다.
DLL을 수동으로 등록 취소하려면 다음 단계를 수행합니다.
Start(시작) > Run(실행) > cmd를 클릭합니다.
C:\Windows\System32을 입력합니다.
다음 명령을 실행합니다.
명령 프롬프트를 종료합니다.
C:\Windows\System32에서 crypxdrt.dll 및 crviewer.dll 파일을 삭제합니다.
AppAdmin 페이지에 로그인합니다.Tools(툴) >Plug-in으로 이동하여 HRC를 설치합니다.
DLL을 수동으로 등록하려면 다음 단계를 수행하십시오.
Start(시작) > Run(실행) > cmd를 클릭합니다.
C:\Windows\System32을 입력합니다.
다음 명령을 실행합니다.
HRC 사용자는 PC에 대한 관리자 권한 없이 HRC를 시작할 수 없습니다.HRC 사용자가 HRC에 로그인하려고 시도하면 HRC가 실행되지 않으며 Unable to start 오류 메시지가 수신됩니다.
Cisco 버그 ID CSCto17789(등록된 고객만 해당) 또는 CSCtn53212(등록된 고객만 해당)를 참조하십시오.
HRC 클라이언트에 로그인하려고 할 때 다음 오류 메시지가 표시됩니다.
Unable to establish connection to database with the error 5051
PC의 사용자로 로그인하고 다음 단계를 완료하여 문제를 해결합니다.
HRC를 설치하려면 실행 파일을 마우스 오른쪽 단추로 클릭하고 다음으로 실행을 선택한 다음 도메인 관리자 계정을 선택합니다(도메인 관리자로 로그인한 경우에는 필요 없음).
설치 프로그램의 단계를 완료하고 PC를 재부팅합니다.
도메인 관리자로 로그인하고 Windows 관리를 통해 사용자를 고급 사용자로 설정합니다.
로그아웃하고 PC 사용자로 로그인합니다.
바탕 화면에 두 개의 바로 가기를 수동으로 생성합니다(HRC용 바로가기와 HRC 스케줄러용 단축키).
HRC 실행 파일은 c:\Program Files\Cisco UCCX Historical Reports 디렉토리에 있습니다.CiscoAppReports.exe를 마우스 오른쪽 단추로 클릭하고 바탕 화면으로 보냅니다.
HRC Scheduler 실행 파일은 c:\Program Files\Cisco UCCX Historical Reports\Scheduler 디렉토리에 있습니다.ReportScheduler.exe를 마우스 오른쪽 단추로 클릭하고 바탕 화면으로 보냅니다.
스케줄러가 자동으로 시작되면 시작 폴더(c:\Documents and Settings\<username>\Start Menu\Programs\Startup)에 추가하거나 Start > All Programs > StartUp으로 끌어서 놓을 수 있습니다.