语音和统一通信 : Cisco Unity

Cisco Unity 3.1 (x)和4.x :AvCsMgr服务不能开始

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


目录


简介

AvCsMgr服务是在系统的主要Cisco Unity进程。如果AvCsMgr服务不能开始, Cisco Unity不开始。有许多原因为什么AvCsMgr服务可能不能开始。此问题的多数常见原因是Cisco Unity无法登录到Cisco Unity Messaging系统邮箱。这由与您使用为了登录到信息处理系统服务的服务帐户的与Cisco Unity Messaging系统邮箱的问题,或者问题有时造成。有时此情况发生,在您运行为Cisco Unity后设置的配置,但是此问题在其它的时候发生。(欲了解更详细的信息,参考Cisco Bug ID CSCdz89018 (仅限注册用户))。当这发生时,您看到多种MALEx和DOH错误在应用事件日志,正如本文的Problem部分所描述。本文为这些问题提供故障排除步骤。

先决条件

要求

使用本文档中的信息之前,请确保满足以下要求:

  • Cisco Unity体系结构

  • 激活目录用户和计算机

  • Exchange 2000系统管理器

  • 运行在结构化查询语言(SQL)服务器2000数据库的查询

使用的组件

本文档中的信息基于:

  • Cisco Unity 3.1(x)及以上版本该使用思科Exchange 2000作为消息存储

  • Cisco Unity 4.0(x)及以上版本该使用思科Exchange 2000作为消息存储

本文档中的信息都是基于特定实验室环境中的设备创建的。本文档中使用的所有设备最初均采用原始(默认)配置。如果您的网络是活的,在您使用指令前请切记您了解所有指令潜在影响。

规则

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

背景理论

Cisco Unity Messaging系统邮箱:

  • 作为消息的一代理人发送方从未认出的呼叫方。

  • 接收非递送收据(传送失败回执)不可能传送的语音留言的,然后寄他们给无地址消息公用分发名单。

  • 当Cisco Unity报告完成时,发送通知。

此帐户的别名是Unity_<servername>。帐户在Cisco Unity系统管理员不能被看到,但是在SQL Unitydb数据库的用户表里能被看到在Cisco Unity服务器。帐户在激活目录用户和计算机能也被看到,并且相关的Exchange邮箱在交换系统管理器出现。

由于Unity_<servername>帐户的重要性,如果帐户未命中,当Cisco Unity开始, Cisco Unity尝试再创建它。如果Cisco Unity不能再创帐户,或者,如果帐户存在,但是Cisco Unity无法登录到Unity_<servername>邮箱,然后AvCsMgr不开始。

问题

当AvCsMgr服务不能开始时,因为MALEx (Cisco Unity DOH组件的子部件)无法登录到Cisco Unity Messaging系统邮箱,其中一些错误可以登陆应用事件日志:

事件类型 事件来源 事件ID 说明
错误 Doh_MC 32013 DOH登录失败由于消息传送组分登录错误:8004052eH
错误 Doh_MC 32024 DOH登录失败的由于外部来电者对象访问错误:没有在服务器的这样对象。
错误 MALEx_MC 30002 最后CategoryAn尝试访问Exchange私有存储失败:8004011d.Messaging Application Programming Interface (MAPI)子系统返回此错误:尝试登录到Microsoft Exchange服务器计算机失败。
错误 MALEx_MC 30002 最后类别尝试访问Exchange私有存储失败:8004011c.MAPI子系统返回此错误:您的配置文件没有配置。
错误 MALEx_MC 30002 最后类别尝试访问Exchange私有存储失败:8004aa00.MAPI子系统返回此错误:您的配置文件没有配置。
错误 CiscoUnity_MalEx 30020 尝试创建帐户/o =Business的Objects/ou=abc/cn=Recipients/cn=xyz一个搜索结果文件夹失败。MAPI子系统返回以下错误:80070005.这典型地是配置问题的征兆与Unity、Exchange或者MAPI子系统的。
错误 CiscoUnity_MalEx 30003和30012 MAPI子系统返回此错误,当尝试由AvCsMgr访问交换通过MAPI。原因:毁损的MAPI配置文件。
1Error CiscoUnity_CsServices 1021 AvCsMgr :组分裁决者初始化失败

这些事件日志错误是特定对Cisco Unity 3.1(5)及以下版本。1For Cisco Unity 4.0(x),事件来源是CiscoUnity_MalEx和CiscoUnity_Doh。事件ID可能不同的。为了检查在事件日志的Cisco Unity错误消息,参考Cisco Unity错误消息定位程序leavingcisco.com

如果Cisco Unity失败由于其他原因开始,不同的错误可能被记录。不同的错误的内容可以用于开始故障排除,但是那在本文没有被覆盖。

注意: 当您设法装载Exchange数据库时,如果收到错误数据库文件在此存储是损坏的。,执行被提及的步骤在Microsoft知识库文章– 313184 (如何恢复Exchange 2000服务器信息存储或Exchange服务器的2003年在单站点)leavingcisco.com 解决问题。

解决方案

按列出的顺序执行这些故障排除任务:

  1. 验证帐户Cisco Unity服务登录

  2. 验证Cisco Unity为正确合作伙伴Exchange服务器配置

  3. 验证AvCsMgr服务起始类型设置为指南

  4. 删除MAPI配置文件

  5. 验证Unity_<servername>帐户在活动目录

  6. 验证Unity_<servername>帐户在SQL数据库

  7. 验证Unity_<servername> Exchange邮箱正确地配置

  8. 从活动目录删除Unity_<servername>帐户并且再创它

  9. 检查应用事件日志其他错误

验证Cisco Unity服务注册的帐户

AvCsMgr服务不开始,如果服务注册的帐户没有适当的权利和权限。虽然您能为AvCsMgr服务手工设置权利和权限,思科建议您运行Cisco Unity权限向导的4.0版本Cisco Unity 3.x及以上版本的。此工具可以免费下载从Cisco Unity工具leavingcisco.comCisco Unity权限向导4.0允许您设置域帐户Cisco Unity服务登录。当您运行Cisco Unity权限向导4.0时,您确保,所有Cisco Unity服务帐户有适当的权利和权限。

Cisco Unity权限向导是“线性”工具,含义,它尝试分配您为该特定的帐户需要的所有权利和权限。然而,它不能检查是否有在防止这些权利和权限使有效为帐户您尝试设置作为Cisco Unity服务的一个服务帐户您的活动目录结构的层级的一项策略。

Cisco Unity权限向导4.0分组Cisco Unity服务如下:

  • Cisco Unity目录服务。这些服务在与在Cisco Unity SQL server数据库的用户数据同步的目录保留用户数据。

  • Cisco Unity消息存储服务。这些服务允许用户通过电话用户界面传送和收到语音留言。AvCsMgr服务是其中一消息存储接口服务。

  • 在Cisco Unity服务器仅运作的服务。默认情况下,活动进程Unity服务登录作为本地系统帐户。思科建议您不更改此。

对于Cisco Unity 3.x, Unity服务必须看起来镜像此处。作为Rdomain \ unitydirsvc是目录服务服务帐户的参考请使用此镜像,并且Rdomain \我们在此处显示的图像的消息存储服务帐户在这里。这些服务帐户必须满足在权限和权限描述的所有权利设置由Cisco Unity权限向导leavingcisco.com

这是必须被记录作为LocalSystem是AvDirChangeWriter、AvRepDirSvrSvc和AvTtsSvr的帐户:

注意: 在从此镜像的示例中,思科Exchange 2000使用了作为邮件库。如果思科Exchange 5.5选择是邮件库,服务呼叫AvDSEx而不是Avdsglobalcatalog将是到位(和本文不会应用)。

http://www.cisco.com/c/dam/en/us/support/docs/unified-communications/unity/21440-mailstore-no-start1.gif

对于Cisco Unity 4.x, Unity服务必须看起来镜像此处。作为Rdomain \ unitydirsvc是目录服务服务帐户的参考请使用此镜像,并且Rdomain \我们是消息存储服务帐户。这些服务帐户必须满足在权限和权限描述的所有权利设置由Cisco Unity权限向导leavingcisco.com管理在本地系统下的服务是AvDirChangeWriterAvLicAvMMProxySvrAvRepDirSvrSvcAvSqlChangeWriter, AvTtsSvr

在此镜像, Rdomain \ unitydirsvc是目录服务服务帐户,并且Rdomain \我们是消息存储服务帐户。参考Cisco Documentation。

注意: 在从此镜像的示例中,思科Exchange 2000使用了作为邮件库。如果思科Exchange 5.5选择是邮件库,服务呼叫AvDSEx55而不是Avdsglobalcatalog是到位(和本文不应用)。

http://www.cisco.com/c/dam/en/us/support/docs/unified-communications/unity/21440-mailstore-no-start2.gif

基于在思科Exchange哪个版本使用,必须有创建的域帐户或为Cisco Unity已经存在的使用域帐户服务如下:

  • 在这种情况下,使用思科Exchange 2000作为Cisco Unity的消息存储。必须有Cisco Unity目录服务注册的帐户和Cisco Unity消息存储服务注册的帐户。

  • 对于思科Exchange 5.5,目录服务和消息存储服务的帐户注册作为(和本文不会应用)。

对于思科Exchange 2000,目录服务服务帐户要求的权限与消息存储服务帐户要求的权限相冲突,因此您必须使用两种服务类型的单独的帐户。对于帐户Cisco Unity服务登录和,请确保密码从未超时。如果密码超时, Cisco Unity不工作,当下次服务器重新启动。

警告 警告: 如果使用思科Exchange 2000, Cisco Unity消息存储服务注册的帐户和不可以是域管理员组的成员也不是Exchange 2000管理员。并且,对于Cisco Unity消息存储服务帐户,您需要确保,发送和,接收和,并且管理信息存储权限被检查Exchange 2003年或Exchange 2000邮件库。

因为权限向导4.0典型地运行,当Cisco Unity 4.x和Cisco Unity 3.1.6最初设置时,权限向导4.0需要您指定Cisco Unity安装程序和管理员的域帐户。Cisco Unity 3.1.5及以下版本没有此需求,因此权限向导4.0必须手工运行,在您从Cisco Unity工具后下载它leavingcisco.com

注意: 是非常重要由Cisco Unity必要根据创建的帐户文档创建的帐户。

验证Cisco Unity为正确合作伙伴Exchange服务器配置

  1. 如果AvCsMgr服务仍然不能开始,在服务器重新启动后,请验证Cisco Unity服务器为正确Exchange服务器配置。执行您能验证的此这些注册表项是存在和集合为在Windows注册表和Doh属性测试程序的正确值。

    注意: 因为这些注册适用于两个案件,您能相应地也验证在交换系统管理器的交换服务器名Exchange 2000或交换管理员的Exchange 5.5的。

    启动注册和看看这些:

    HKEY_LOCAL_MACHINE\SOFTWARE\Active Voice\Doh\1.0\Mail Server Name
    HKEY_LOCAL_MACHINE\SOFTWARE \Active Voice\MalEx\1.0\ServerName
    

    两注册表设置必须是在配置设置期间选择的Exchange服务器的名称。(这是合作伙伴Exchange服务器Cisco Unity连接对, Cisco Unity与其他Exchange服务器联络。)

    注意: 如果AvCsMgr从未顺利地登录在合作伙伴Exchange服务器的Unity_<servername>邮箱, MALEx密钥不会存在。您需要去Start > Settings > Control Panel > Add/Remove Programs和删除根据您有Cisco Unity的版本或Cisco配置设置向导的Cisco Unity消息存储配置向导。去通用服务器\ configurationsetup和双击在setup.exe重新连接Cisco Unity对其当前Exchange合作伙伴。如果二者之一或二者上述注册表项不匹配合作伙伴服务器,请编辑值那些密钥,以便他们正确指向。

  2. 验证默认域的邮件库位置正确。必须有该值的一个有效邮件库。

    此设置用于确定Exchange邮箱的位置,如果他们从Cisco Unity创建发生的此域的(如果注意Unity_<servername>邮箱不那里在开始)。

    在只读模式的启动Dohproptest。

    1. 点击AD箴言报

    2. 点击在Parameters列表的DEFAULT_DOMAIN。在方框的值显示。

    3. 点击从列表的匹配的域。

    4. 点击从Parameters列表的MAILBOX_STORE

    5. 如果只有一个域,请点击MAILBOX_STORE

    6. 验证路径到邮箱存储。这是Cisco Unity认为的地方Unity_<servername>帐户的Exchange邮箱查找。这也是Cisco Unity创建Unity_<servername>帐户的Exchange邮箱的位置,如果不在那里。服务器名在此路径必须匹配您检查的两注册表项。

      例如:CN=Mailbox存储(CPRYELLOWEX2KA1),CN=First存储设备Group,CN=InformationStore,CN=CPRYELLOWEX2KA1,CN=Servers,CN=First管理组, CN=Administrative组, CN=CPRYellowORG, CN=Microsoft Exchange, CN=Services, CN=Configuration, DC=CPRYellowDOM, DC=ecsbu-lab-sea, Dc=cisco, Dc=com

      http://www.cisco.com/c/dam/en/us/support/docs/unified-communications/unity/21440-mailstore-no-start3.gif

    如果此值不正确,为在Dohproptest的正确值请修改它(请与Cisco技术支持中心(TAC)联系输入天的密码在DohPropTest程序的)或卸载并且重新安装ConfigSetup, :—请点击启动>设置>Add/删除程序,根据Cisco Unity版本选择Cisco Unity配置设置Cisco Unity消息存储配置向导。您必须被注册到Cisco Unity服务器以Unity安装帐户卸载或重新安装Cisco Unity配置设置。此Cisco Unity组件很可能有不同的名称除一些添加Unity工具和Unity tsp)之外,然而它是唯一的事您能从设置补充说和删除Unity软件安装。

    在配置设置卸载后,请重新安装配置设置的(或Cisco Unity消息存储配置) — —请双击在\ \设置的通用服务器\配置\ setup.exe并且输入正确值,当您被记录在有Cisco Unity安装帐户的时Cisco Unity服务器上。(运行创建Unity安装帐户的权限向导4.0,如果不是肯定的哪个是您的Cisco Unity安装帐户)。

注意: 您能去HKEY_LOCAL_MACHINE \软件\激活语音\通用服务器Setup\1.0\Private,也重命名此到Private.old和从C:\CommServer\ConfigurationSetup\Setup.exe运行消息存储配置向导为了解决问题。

验证AvCsMgr服务起始类型设置为指南

两三Cisco Unity服务应该手工开始,并且AvCsMgr是那些服务之一。AvCsMgr服务不可能直接地开始;必须开始它并且路过AvCsGateway。如果AvCsMgr服务的起始类型设置如自动,可以不能开始。您需要设置起始类型为AvCsMgr服务的指南能正常运行。

删除MAPI配置文件

在您完成并且验证在上面后,您必须删除从Windows注册表和重新启动Cisco Unity的MAPI配置文件,以便创建新配置文件。这保证您有指向正确Exchange,全局目录和域控制器服务器与正确验证的一有效MAPI配置文件。要执行此,请执行这些步骤。

http://www.cisco.com/c/dam/en/us/support/docs/unified-communications/unity/21440-mailstore-no-start3.gif

警告 警告: 当您更换错误注册表密钥或输入时不正确的值能引起服务器发生故障。在您编辑注册表前,请确认您明白如何在问题发生时恢复。(请参见在注册表编辑器帮助的“恢复”主题。)注意为Cisco Unity故障切换,在另一个Cisco Unity服务器必须手工做在一个Cisco Unity服务器的注册表更改,因为注册表更改没有复制。如果有关于更改注册关键设置的任何问题,请与Cisco TAC联系

  1. 登录到Cisco Unity服务器在有本地管理员权限的帐户帮助下。这要求允许对注册的更改。

  2. 开始菜单并且选择Settings > Control Panel > Administrative Tools > Services。寻找AvCsMgr服务和注意什么" Log On As "值设置为为此服务。特别地,注意它是否是本地系统或域帐户。

  3. 检查哪域帐户AvCsMgr是活跃的和,然后从当前windows会话注销并且记录上一步作为AvCsMgr isactive,和继续步骤4here的同一个帐户。如果AvCsMgr是活跃的作为本地系统帐户,去上一步确保的本文开始,分配正确Cisco Unity服务帐户到Cisco Unity服务。

  4. 开始菜单并且选择运行

  5. 键入regedit.exe并且点击OK键

  6. 如果AvCsMgr运行作为域帐户,请去对:

    HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Windows Messaging Subsystem\Profiles
    

    如果AvCsMgr运行作为本地系统帐户,请去对:

    HKEY_USERS\Default \Software\Microsoft\Windows NT\CurrentVersion\Windows Messaging Subsystem\Profiles
    

    注意: 因为此帐户可能在您的系统里历史记录更改从本地到域,应该检查两个地方。

  7. 用鼠标右键单击Unity系统配置文件条目并且选择删除

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

    注意: 如果您的MAPI配置文件不指向正确Global Catalog (GC)服务器,与MAPI配置文件的另一个潜在问题可能是。参考的Cisco Bug ID CSCea26846 (仅限注册用户)欲了解更详细的信息。

    一旦Cisco Unity服务使用登录和MAPI配置文件的帐户被检查,请继续进行这些故障排除步骤,验证帐户Unity_<servername>正确地配置:

验证Unity_<servername>帐户在活动目录

  1. 验证Unity_<servername>在您指定在安装Unity期间作为您的Unity用户的容器的激活目录用户和计算机容器存在。验证您的Unity帐户有正确权利和权限在该容器通过运行权限向导和指向权限向导到该容器

    要检查Unity容器有正确权利和权限创建新用户,请运行权限向导并且验证它对应到您在安装时指定的容器:

    http://www.cisco.com/c/dam/en/us/support/docs/unified-communications/unity/21440-mailstore-no-start4.gif

    必须查找Unity_<servername>在激活目录用户和计算机的该容器下。

    http://www.cisco.com/c/dam/en/us/support/docs/unified-communications/unity/21440-mailstore-no-start5.gif

  2. 如果Unity_<servername>帐户在活动目录不存在,请测试发现是否能通过在配置时用于的同一帐户Cisco Unity的方法创建在活动目录的一个测试帐户设置创建激活目录帐户。(这是您创建作为Unity的安装帐户的Windows帐户。如果不再有该帐户,您能再创此帐户用Cisco Unity权限向导4.0。)

    如果Unity_<servername>帐户存在,然而请去下一步mak肯定Unity_<servername>激活目录帐户是启用的邮箱。

    1. 要创建测试帐户,登录到Cisco Unity服务器在同一个域帐户帮助下您登录,当您运行了配置设置(安装帐户或创建一个新的安装帐户用权限向导4.0)。

    2. 从激活目录用户和计算机,请设法创建在Cisco Unity配置设置期间选择的同一个容器的一个测试用户帐户。

  3. 如果测试用户可以创建,请验证Unity_<servername>帐户在SQL的用户表里存在。

  4. 您必须也验证Unity_<servername>帐户名比14个字符不长,不支持的。

验证Unity_<servername>帐户在SQL数据库

Unity_<servername>帐户被再创,如果不在那里,当Cisco Unity重新启动时。对于Cisco Unity 3.x更早版本,此帐户很可能需要由此下个步骤手工再创。

如果验证那,请遵从在此部分的步骤:

  • Unity_<servername>帐户在活动目录不存在。

  • Avdsad服务帐户有适当的权限。

  1. 验证Unity_<servername>帐户在SQL数据库的用户表里存在。(请注释这些步骤为Microsoft SQL Server是特定2000年。如果您的Cisco Unity服务器使用Microsoft SQL Desktop Edition (MSDE),请确保您安装企业管理器如提供在您的Cisco Unity版本的安装指南上。)

  2. 在Cisco Unity服务器上,请点击Start > Programs > Microsoft SQL Server > Enterprise Manager

  3. 展开在左窗格的树,以便在数据库容器内的Unitydb充分地展开。

  4. 在树中,请点击在Unitydb数据库内的

  5. 在右窗格中,请移下来,直到您参见用户表。

  6. 从Windows Start菜单,请选择Programs > Microsoft SQL Server > Enterprise Manager

  7. 展开树型视图显示在以下窗口:Microsoft SQL服务器> <servername> >数据库> Unitydb >表

  8. 用鼠标右键单击用户表,并且选择Open Table > Query

    http://www.cisco.com/c/dam/en/us/support/docs/unified-communications/unity/21440-mailstore-no-start6.gif

  9. 运行查询作为那个在此镜像—请点击!按钮。查询选择字段的别名您是要搜索记录为,并且标准必须是=Unity_ServerName。在本例中, Cisco Unity服务器名称是Unity_Alex。一旦您请按!按钮,最后窗格返回您尝试查找的记录(和标准更改对= N'Unity_ServerName。在题为DirectoryId的字段删除值。

    http://www.cisco.com/c/dam/en/us/support/docs/unified-communications/unity/21440-mailstore-no-start7.gif

  10. 如果帐户存在,请去验证Unity_<servername> Exchange邮箱正确地配置

  11. 如果运行Cisco Unity 3.1.x或以后和帐户不存在,继续通过删除Unity_<servername>帐户从活动目录和再创它和重新启动。当重新启动时, Cisco Unity服务器必须再创此帐户。

  12. 如果运行Cisco Unity在版本3.0(1)和3.1.x和帐户之间不存在,您必须手工创建Unity_<servername>帐户,如描述此处Cisco Unity 3.0(1)的。如果是运行Cisco Unity 3.0(2)或以后,请跳过对创建Unity_<servername>帐户使用在SQL查询分析器部分的一份脚本此处。

    手工创建Unity_<servername>帐户在SQL

    1. 在SQL企业管理器,请去最后一行在您在以上的步骤6打开,一定是空白的用户表里。

    2. 在别名列,请输入Unity_<servername>

    3. 在DisplayName列,请输入Unity消息处理系统- <servername>

    4. 在FirstName列,请进入Unity

    5. 在IsSubscriber列,输入0 (零,指示错误)。

    6. 在LastName列,回车消息传送

    7. 在LocationObjectId列,请复制从另一个用户的ID,并且粘贴它成列。(请确保复制从“普通”用户和不从AMIS、网桥或者VPIM用户。)

    8. 在SubscriberType列,输入0 (零)。

    9. 在不可删除的列,输入1 (一,指示真)。

    10. 在Uid列,回车Unity_<servername>

    11. 关上查询窗口。行自动地保存。

    12. 结束SQL企业管理器。

    13. 进入步骤13此步骤。

      创建Unity_<servername>帐户使用在SQL查询分析器的一份脚本

    1. 在Cisco Unity服务器上,请选择Start > Programs > Microsoft SQL Server > Query Analyzer

    2. 点击OK键使用Windows验证。

    3. 复制此脚本并且粘贴它到Query Analyzer窗口。

      /* Select the unity database */
      Use UnityDb
      
      DECLARE @servername as nvarchar(256)
      DECLARE @alias as nvarchar(64)
      DECLARE @displayname as nvarchar(256)
      
      /* REPLACE WITH THE UNITY SERVER NAME HERE */
      SET @servername = 'MYSERVER'
      /* REPLACE WITH THE UNITY SERVER NAME HERE */
      
      /* Setup server specific values */
      SET @alias = 'Unity_' + @servername
      SET @displayname = 'Unity Messaging System - ' + @servername
      
      /* Find the default location's object id. */
      DECLARE @loid as uniqueidentifier
      SET @loid = (SELECT LocationObjectId FROM LOCATION where alias like 'default')
      
      /* Create a new entry for the account in the subscriber */
      /* table with the following values: */
      /* Alias: Unity_<servername> */
      /* Uid: Unity_<servername> */
      /* DisplayName: Unity Messaging System - <servername> */
      /* FirstName: Unity */
      /* LastName: Messaging */
      /* SubscriberType: 0 (non-subscriber) */
      /* IsSubscriber: FALSE */
      /* LocationObjectId: (location object id found above) */
      /* Undeletable: TRUE */
      INSERT INTO SUBSCRIBER
      (Alias,Uid,DisplayName,FirstName,LastName,SubscriberType,IsSubscriber,LocationObjectId,Undeletable)
      VALUES
      (@alias,@alias,@displayname,'Unity','Messaging',0,0,@loid,1)
      Go
      
    4. F5执行查询。

    5. 关闭查询分析器

    6. 结束企业管理器

    7. 继续步骤13。

  13. 一旦帐户在SQL存在,请运行再设置的配置创建在活动目录的Unity_<servername>帐户,如下:

    1. 从<drive> :\通用服务器\配置设置目录,运行setup.exe –同步。

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

      AvCsMgr服务应该开始。如果AvCsMgr服务不开始,仍然开Cisco TAC案例并且提供最最近的SqlSync日志(它将题为SqlSync_xxxxx.txt)从<drive> :\通用服务器\日志目录)以及从事件查看器的应用事件日志日志文件。

验证Unity_<servername> Exchange邮箱正确地配置

  1. 验证Unity_<servername>帐户是启用的邮箱。

    1. 打开 Active Directory 用户和计算机。选择Start > Programs > Administrative Tools > Active Directory Users及Computers

    2. 选择View > Advanced

    3. 用鼠标右键单击Unity_<servername>激活目录帐户,并且选择Exchange任务。

    4. 在欢迎屏幕,其次请单击。

    5. 如果Create Mailbox选项显示,则Unity_<servername>帐户不支持邮箱的。继续从活动目录删除Unity_<servername>帐户和再创它

    6. 如果Create Mailbox选项没有显示,则Unity_<servername>帐户支持邮箱的,因此请点击取消,并且继续下一步验证Unity_<servername>帐户点正确地对Cisco Unity的Exchange合作伙伴。

  2. 验证Unity_<servername>帐户正确指向相关的Exchange邮箱。

    1. 在激活目录用户和计算机中,请用鼠标右键单击Unity_<servername>帐户,并且选择属性

    2. 点击Exchange General选项。验证路径指定到Unity_<servername>邮箱存储,并且路径正确。

      http://www.cisco.com/c/dam/en/us/support/docs/unified-communications/unity/21440-mailstore-no-start8.gif

    3. 如果路径不存在也不不正确,请去从活动目录删除Unity_<servername>帐户和再创它

    4. 检查是邮箱在这些步骤帮助下:

      1. 从Active Directory Users及Computers MMC请接通,更改视图对先进

      2. 用鼠标右键单击Unity_<servername>帐户,并且选择Exchange Advanced选项

      3. 点击邮箱权利

      4. 除赛弗之外,您必须发现交换域服务器。如果安全描述符只包括赛弗,请发电子邮件消息对Unity_<servername>帐户。这填充Unity_<servername>安全描述符。

  3. 验证包含Unity_<servername>邮箱的邮件数据库在这些步骤帮助下装载:

    1. 请使用交换系统管理器,并且打开树。

    2. 移动对邮件有问题的数据库。

    3. 用鼠标右键单击数据库并且确保它显示存储装载。

    4. 如果它没有装载,步骤继续步骤e。否则,接近的交换系统管理器。

    5. 交换系统管理器

    6. 用鼠标右键单击在存储并且选择登上

    7. 关闭交换系统管理器。

从活动目录删除Unity_<servername>帐户并且再创它

如果激活目录帐户不支持邮箱的, Unity_<servername>邮箱存储的路径不正确或不存在,或者Mailbox Rights按钮没出现,并且Avdsad和Avdsglobalcatalog服务当前不是能启动在Cisco Unity_<servername>帐户(即仍然他们帮助下useg本地系统帐户(默认)或另一个域帐户),执行这些步骤从活动目录删除Unity_<servername>帐户和再创它:

  1. 从Windows Start菜单,请选择Programs > Microsoft SQL Server > Enterprise Manager

  2. 展开树型视图显示在此窗口:Microsoft SQL服务器> <servername> >数据库> Unitydb >表

  3. 用鼠标右键单击用户表,并且选择Open Table > Query

    http://www.cisco.com/c/dam/en/us/support/docs/unified-communications/unity/21440-mailstore-no-start9.gif

  4. 通过单击运行查询!按钮。查询选择字段的别名您搜索记录为,并且标准应该是=Unity_ServerName。在示例中, Cisco Unity服务器名称是Unity_Alex。一旦按!按钮,最后窗格返回您尝试查找的记录(和标准将更改对= N'Unity_ServerName。在题为DirectoryId的字段删除值。

    http://www.cisco.com/c/dam/en/us/support/docs/unified-communications/unity/21440-mailstore-no-start10.gif

  5. 关闭表。

  6. 从Active Directory Users及Computers MMC请接通,删除Unity_<servername>帐户。

    注意: 确保您删除从本地域控制器的帐户,以便,当Cisco Unity尝试再创后时的帐户,从远程域控制器的复制不再强制帐户的删除。

  7. 对Cisco Unity服务器的登录通过同一个域帐户您登陆与,当您运行了配置设置(安装帐户)。从<drive>运行设置的配置:\通用服务器\配置设置目录,运行setup.exe。

运行Dohproptest

  1. 在Cisco Unity服务器上,请浏览到Cisco Unity安装的位置(默认是C:\CommServer),然后浏览到Techtools文件夹。

  2. 运行DohPropTest.exe。

  3. Dohproptest登录对话框中,请空出密码框,并且点击OK键。

  4. 在警告对话框上,请点击忽略开始Dohproptest只读模式。

  5. 点击GC箴言报显示目录箴言报对话框,并且点击TotalResync

  6. 结束Dohproptest

检查应用事件日志其他错误

检查应用程序事件注册Unity_<servername>邮箱是址的Exchange服务器(或Exchange服务器有Unity_<servername>的物理邮件库)。检查许可授权的错误, RUS错误,等等。如果错误存在,请设法调查和解决这些错误。他们也许影响Cisco Unity的功能。

检查在合作伙伴Exchange服务器的事件日志错误。

* AvMsgStoreMonitorSvr服务运用对Cisco Unity 3.1(5)及以上版本版本。


相关信息


Document ID: 21440