语音和统一通信 : Cisco Unity

排除在Cisco Unity的端口锁住故障

2016 年 10 月 27 日 - 机器翻译
其他版本: PDFpdf | 英语 (2015 年 8 月 22 日) | 反馈


目录


简介

本文在这些状态之一中提供一个步骤识别在该的系统内的特定问题地产:

  • 端口锁定

  • 系统减速

  • 系统崩溃

本文提供步骤给收集信息并且排除故障。本文描述的信息为工程评审要求。疏忽提供此信息增加对解决方法的时间。

注意: 本文档中的信息根据Cisco Unity for Exchange。

先决条件

要求

Cisco 建议您了解以下主题:

使用的组件

本文档中的信息基于以下软件版本:

  • Cisco Unity for Exchange 2.4(6)

  • Cisco Unity 3.x

  • Cisco Unity 4.x

  • Cisco Unity 5.x

  • Cisco Unity 7.x

  • Cisco Unity 8.x

本文档中的信息都是基于特定实验室环境中的设备编写的。本文档中使用的所有设备最初均采用原始(默认)配置。如果您使用的是真实网络,请确保您已经了解所有命令的潜在影响。

规则

有关文档规则的详细信息,请参阅 Cisco 技术提示规则

识别问题

在此部分帮助的步骤您识别问题。例如,端口锁定经常描述作为系统崩溃的系统。

注意: 如果呼叫方听到快速忙音,呼叫不到达Cisco Unity。Cisco Unity不能生成一个快速占线信号。

  1. 检查事件日志错误。

    这可立即帮助识别问题。

  2. 确定系统是否应答呼叫。

    为了执行此,请单个拨号每个端口并且注释哪个回答,如果其中任一。

  3. 检查在状态监控器的端口状态窗口。

    如果在空闲状态和在此状态1小时或更加长,端口是很可能锁定。

    注意: 参考维护Cisco Unity的状态监控器部分欲知更多信息。

  4. 设法重置每个端口和发现端口是否开始响应。

    重置思科Unity-CallManager电话应用编程接口(TAPI)服务提供商(TSP)。为了执行此,选择Start > Settings > Control Panel > Phone及Modem Options >Advanced >思科Unity-CallManager TSP >配置

    另一个选项是启动端口状态箴言报。为了启动,请用鼠标右键单击在系统托盘的Cisco Unity图标

  5. 确定是否有与系统的行为的任何显而易见的问题,在问题发生了前。

    例如,在完全终止了前,系统是否体验减速?如果任何如此问题发生了,请正确地描述什么发生。

  6. 确定是否能访问系统管理员(SA)。

  7. 确定所有avcs*进程状况。

    为了执行此,请去Microsoft Windows任务管理器,并且点击Processes选项。提供一屏幕截图。什么是CPU利用率?

  8. 如果能留下系统下来在另一少量分钟,请跳过对准备对Next Failure部分的收集数据并且完成step1和步骤4。

  9. 确定是否能终止和重新启动与Unity状态盘图标的Cisco Unity。

  10. 确认系统的完整重新启动是否解决问题。

系统体验波尔特锁住

如果这些项目中的任一个是真的,端口锁住很可能影响system:

  • SA可以访问。

  • 一些端口应答,并且一些端口不。

  • 端口在步骤4开始响应,在您重置状态监控器的端口或重置TSP后,正如Identify问题

注意: 体验端口锁住的系统能看上去经历系统崩溃,当所有端口锁定。

系统经历系统崩溃

如果这些项目中的任一个是真的,问题是系统崩溃:

  • 系统是无答复的。

  • 如果重新启动Cisco Unity服务,它不解决问题。

  • 其中一或所有Cisco Unity服务不再运行。

  • 您不能访问SA或状态监控器。

  • CPU利用率是在或者靠近100百分比。

提供基本细节

重要的是您提供思科技术支持关于这些基本详细信息:

  • 版本和构建信息Cisco Unity的

  • 电话系统类型和版本

  • Cisco Unity安装的类型—语音消息传递或统一消息

  • 邮件数量用户

  • 如果有统一消息,邮件数量用户址的在每个远程Exchange服务器

  • 您与语音卡一起安装Cisco Unity,如果适用的平台

  • Cisco Unity以您为特色启用,例如Text-to-Speech (TTS)和Audio Messaging Interchange Specification (AMIS)

  • 频率失败

  • TSP版本

准备对下失败的收集数据

波尔特锁住

完成这些步骤:

  1. 第一次端口锁住发生,请采集标准的Message Interface Unit (MIU)跟踪和应用程序日志最初的调查的。

  2. 检查肯定您的系统当前运行思科Unity-CallManager TSP新版本。

    1. 执行名为avskinny.tsp的文件的一搜索

    2. 用鼠标右键单击avskinny.tsp,并且选择Version选项。

    3. 如果发现它不是思科Unity-CallManager TSP新版本,请执行升级。

      用户与合同应该得到升级的软件到他们的正常更新信道。对于多数客户,升级从在Cisco.com的软件中心得到。

  3. 参考适当的文档为了准备到另一失败的收集数据:

  4. 当在故障状态,请选择Techtools > StatusMonitor.exe (不是HTML版本)时并且捕获显示已锁定端口的状态的屏幕。

    这识别是活跃的系统会话的部分,当呼叫失败。

  5. 对于所有呼出呼叫故障排除例如AMIS, MWI、留言通知或者电话记录和播放(陷阱),使用其中一个最后端口,因为流出的任务是很可能使用的更高编号的端口。Cisco Unity搜索开始与最后一个端口的流出的任务的可用端口。

系统崩溃

参考排除故障Cisco Unity系统崩溃,如果问题是系统崩溃。

系统崩溃已知的问题

此部分列出的已知的问题在Cisco Unity软件方面存在。您能查看与Bug Toolkit (仅限注册用户)的Cisco Bug ID。

速度控制— CSCdw88890

此问题在Cisco Unity 3.1(x)存在。此问题的应急方案在Cisco Unity 3.1(3)和3.1(2)c。

问题说明

在消息检索期间,如果使用回放速度控制,导致多种症状。您出现的症状取决于系统配置。Cisco Unity也许立即断开呼叫,在呼叫末端以后使端口无效或者不能应答所有呼叫到任何Unity端口。

解决方法

有关此问题的示例,请参阅 Field Notice:Cisco Unity回放速度控制可能丢弃呼叫方或查寻所有Unity端口

在Cisco CallManager的波尔特AvWav失败以后和波尔特锁定的MIU错误— CSCdw11833

此问题在Cisco Unity 3.1(x)存在。升级到Cisco Unity 3.1(5)或3.1(6)解决问题。

问题说明

端口根据状态监控器是忙碌。呼叫也许长,并且端口不接受其他呼叫。

症状

事件日志当时表示差不多20个MIU错误,呼叫产生。第一个错误出现如同:

Event Type: Error
Event Source: AvMiu_MC
Event Category: Error
Event ID: 530
Description: Component Miu: Thread 0x000009B8 had a Failure on Port 1 in AvWav
DESCRIPTION: e:\views\cs_ue3.1.0.56\un_Miu\UnityAvWav\WAV.C(4688) :
Exception caught in Method WavWriteFormatRecordAGC.

解决方法

重新启动系统发布端口。

您不能重置端口用状态监控器。如果尝试从Cisco Unity状态盘图标终止它, Unity暂停。

解决方案

对Cisco Unity 3.1(3)的升级。

线索安全— CSCae08069

此问题在Cisco Unity所有版本存在。此问题的应急方案在Cisco Unity 2.4.6.135和以后。

问题说明

您获得断线或振铃无应答(RNA),当您呼叫Cisco Unity时。这在繁忙的系统设置看上去发生使用G.729解码。并且,您在G.711系统也许发现它。事件日志包含MIU错误。并且,端口从Cisco CallManager断开并且重新连接。事件日志立即列出从两个端口的许多相同的AvWav错误。

如果进一步查找,您查找两个端口同时做呼叫到Microsoft Win32 Application Programming Interface (API)功能,是acmStreamConvert(),在AvWav功能里面, AcmStreamConvert()。两个投掷例外。从该点,呼叫方听到断线或RNA。

解决方法

完成在Cisco Unity版本2.4.6.135的这些步骤和以后:

  1. 导航对注册。

  2. 添加关键HKLM/Software/Active Voice/UnityAvWav/1.0/ForceGlobalAcmThreadSafety=1

  3. 重新启动Cisco Unity服务器。

    注意: 参考的Cisco Unity端口锁定在启用逐步指导的G729a编码以后能启用此注册表设置。

Cisco CallManager分支语音邮件端口在转移状态,端口是占线的外的CSCdw94340, CSCdw70477, CSCdw36431, CSCdw19730, CSCdw47532, CSCdw55180

此问题在Cisco CallManager 3.1(2)存在。在Cisco CallManager 3.1(3)a被解决—设计专用3。

问题说明

Cisco Unity尝试执行转移,并且Cisco CallManager返回此错误:

Transferring - ERROR splitting_primary_call:
	 time out on waiting response.

转移不完成。Cisco Unity在挂上不接收必要的刺激把端口上一步放,在一忙碌状态离开端口。

症状

当呼叫Cisco Unity时,呼叫方接收RNA或忙碌。

解决方法

升级到Cisco CallManager 3.1(3)a —设计专用3。

AGC Enable (event) G729 MSG-Type录音的可能查寻Cisco Unity端口— CSCdw92062

此问题在Cisco Unity 3.1存在。此问题在Cisco Unity 3.1(3)被解决。

问题说明

在呼叫方留下消息后, Cisco Unity系统也许锁定端口。在呼叫方留下消息后, Cisco Unity也许也断开呼叫。

症状

当您有在Unity启用的作为消息记录格式时,设置的自动增益控制(AGC)和G.729这在Cisco Unity 3.1(x)发生。

事件查看器错误能包括这些错误:

12:00:33:559,AvMiu_MC,690,-1,-1,MiuGeneral,0,1, 
File: e:\views\cs_UE3.1.2.17\un_Miu\UnityAvWav\WAV.C(4651) 
Method: WavWriteFormatRecordAGC Failure: 
call to AcmConvertGetSizeDst failed,0x00000BD0

12:00:33:560,AvMiu_MC,690,-1,-1,MiuGeneral,0,1, File: 
e:\views\cs_UE3.1.2.17\un_Miu\UnityAvWav\WAV.C(6223) 
Method: WavNotify Failure: 
call to WavWriteFormatRecordAGC failed,0x00000BD0

12:01:03:560,AvMiu_MC,690,-1,-1,MiuGeneral,0,1, 
File: e:\views\cs_UE3.1.2.17\un_Miu\UnityAvWav\WAVIN.C(725) 
Method: WavInClose Failure: 
call to WaitForSingleObject (hEventDeviceClosed) failed,0x00000D68

12:01:03:561,AvMiu_MC,690,-1,-1,MiuGeneral,0,1, 
File: e:\views\cs_UE3.1.2.17\un_Miu\UnityAvWav\WAV.C(5437) 
Method: WavStopRecord Failure: call to WavInClose failed,0x00000D68

12:01:03:560,AvMiu_MC,690,-1,-1,MiuGeneral,0,1, 
File: e:\views\cs_UE3.1.2.17\un_Miu\UnityAvWav\WAV.C(2254) 
Method: WavStop Failure: call to WavStopRecord failed,0x00000D68

12:01:03:561,AvMiu_MC,690,-1,-1,MiuGeneral,0,1,
e:\views\cs_UE3.1.2.17\un_Miu\UnityAvWav\WAVIN.C(1064) : 
Exception caught in Method WavInStop | 
Data hWavIn 021E4CC4,0x00000BD0

12:01:03:560,AvMiu_MC,683,-1,-1,MiuGeneral,0,1,CAvMiuWave::Record(),
AvWav WavStop failed with 0xFFFFFFFF,0x00000D68

12:01:03:561,AvMiu_MC,686,-1,-1,MiuGeneral,0,1,CAvMiuWave::Record(), 
FileName: C:\DOCUME~1\ADMINI~1.RAC\LOCALS~1\Temp\WAV1.tmp 
HWAV: 0x021E493C WavState: WAV_STOPPING,0x00000D68

12:01:03:560,AvMiu_MC,688,-1,-1,MiuGeneral,0,1,CAvMiuWave::Record(),
1,[11:54:25:938 - 0x00000D78] 
Drop() - S_OK,0x00000D68

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

Source: AvMiu_MC
Category: Error
EventId: 530
Description:
Component Miu: Thread 0x00000BD0 had a Failure on Port 1 in AvWav
DESCRIPTION:
File: e:\views\cs_UE3.1.2.17\un_Miu\UnityAvWav\WAV.C(4651)
Method: WavWriteFormatRecordAGC
Failure: call to AcmConvertGetSizeDst failed.

解决方法

重置从Cisco Unity状态监控器的端口,此部分显示。

注意: 状态监控器在C:\Commserver\TechTools目录查找。

  1. 打开状态监控器。

  2. 设置锁定的端口并且点击“Reset”波尔特

    注意: 如果超过一个端口锁定,请终止并且重新启动Cisco Unity服务。

  3. 禁用在Cisco Unity系统的AGC从注册。

    找出AGCUseCompression密钥在此目录下,并且设置它到0

    \\HKLM\Software\ActiveVoice\MIU\1.0\Initialization
  4. 重新启动不合格的系统能生效。

    操作禁用G.711和G.729消息的AGC。

AvWav :ExAcmFormatGetText的失败能导致端口锁定— CSCdx15569

此问题在Cisco Unity所有版本存在。

解决方法

您必须创建与思科技术支持的一服务请求。

问题说明

Cisco Unity逐个端口锁定和停止接纳呼叫。

症状

如果有资源互换损坏.wav文件的文件格式(即兴重复段)报头的部分, AvWav ExAcmFormatGetText功能发生故障。这最终变为在AvWav没有发布的临界断面。对失败的端口的后续呼叫也许回答沉默或也许不回答。

AvWav错误字符串在事件日志出现。第一个错误出现作为此:

Component Miu: Thread 0x000009F0 had a Failure on Port 5 in AvWav

File: D:\commsvr\Sources\UnityAvWav\ACM.C(581)
Method: ExAcmFormatGetText
Failure: call to acmFormatDetails failed with error(200)

在MIU的竞争状态导致没被取消配额的呼叫— CSCdw54752

此问题在Cisco Unity 2.4(x)存在。

注意: 此问题在Cisco Unity 3.x.不存在

解决方法

对Cisco Unity 3.x的升级或者创建与思科技术支持的一服务请求。

症状

事件日志显示被计时的等待的丢弃完成事件错误,由一个丢失的端口通常跟随。这在所有集成能发生。然而,如果有IP集成,事件日志可能显示在小型跟踪的上一个呼叫没被取消配额的消息。

注意: 如果这些消息之一在事件日志出现,不一定意味着您的系统有此问题。许多问题可能导致这些症状之一。

Cisco Unity不能响应由于RPC Hang-CSCdw22615

此问题在Cisco Unity 2.4(x)和3.0(3)存在。

注意: 此bug发生,如果有运行所有应用程序使用电话记录和播放的Windows 9x客户端(陷阱)。这些包括ViewMail和Auto Attendant (AA)。

解决方法

您必须创建与思科技术支持的一服务请求。

症状

Cisco Unity终止呼叫答案,但是看起来运行。Cisco Unity实际上应答在每个端口的一呼叫,但是它是断线。在它为每个端口后执行此,不应答呼叫。SA、状态监控器、StatusMonitor.exe和许多其他Cisco Unity工具不打开。

这是与Remote Procedure Call (RPC)的实施的一bug在Windows 9x的。

警告名称的畸形的ASCII能终止svchost.exe

此问题在TSP版本8.3(1)出现。此问题取决于使用的TSP版本,不Cisco Unity版本。此问题由Cisco Bug ID CSCth05576 (仅限注册用户)描述。

解决方法

禁用在Unity诊断工具的SkinnyTsp诊断。更正警告命名格式的流入ASCII包括仅有效ASCII字符。

症状

只有当您安排SkinnyTsp诊断启用在Unity诊断工具时, Cisco Unity从所有Cisco Unified CallManager集成停止回答呼叫。应用程序日志表示此错误消息:

Event Type:	Error
Event Source:	Application Error
Event Category:	(100)
Event ID:	1000
Date:		5/28/2010
Time:		5:34:44 AM
User:		N/A
Computer:	UNITY80
Description:
Faulting application svchost.exe, version 5.2.3790.3959, faulting module ntdll.dll, 
version 5.2.3790.4455, fault address 0x0001a3e1.

相关信息


Document ID: 22374