本文档介绍座席在Cisco IP联系中心(IPCC)环境中无法登录Cisco Agent Desktop的原因。
Cisco 建议您了解以下主题:
Cisco CallManager
Cisco 用户响应 解决方案
Cisco Agent Desktop
本文档中的信息基于以下软件和硬件版本:
Cisco CallManager 3.x和更高版本
Cisco CRS 3.x及更高版本
Cisco Desktop 产品套件
本文档中的信息都是基于特定实验室环境中的设备编写的。本文档中使用的所有设备最初均采用原始(默认)配置。如果您使用的是真实网络,请确保您已经了解所有命令的潜在影响。
有关文档规则的详细信息,请参阅 Cisco 技术提示规则。
Cisco CRS仅维护本地计算机的许可证计数。IPCC Express服务器有三种。它们是:
标准 — 可将标准座席与标准服务器一起使用。
增强 — 您可以与增强型服务器一起使用增强型座席。
高级版 — 您可以与高级版服务器一起使用高级版座席。
您可以在图1所示的目录中找到当前用于不同组件(如代理)的所有许可证信息和座席:
图1 — 许可证信息目录和当前使用的座席
当您尝试登录Cisco Agent Desktop时,交互式呼叫分发(ICD)代理会收到随机许可错误。以下是错误消息:
Licensing error has occurred - please try again in 5 minutes
注意:此问题也可能是由于夏时制(DST),当座席登录到位于Cisco CallManager服务器中的Cisco客户响应解决方案(CRS)3.1的桌面时。确保Agent Desktop对CRS服务器或Cisco CallManager发布者上的Desktop_cfg共享具有读/写访问权限。否则,请授予用户读/写权限。在提供读/写访问权限后,完成解决方案1。
此问题是由于C:\Program Files\Cisco\Desktop_Config\License\Agent目录中存在Lic*.net文件(如Lic20.net、Lic40.net和Lic53.net)(请参阅图2):
图2 — 导致许可错误消息的许可证*.net文件
在正常情况下,在关联的代理注销并从Cisco Agent Desktop应用退出后,系统会立即删除licXXX.net文件。在这种情况下,这些文件继续保留在目录中。这些文件减少了允许登录Cisco Agent Desktop的代理数量。可能的原因包括:
代理无法正确注销并退出应用。
ICD服务器失去与Cisco Agent Desktop共享目录的网络连接。
代理没有Cisco Agent Desktop共享目录的删除权限。
当CRS用尽所有代理许可证(购买的代理座席数少三个)时,尝试登录Cisco Agent Desktop的下一个代理将收到许可错误消息。
要恢复丢失的座位,请完成以下步骤:
注销所有座席。
将目录更改为C:\Program Files\Cisco\Desktop_Config\License\Agent。
删除许可证*.net。
删除Lic*.net文件后,登录Cisco Agent Desktop的座席数必须满足购买的座席数。
注意:如果无法删除Lic*.net文件,请在非生产时间重新启动ICD服务器,然后重试。
如果代理PC没有映射到IPCC服务器中许可证文件文件夹的驱动器,或者从代理PC到IPCC服务器中许可证文件夹的映射驱动器已损坏,也可能会发生此错误。IPCC服务器上安装了配置和许可文件。Cisco Agent Desktop和Supervisor Desktop用户必须能够读/写访问它们。您可以:
使用登录脚本建立共享配置位置。
或
手动映射共享配置位置。
或
自动映射共享配置位置。
所有这三种机制均在《Cisco桌面产品套件安装指南4.5.5(ICD)》的“安装前注意事项”部分中进行说明 。
您无法访问Cisco Agent Desktop,并且您收到以下错误消息:
Desktop Administrator错误:请在配置系统之前对产品进行许可。
重新启动节点管理器,以便许可证和资源管理器(LRM)可以重新连接到CRS引擎。
无法打开许可证文件。
要解决此问题,请执行以下步骤:
从“Windows开始”菜单中选择“运行”。
键入cet,然后按Enter。
出现弹出窗口时,单击“否”继续。
转到com.cisco.crs.cluster.config.LicenseConfig。
在显示已上传的许可证文件的行中,选中“密钥值”列。此列包含已上传的许可证文件名。
座席无法登录到Cisco Agent Desktop,此时显示以下错误消息:。
License and resource manager may be down
此问题由Cisco Bug ID CSCsv40724(仅限注册客户)记录。
当LDAP监控器服务未启动slapd.exe时,可能会发生此问题。执行以下步骤以解决问题:
在托管数据库的PC上,停止LDAP监控器服务。
打开命令窗口。
将目录更改为……Cisco\Desktop\bin。此目录的驱动器和确切位置取决于服务的安装位置。
在……Cisco\Desktop\bin directory中,键入命令db_recover -h .../database -v ,然后按Enter。
键入exit并按Enter以关闭DOS窗口。
重新启动LDAP监控器服务。
如果方法1中的过程不起作用,请完成以下步骤:
在托管数据库的PC上,停止LDAP监控器服务。
打开命令窗口。
将目录更改为……Cisco\Desktop\bin。此目录的驱动器和确切位置取决于服务的安装位置。
在……Cisco\Desktop\bin directory中,键入命令slapcat -f slapd.conf -l backup.ldif -c,然后按Enter。
重命名现有文件夹……Cisco\Desktop\database to ..Cisco\Desktop\old_database。
创建名为Cisco\Desktop\database的新文件夹。
将DB_CONFIG和扩展名为.dat的所有文件从old_database文件夹复制到数据库文件夹中。
在数据库文件夹中,创建一个名为rep.log的空文件。
打开命令窗口。
将目录更改为……Cisco\Desktop\bin。此目录的驱动器和确切位置取决于服务的安装位置。
在……Cisco\Desktop\bin directory中,键入命令slapadd -f slapd.conf -l backup.ldif -c,然后按Enter。
键入exit并按Enter以关闭DOS窗口。
重新启动LDAP监控器服务。