本文讨论如何排除历史报告的客户端(HRC)用户登录故障问题故障。
There are no specific requirements for this document.
This document is not restricted to specific software and hardware versions.
The information in this document was created from the devices in a specific lab environment.All of the devices used in this document started with a cleared (default) configuration.If your network is live, make sure that you understand the potential impact of any command.
Refer to Cisco Technical Tips Conventions for more information on document conventions.
历史报告的客户端(HRC)用户登录失效与之一这些错误信息日志:<主机名-是可用的在位置的>CiscoAppReports<number>.log。\程序文件\ Cisco UCCX历史报告\日志。
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文件的:.。 \程序文件\ Cisco UCCX历史报告。
SQL server认证设置对混合模式。从CRS 5.0和向前, SQL server认证的唯一的支持的模式是Windows模式。
执行这些步骤为了解决问题:
开始HRC从快捷方式可用在桌面上或Start > Programs > Cisco CRS历史报告。
确定对enable (event)在工作站的附属登录服务在Start > Settings > Control Panel > Administrative Tools > Services下。
Note: HRC使用Windows附属登录服务。当代理程序或Supervisor登录到有他们自己的帐户的时, PC它使用此运行软件以CiscoHistRptUsr。这是产生您运行作为选项的服务,当您在可执行软件时用鼠标右键单击。
如果SQL server认证设置对混合模式,请更改它到Windows模式:
登陆到操作系统的服务器。选择Start > Programs > Microsoft SQL Server > Enterprise Manager。
选择Microsoft SQL服务器> SQL server组。
用鼠标右键单击CRSSQL服务器,并且点击属性。
去安全选项,并且仅选择Windows在认证下。单击 Ok。
Note: 您能仅更改认证模式到Windows通过更改LoginMode到1在HKEY_LOCAL_MACHINE \软件\ Microsoft \ Microsoft SQL Server \ CRSSQL \ MSSQLServer \ LoginMode下。
Note: 对于一高性能(HA)设置,您需要更改两个SQL的认证切断在企业管理器的SQL server组下。
如果使用MSDE,请参见程序的 Microsoft知识库文章能更改认证模式。
为了打开在代理程序PC的TCP端口4433,设法禁用在所有防火墙或添加和例外的防病毒此端口的。参考Cisco用户响应解决方案(CRS)端口利用率指南欲知更多信息。
HRC用户登录失效与此错误信息:
Login Error An error occurred while attempting to communicate with web server. Check your userid and password and try again.
完成这些步骤以解决问题:
去AppAdmin页并且选择Tools>历史报告>用户配置。
选择您的第一个历史报告的用户从下拉列表,然后其次点击。
从安装的(被留下的)列选择IVR并且移动它向所选的(权利)列。选择改进的ICD从安装的(被留下的)列并且移动它向所选的(权利)列。
点击更新。
重新启动Cisco Tomcat服务。
此问题能发生,如果登录失败包含所有特殊字符类似下划线用户(_),如果那样|等等的用户名/密码,从用户名/密码请删除特殊字符为了解决问题。
此问题可能由代理服务器设置也导致的Web浏览器。如果代理服务器在PC的Web浏览器被配置,您需要禁用同样为了解决问题。
在UCCX以后4.0(4)的新安装,此错误收到,当启动历史报告客户端时:
An Exception Error occurred. Application exiting. Check the log file for error 5022
执行这些步骤为了解决此错误:
卸载从客户端机器的HRC。
执行这些步骤为了手工未注册DLL :
点击Start > Run > CMD。
键入C:windowssystem32。
发出以下命令:
退出命令提示符。
从C:windowssystem32删除craxdrt.dll和crviewer.dllfiles。
登陆对AppAdmin页。去工具>Plug-in并且安装HRC。
执行这些步骤为了手工注册DLL :
点击Start > Run > CMD。
键入C:windowssystem32。
发出以下命令:
HRC用户不能启动HRC没有在PC的admin权限。当HRC用户尝试登录到HRC时,不启动,并且无法对Start错误信息被接受。
参考Cisco Bug ID CSCto17789 (仅限注册用户)或CSCtn53212 (仅限注册用户)一个可能的修正的。
当设法登陆对HRC客户端时,此错误信息收到:
Unable to establish connection to database with the error 5051
洛金作为PC的用户,和完成这些步骤为了解决问题:
为了安装HRC,用鼠标右键单击可执行,选择运行和和选择域管理员帐户(这是否不是必要的登陆作为域admin)。
通过安装程序完成步骤,并且重新启动PC。
登陆作为域admin,并且设置用户作为电力用户通过Windows管理。
退出,并且登陆作为PC用户。
请手工创建在桌面(一HRC的和一上的两个快捷方式HRC调度程序的) :
HRC可执行位于c:\Program Files\Cisco UCCX历史报告目录。用鼠标右键单击CiscoAppReports.exe,并且发送到桌面。
HRC调度程序可执行位于c:\Program Files\Cisco UCCX历史报告\调度程序目录。用鼠标右键单击ReportScheduler.exe,并且发送到桌面。
一旦调度程序自动地开始,您能添加它到发动文件夹(Start菜单c:\Documents and Settings\的<username> \ \程序\启动)或拖放开始>所有Programs>启动。