Voix et communications unifiées : Cisco Unity Connection

La messagerie unifiée avec le processus de découverte d'automatique de la Microsoft Office 365 dépannent

18 octobre 2016 - Traduction automatique
Autres versions: PDFpdf | Anglais (22 août 2015) | Commentaires

Introduction

Ce document décrit un problème rencontré où le processus de découverte automatique ne fonctionne pas quand la Messagerie de Cisco Unified est utilisée avec la Microsoft Office 365.

Contribué par les collines de Scott, le Benjamin Gulan, et le Brad Magnani, ingénieurs TAC Cisco.

Problème

Quand vous tentez de configurer la Messagerie de Cisco Unified avec le bureau 365, vous remplissez serveurs exchanges hébergés par rechercher mettez en place avec mycompany.mail.onmicrosoft.com comme URL de site. Cependant, quand vous cliquez sur le test, aucun des résultats positifs de retour de tests.

Afin de collecter les informations complémentaires, vous devez activer les suivis supplémentaires sous la page Web d'utilité de Cisco Unity Connection. Afin de se terminer ceci, choisissez le suivi > suivi micro et l'activez :

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

Utilisez l'outil de suivi en temps réel afin de collecter ces suivis du délai ce vous exécutent le test sur l'utilisateur :

  • Sync de boîte aux lettres de connexion
  • Connexion Tomcat

Ces résultats apparaissent dans les logs s'il y a une panne :

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 /

Solution 1

Changez les données dans les serveurs exchanges hébergés par rechercher mettent en place de mycompany.mail.onmicrosoft.com à outlook.office365.com. Sauvegardez les modifications et exécutez le test de nouveau. Le problème devrait être résolu.

Solution 2

Ce comportement se produit également s'il y a une question de Pare-feu ou de routage qui bloque la transmission entre l'Unity Connection et l'Internet. Afin de déterminer ceci, collectez une capture de réseau du CLI de l'Unity Connection. Employez Wireshark pour ouvrir la capture et pour écrire des dn dans le filtre d'affichage.

Recherchez le paquet avec la réponse de Système de noms de domaine (DNS) CNAME renvoyée du serveur DNS à l'Unity Connection. Ceci contient toutes les adresses IP publique des serveurs du bureau 365 qu'on dit l'Unity Connection pour utiliser. Une fois que vous avez localisé la liste de ces adresses IP dans le paquet, modifiez votre filtre d'affichage ainsi il est plus facile de suivre :

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

Les X.X.X.Xs sont les adresses IP publique du bureau 365 retourné dans la réponse des DN CNAME.

Si l'Unity Connection ne peut pas se connecter à ces adresses IP publique, la synchronisation de TCP laisse l'Unity Connection à ces adresses IP publique. Il n'y a pas une synchronisation de TCP, le retour ACK, qui fait tenter l'Unity Connection de se connecter aux prochaines plusieurs adresses IP. Ceci a comme conséquence la panne décrite.



Document ID: 116641