语音和统一通信 : Cisco Unity Connection

有微软办公软件365自动发现进程的统一消息排除故障

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

简介

本文描述遇到的问题自动发现进程不工作的地方,当Cisco统一消息与微软办公软件365一起使用时。

贡献用斯科特小山、本杰明Gulan和布莱德Magnani, Cisco TAC工程师。

问题

当您尝试配置有办公室的365时Cisco统一消息,您填充Hosted Exchange服务器领域的搜索mycompany.mail.onmicrosoft.com的作为站点URL。然而,当您点击测验,无测验返回成功的结果。

为了收集其他信息,您必须启用另外的跟踪在Cisco Unity Connection维护性网页下。为了完成此,请选择Trace >微Trace并且启用:

    CsMBXSync: 02, 10, 11,13,14,15,19,20,22,23
     CsEWS: 10,11,12,13
     EWSNotify:All

请使用实时监控工具为了从时间段收集这些跟踪您运行在用户的测验:

  • 连接邮箱同步
  • 连接Tomcat

如果有失败,这些结果在日志出现:

10:47:02.756 |31923,,,CsExMbxLocator,10,[CsExMbxLocator/CsExMbxLocator.cpp:1249]: HTTP
request failed with error: Couldn't resolve host name -- Could not resolve host:
mycompany.mail.onmicrosoft.com (DNS server returned answer with no data), HTTP
status code: 0, for Autodiscovery URL:
https://mycompany.mail.onmicrosoft.com/autodiscover/autodiscover.xml, verb: GET,
query:

10:47:02.756 |31923,,,CsExMbxLocator,13,[CsExMbxLocator/CsExMbxLocator.cpp:192] Test
Button result: Failed connected to Exchange CAS server at
(https://mycompany.mail.onmicrosoft.com/autodiscover/autodiscover.xml)
10:47:02.756 |31923,,,CsExMbxLocator,13,[CsExMbxLocator/CsExMbxLocator.cpp:1116]: HTTP
request: GET /
https://autodiscover.mycompany.mail.onmicrosoft.com/autodiscover/autodiscover.xml /

解决方案 1

更改在搜索的数据Hostedmycompany.mail.onmicrosoft.com的Exchange服务器领域的到outlook.office365.com。保存更改并且再运行测验。问题应该是解决的。

解决方案 2

此行为也出现,如果有阻塞Unity Connection和互联网之间的通信的防火墙或路由问题。为了确定此,从Unity Connection CLI请收集网络捕捉。请使用Wireshark打开捕获和输入在显示过滤器的dns

寻找有从DNS服务器返回的CNAME域名系统(DNS)答复的数据包到Unity Connection。这包含所有的办公室365服务器的公共IP地址Unity Connection告诉使用。一旦查找那些IP地址列表在数据包内的,请修改您的显示过滤器,因此跟随是更加容易的:

dns || ip.addr == X.X.X.X || ip.addr == X.X.X.X || ip.addr == X.X.X.X || ip.addr == X.X.X.X

X.X.X.Xs是在DNS CNAME答复365的返回的公共IP地址办公室。

如果Unity Connection无法连接到这些公共IP地址, TCP SYN留下Unity Connection给那些公共IP地址。没有TCP SYN, ACK返回,造成Unity Connection尝试连接到下个几个IP地址。这导致描述的失败。



Document ID: 116641