Cisco Unified Communications Manager(CUCM)话务台允许您将Cisco IP电话设置为话务台。CUCM话务台使用快速拨号项和快速目录访问功能,通过使用图形用户界面(GUI)查找电话号码、监控呼叫并处理呼叫。接待员或行政助理使用CUCM话务台处理部门或公司的呼叫,或者其他员工可以使用它管理自己的电话呼叫。
CUCM话务台安装在PC上,IP连接到CUCM系统。话务台与注册到CUCM系统的Cisco IP电话配合使用(每个用作话务台的电话都有一个控制台)。 多个控制台可以连接到单个CUCM系统。
本文档介绍与CUCM话务台相关的错误消息和解决方法。
本文档没有任何特定的要求。
本文档中的信息基于以下软件和硬件版本:
思科统一通信管理器(CallManager)4.x.
思科统一通信管理器6.x/7.x/8.x
思科统一业务/部门话务台(CUBAC)8.x
本文档中的信息都是基于特定实验室环境中的设备编写的。本文档中使用的所有设备最初均采用原始(默认)配置。如果您使用的是真实网络,请确保您已经了解所有命令的潜在影响。
有关文档规则的详细信息,请参阅 Cisco 技术提示规则。
您无法启动Cisco Unified Communications Manager话务台,并且显示以下错误消息:
Unable to connect to server
在Cisco CallMananger服务器上重新启动Cisco CTIManager和Cisco Telephony Call Dispatcher以解决此问题。这些服务必须从控制中心启动,如以下步骤所述:
选择Application > Cisco CallManager Serviceability > Tools > Control Center。
停止并启动以下服务:
Cisco CTIManager
思科电话呼叫调度程序
打开话务台应用程序,然后尝试连接。
您无法启动Cisco Unified Communications Manager话务台,并且显示以下错误消息:
Error communicating with server is displayed
使用Unified Communications Manager服务器的条目更新主机和LMHosts文件以解决此问题。要查找文件,请完成以下步骤:
从受影响的PC,转到C:\Windows\System32\Drivers\Etc。
找到LMHosts.sam文件。
在文本编辑器(如记事本)中打开文件。
填写文件中的说明,以添加Unified Communications Manager服务器IP地址和主机名的条目。用选项卡分隔条目。例如:
192.168.10.1 publisherhostname
192.168.10.2用户主机名
保存文件。
在同一文件夹中,找到Hosts文件,然后重复这些步骤。
停止并启动Attendant Console。
当您尝试使用Cisco话务台转接呼叫时,会间歇性地收到此错误:
Failed to transfer the call due to internal error. Attempt to transfer a call that does not exist or is no longer active.
要解决此问题,请使用Unified Communications Manager服务器的条目更新主机和LMHosts文件,如错误:的解决方案部分所述:显示与服务器通信时出错。
尝试登录Attendant Console时,收到以下错误消息:共享电话上的一条或多条线路。不支持共享线路。
此问题主要发生在不同分区的不同线路上使用相同的目录号码(DN)时。话务台依赖于CTI/JTAPI,不支持分区,因为这是CTI/JTAPI限制。因此,如果您使用的DN与不同分区中不同线路上使用的DN相同,话务台会被混淆,因为电话配置与话务台类似于同一电话上的共享线路。
要解决此问题,请执行以下步骤:
检查是否存在任何共享线路。如果是,请删除相同。
检查不同分区的不同线路上是否使用相同的DN。如果是,请重新配置相同。话务台不支持在话务台的多个分区中配置相同的DN。
检查是否存在任何未分配的DN。如果是,请按照CallManager 4.x中提到的步骤删除相同内容:删除未分配目录号码配置示例中描述的步骤删除分机。
每当呼叫进入时,Attendant Console会从其他窗口窃取焦点。
在Attendant Console窗口的底部,呼叫控制状态指示器区域左侧有一个小图标。该图标看起来像桌面窗口;如果单击图标,可以打开和关闭激活新呼叫功能的控制台。
当您尝试在Windows XP服务器上启动Attendant Console应用程序时,会收到以下错误消息:无法连接到服务器
要解决此问题,请执行以下步骤:
检查Cisco CallManager服务器与Attendant Console服务器之间的连接。
检查是否有任何防病毒/防火墙阻止话务台端口(TCP端口范围从1099到1129和2748)。
在Attendant Console PC中编辑LMHOSTS和HOSTS文件,如下所示:
在文本编辑器(如记事本或写字板)中打开文件。
添加CallManager服务器IP地址或CallManager名称,并保存更改。
从“开始”>“程序”>“Microsoft SQL Server 2005”>“配置工具”打开SQL Configuration Manager,并在服务器上启用TCP/IP协议。
重新启动Cisco CTIManager服务。
在全新安装Cisco Unified Business/Department Attendant Console(CUBAC)后,当您登录Admin页面时,会收到以下错误:
404 The Page Cannot be Found
转到开始>设置>控制面板>添加/删除程序,并验证Microsoft .NET Framework是否已安装。如果未安装,请安装Microsoft .NET Framework以解决此问题。
话务台在快速拨号和目录的线路状态字段中显示问号。呼叫控制工作正常,状态显示正确。
如果注销,然后重新登录到话务台,然后在Cisco CallManager发布服务器和订用服务器上重置CTIManager服务,则问题无法解决。
通常,如果客户端计算机上启用了防火墙,则会导致此问题。要解决此问题,请禁用客户端PC上的防火墙。或者,如果无法禁用,请完成以下步骤:
如果电话呼叫调度器(TCD)服务器和话务台客户端之间有防火墙,请打开以下端口:
传输控制协议(TCP)端口1099 - 1129
TCP端口2748
所有用户数据报协议(UDP)端口。UDP端口用于线路状态。
要控制话务台用于线路状态的UDP端口,请在AdvancedSettings对话框中配置LocalHost IP Address字段。
以IP Address:Port格式输入值。例如,10.107.209.201:2658。
在防火墙上打开UDP 2658端口。
在防火墙中排除Attendant Console客户端。
重新启动计算机电话集成(CTI)和思科安全桌面服务。
转到Cisco Callmanager Administration页,选择User Management > User Group,并验证ACDeviceAuthenticationUser是否存在。
有关如何将ACDeviceAuthenticationUser用户与话务台电话相关联的信息,请参阅将设备与ACDeviceAuthenticationUser应用用户相关联。
如果CUBAC中未显示线路状态,请打开命令窗口,然后ping CUBAC服务器;使用主机名或主机名+域名(例如hostname.domainname),以验证客户端计算机可以解析CUBAC服务器名称(完全限定域名)。 如果无法ping通CUBAC服务器,请完成以下步骤以将CUBAC服务器主机名添加到客户端计算机:
在CUBAC服务器上,打开命令提示符,然后键入ipconfig以获取主机名和域名(如果存在)。
转到C:\WINDOWS\system32\drivers\etc,打开hosts文件,然后添加以下条目:
<ip_of_cubac_server> <host_name_of_cubac_server> <fqdn_of_cubac_server>
注意:仅当服务器是域的一部分时,才需要添加完全限定域名。
打开命令提示符,然后运行以下命令:
nbtstat -R
Cisco Attendant Console随机显示以下错误消息:
Operator terminal is up please re login if your device configuration has changed
完成这些步骤以解决问题:
将用户密码(ACDeviceAuthenticationUser密码和Attendant Console用户密码)更改为12345。
重置引导点。
重新启动CTI Manager和Cisco CallManager话务台服务器服务。
将服务器主机名和IP地址添加到主机和lmhost文件。
将服务器IP地址和PC的IP地址添加到控制台的“设置”>“高级”下。
当您尝试登录话务台时,您会收到以下错误消息:系统管理员必须将电话与有效的应用程序用户关联。
要解决此问题,请确保Attendant Phone与用户ac和acceviceauthenticationuser关联,然后重新启动CTI Manager和Cisco CallManager Attendant Console Server服务。
Attendant Console安装失败,显示以下错误消息:
This application has failed to start because MSVCR71.dll was not found. Re-installing the application may this problem.
完成这些步骤以解决问题:
将MSVCR71.DLL和MSVCRT.DLL文件复制到C:\WINDOWS\system32。
运行此命令以重新注册MSVCR71.DLL:
regsvr32 C:\WINDOWS\system32\msvcr71.dll
注:当自定义启动程序(cucsf.exe)在64位计算机上加载专用JRE(jvm.dll)而非公开安装的JRE时,必须将MSVCR71.DLL包含在与cucsf.exe相同的目录中,因为MSVCR71.DLL(jvm需要该目录)dll)不在路径中。将DLL包含在同一目录中有助于注册MSVCR71.DLL。
当您尝试安装话务台时,您会收到以下错误消息:
jqs_plugin.dll无法注册。HRESULT -214702470
此错误是由Attendant Console文件夹中缺少.dlls引起的。要解决此错误,请将MSVCR71.dll和MSVCRT.dll文件从C:\ProgramFiles\Java\jre6\bin复制到C:\Program Files\Cisco\Unified Communications Manager Attendant Console\bin。
您在向Cisco Unified Business Attendant Console(CUBAC)注册CTI端口或路由点时遇到问题。
此问题根据TSP跟踪进行跟踪。此输出示例显示CUBAC尝试打开与IPv6的CTI连接:
09:56:04.347 | CCtiInterface::ProcessRegisterDeviceResponse() RegisterDeviceRequest failed. [] 09:56:04.347 | CCtiInterface::ProcessRegisterDeviceResponse() Result of register device request is -1932787469 09:56:04.347 |<--CCtiInterface::ProcessRegisterDeviceResponse() 09:56:04.347 |<--CCtiInterface::OpenDevice() IPv6 [R3EDB27AD100016] 09:56:04.347 |-->CSelsiusTSPDevice::UnReserveMediaChannel() [0x00000000] 09:56:04.347 | CSelsiusTSPDevice::UnReserveMediaChannel() [0x00000000] m_UserIP [0x00000000]. m_UserRecvPort [0x00000000] 09:56:04.347 |-->CSelsiusTSPDevice::IsMediaChannelAssociated() 09:56:04.347 | CSelsiusTSPDevice::IsMediaChannelAssociated() [0xFFFFFFFF] bRc - 0 09:56:04.347 |<--CSelsiusTSPDevice::IsMediaChannelAssociated() 09:56:04.347 |<--CSelsiusTSPDevice::UnReserveMediaChannel() [0x00000000] 09:56:04.347 | CSelsiusTSPDevice::OpenDevice() [R3EDB27AD100016] *ERROR* m_DeviceList->OpenDevice() failed with error 0x8CCC00F3 [Unknown value]
要解决此问题,请执行以下步骤:
从Common Device模板中删除IPv6选项。
公用设备配置配置文件(Device > Device Settings > Common Device Configuration)包含以下IPv6配置信息。
重新启动CTI路由点、CTI端口和CTI模板设备。
在CUBAC上重新启动Windows电话服务。
在您配置TSP信息的安装屏幕上显示以下错误消息:
无法连接到备份CTI管理器。请检查提供的信息,然后重试。
在CUCM上未激活CTI管理器服务时,会发生此问题。在服务器上激活CTI Manager和AXL服务以解决此问题。
并非所有CUCM用户都显示在话务台的Business Edition中。
此问题主要发生在目录达到最大容量时。要检查目录是否已达到用户条目的最大限制,请完成以下步骤:
选择系统配置>目录同步>启用,并验证目录同步是否已启用。
重新启动LDAP插件服务。
选择开始>所有程序> Microsoft SQL Server 2008,单击连接,然后将树结构展开到表级别。
右键单击dbo.Contact_Numbers表,然后选择选择前1000行。
导入目录的用户数显示在用户界面的右下角。
当您尝试安装CUBAC 8.x时,CTI端口显示为未注册,并收到以下错误消息:
Copy file CiscoTSP.tsp failed
要清除TSP注册表项并解决此问题,请完成以下步骤:
在注册表编辑器中,导航到HKEY_LOCAL_MACHINE > SOFTWARE > Cisco Systems, Inc.,并删除CiscoTSP注册表项和所有子项。
从winnt\system32目录中删除所有CiscoTSP*.tsp和CiscoTUISP*.dll文件。您可能需要重新启动系统,以便系统允许您删除这些文件。
在注册表编辑器中,导航到HKEY_LOCAL_MACHINE > SOFTWARE > Microsoft > Windows > CurrentVersion > Uninstall,然后删除{AF198881-AF5B-11D4-9DA2-000039ED6324}和CiscoTSP键。
注意:请勿删除整个卸载密钥;仅删除{AF198881-AF5B-11D4-9DA2-000039ED6324}和CiscoTSP密钥。
有关详细信息,请参阅Cisco TSP 3.1安装问题。
话务台(AC)引导点间歇性地收到忙音,或者AC客户端在几天后无法成功登录。
AC客户端应用程序显示“连接到服务器 — 请稍候”消息,后面显示“无法连接到服务器”消息。
发生此问题是因为AC服务器关闭TCP端口(1101)。 因此,当呼叫AC引导点时,AC客户端无法登录或接收忙音。
要解决此问题,请重新启动Attendant Console服务器和CTI管理器服务。
注意:此问题记录在Cisco Bug ID CSCsq93935(仅限注册客户)中。
以下是Cisco支持社区视频的链接,其中介绍了如何配置Cisco Unified Communications Manager Attendant Console。
版本 | 发布日期 | 备注 |
---|---|---|
1.0 |
16-Mar-2012 |
初始版本 |