Voix et communications unifiées : Cisco Unity

Unity dans l'ID d'événement UMR 113 scénarios de panne

17 décembre 2015 - Traduction automatique
Autres versions: PDFpdf | Anglais (22 août 2015) | Commentaires

Introduction

Ce document fournissent des étapes pour dépanner des situations quand le serveur de Cisco Unity ne fournit pas tous les messages au Microsoft Exchange Server. Quelques messages sont fournis et les autres messages sont enregistrés dans le répertoire d'UnityMTA.

Contribué par Anirudh M Mavilakandy et Sara Sheridan, ingénieurs TAC Cisco.

Conditions préalables

Conditions requises

Cisco vous recommande de prendre connaissance des rubriques suivantes :

  • Cisco Unity
  • Microsoft Exchange

Composants utilisés

Les informations contenues dans ce document sont basées sur les versions de matériel et de logiciel suivantes :

  • Cisco Unity Version 5.0 ou plus tard
  • Microsoft Exchange 2003 ou plus tard comme mémoire de messagerie de partenaire

Les informations contenues dans ce document ont été créées à partir des périphériques d'un environnement de laboratoire spécifique. Tous les périphériques utilisés dans ce document ont démarré avec une configuration effacée (par défaut). Si votre réseau est opérationnel, assurez-vous que vous comprenez l'effet potentiel de toute commande.

Symptômes

Quelques messages sont coincés dans le répertoire de Commserver \ UnityMTA sur le serveur d'Unity. Les appelants internes peuvent laisser de nouveaux messages pour des abonnés d'Unity, mais les appelants externes entendent la demande de sécurité.

Quand tous les messages sont coincés dans le répertoire du message transfer agent (MTA) pour les appelants internes et externes, et quand vous entendez « vos messages n'êtes pas maintenant » demande disponible quand vous essayez d'accéder à votre boîte aux lettres, voyez que l'Unity « vos messages ne sont pas » demande disponible en mode UMR afin de dépanner la question.

Quand les messages ne sont pas coincés dans le répertoire MTA et quand vous entendez « vous ne faire inciter aucun nouveau message », voir l'Unity « vous le document prompt de procédures de dépannage n'avoir aucun nouveau message » afin de dépanner la question.

Scénarios

Dans ce document, la cause de la question est identifiée a basé sur en cas les logs de visualiseur vus par code d'erreur.

Des messages des appelants externes ne sont pas fournis pour permuter

Event Type: Warning
Event Source: CiscoUnity_UMR
Event Category: UMR Thread Error
Event ID: 113
Date: 03/06/2014
Time: 2:12:12 PM
User: N/A
Computer: UNITYLAB
Description:
A message with the subject:
Message from an unidentified caller (123001)
to recipient TestUser1 could not be delivered [Error:80040919]. It was moved to the
failed directory. This can occur for several reasons: the recipient mailbox may be
disabled or inaccessible, Cisco Unity may be having trouble connecting with the
partner server, or the Cisco Unity messaging component may not be properly configured.
If this condition persists, contact Cisco TAC. 0x00002438

Solution

Quand un appelant externe laisse un message, le message est envoyé avec la boîte aux lettres d'Unity_. Quand des quotas de mémoire de boîte aux lettres sont configurés et la taille de boîte aux lettres dépasse le quota émetteur-récepteur, des messages des appelants externes ne sont pas fournis au destinataire. Voir l'ID de bogue Cisco CSCto49412 pour plus de détails.

Vérifiez le quota de boîte aux lettres avec l'outil de DohPropTest :

  1. Sur Cisco Unity Server, choisissez le Start > Run. Écrivez le cmd afin d'apporter la fenêtre CLI.
  2. Répertoires de modification à x:\Commserver\TechTools\. (Remplacez x par le lecteur où l'Unity est installé.)
  3. Écrivez le DohPropTest.exe - une commande afin de lancer l'outil.
    Le mot de passe pour accéder à l'outil est calculé utilisant la formule (100-Month)(Month+Date), ainsi pour le 10 janvier le mot de passe est (100-1)(1+10) = 9911.
  4. Dans le volet de collections, localisez les MailUsers.
  5. Dans le volet d'objets de collecte, localisez la boîte aux lettres d'Unity_<servername>.
  6. Le clic obtiennent la boîte aux lettres de l'utilisateur.
    Une nouvelle fenêtre affiche le nom, le serveur domestique, et les limites émetteuses-réceptrices pour la boîte aux lettres.

Selon la Messagerie et la vue d'ensemble par défaut de comptes du guide d'administration système d'Unity « … ne fixez pas une limite de taille de boîte aux lettres pour la boîte aux lettres d'Unity_. La boîte aux lettres d'Unity_ ne devrait avoir aucun messages dans elle, mais la fixation d'une limite de taille de boîte aux lettres peut compromettre des messages traversant cette boîte aux lettres… » Si la taille de boîte aux lettres dépasse son quota, vous devez retirer les messages indésirables ou augmenter le quota de boîte aux lettres afin de s'assurer que l'Unity peut fournir des messages des appelants externes.

Des messages envoyés à certains utilisateurs ne sont pas fournis pour permuter

Event Type: Warning
Event Source: CiscoUnity_UMR
Event Category: UMR Thread Error
Event ID: 113
Date: 03/06/2014
Time: 2:15:12 PM
User: N/A
Computer: UNITYLAB
Description:
A message with the subject:

to recipient could not be delivered [Error:80040920]. It was moved to the failed
directory. This can occur for several reasons: the recipient mailbox may be
disabled or inaccessible, Cisco Unity may be having trouble connecting with the
partner server, or the Cisco Unity messaging component may not be properly
configured. If this condition persists, contact Cisco TAC. 0x000008C4

Causes possibles

  • La boîte aux lettres réceptive est masquée et des messages ne peuvent pas être fournis aux boîtes aux lettres masquées. Voir l'ID de bogue Cisco CSCti09152 pour plus de détails. Unhide la boîte aux lettres ou corrigent le serveur d'Unity à la version 7.0.2 ES44/8.0.3 ES13 ou plus tard.
  • La boîte aux lettres réceptive n'existe pas ou a été retirée de l'échange.
  • Le service d'AvUMRSyncSvr est insensible ou arrêté. Redémarrez le service et l'assurez qu'il démarre sans erreur.
  • En de rares occasions, si vous redémarrez le catalogue global (CHROMATOGRAPHIE GAZEUSE) ou le serveur exchange il peut entraîner la perte de connectivité avec l'Unity. Si vous redémarrez le serveur d'Unity après que n'importe quelle CHROMATOGRAPHIE GAZEUSE ou réinitialisation de serveur exchange la question soit habituellement résolue.
  • L'Unity n'a pas les autorisations exigées pour accéder à la boîte aux lettres de l'utilisateur. Ouvrez une session au serveur de Cisco Unity avec un compte administrateur de domaine et exécutez l'assistant d'autorisations. Assurez-vous l'utilisation la dernière version de l'assistant d'autorisations.
  • La liste d'adresse globale ne contient pas certaines des autorisations exigées. Voir l'ID de bogue Cisco CSCsk28195 pour plus de détails.

Des messages ne sont pas fournis pour permuter en raison des questions avec une des boîtes aux lettres de compte de système d'Unity

Event Type: Warning
Event Source: CiscoUnity_UMR
Event Category: UMR Thread Error
Event ID: 113
Date: 03/06/2014
Time: 2:21:12 PM
User: N/A
Computer: UNITYLAB
Description:
A message with the subject:

to recipient could not be delivered [Error:800404DC]. It was moved to the failed
directory. This can occur for several reasons: the recipient mailbox may be disabled or
inaccessible, Cisco Unity may be having trouble connecting with the partner server, or
the Cisco Unity messaging component may not be properly configured. If this condition
persists, contact Cisco TAC. 0x0000169C

Causes possibles

  • Les comptes de système (EAdmin, Unity_<servername>, et USBms_<servername>) pourraient être désactivés. C'est la valeur par défaut et l'Unity peut fonctionner correctement avec ce compte désactivé. Cependant, si un compte handicapé appelle des stratégies vieillissantes sur le Répertoire actif, le compte pourrait devoir être activé. Par exemple, si des comptes de handicapés sont déplacés à une unité organisationnelle « inactive » (OU) après 30 jours, et l'assistant d'autorisations (picowatt) n'a pas été exécuté contre cette OU, Unity ne peut pas « voient » le compte ou la fonction correctement. Vérifiez pour voir si le compte de Répertoire actif est dans l'emplacement prévu. S'il y a lieu, activez le compte. Alternativement, exécutez le picowatt et l'assurez que l'OU qui loge les comptes de système est sélectionné.
  • Les trois boîtes aux lettres de compte de système d'Unity ne sont pas présentes dans le même mailstore. Après que vous déplaciez les boîtes aux lettres à l'emplacement approprié sur l'échange, vous devez exécuter l'assistant de configuration de mémoire de message (MSCW) ; sur Cisco Unity Server. Des étapes détaillées sont mentionnées dans changer la section Serveur de Partner Exchange du guide de reconfiguration et de mise à jour pour le document de Cisco Unity.
  • Le compte de mémoire de message (UnityMsgStoreSvc) n'a pas exigé Envoyer-comme et Recevoir-comme des droites appliquées au compte de système de messagerie d'Unity (Unity_<servername>). L'assistant d'autorisations devrait prendre soin d'assigner les bonnes autorisations. Vous pouvez exécuter le picowatt en mode d'enregistrement afin de vérifier si les autorisations correctes ont été appliquées. Plus d'informations peuvent être trouvées dans le fichier d'aide.
  • Le compte d'Unity_<servername> est corrompu. Si les étapes précédentes n'aident pas, supprimer la boîte aux lettres du serveur exchange et choisir de retirer également le compte associé de Répertoire actif. Puis, exécutez le picowatt suivi du MSCW. Dans le processus MSCW, un script .ps1 est généré. Ceci est exécuté dans le shell de Gestion d'échange afin de recréer la boîte aux lettres.

Des messages ne sont pas fournis pour permuter en raison des questions avec la boîte aux lettres d'Unity_<Servername>

Event Type: Warning
Event Source: CiscoUnity_UMR
Event Category: UMR Thread Error
Event ID: 113
Date: 03/06/2014
Time: 2:21:12 PM
User: N/A
Computer: UNITYLAB
Description:
A message with the subject:

to recipient could not be delivered [Error:80044005]. It was moved to the failed
directory. This can occur for several reasons: the recipient mailbox may be
disabled or inaccessible, Cisco Unity may be having trouble connecting with the
partner server, or the Cisco Unity messaging component may not be properly
configured. If this condition persists, contact Cisco TAC. 0x000015D0

Solution

Ceci indique des questions avec les détails de compte d'Unity_<servername> enregistrés dans la base de données SQL. La différence entre ceci et le scénario précédent est que le compte d'Unity_<servername> doit être supprimé de la base de données SQL sur le serveur d'Unity, aussi bien que de Répertoire actif et d'échange.

  1. Supprimez la boîte aux lettres de compte d'Unity_<servername> de l'échange et choisissez de retirer également le compte associé de Répertoire actif.
  2. Supprimez l'entrée dans la base de données SQL. Sur Cisco Unity Server, terminez-vous ces étapes :
    1. Allez au gestionnaire d'entreprise SQL.
    2. Développez à la base de données UnityDB.
    3. Abonnés.
    4. Retour de clic droit toutes les lignes.
    5. Localisez le compte d'Unity_<servername>.
    6. Mettez en valeur et supprimez la ligne.
  3. Créez le compte d'Unity_<servername> avec un script dans l'analyseur de requête de theSQL. Sur le serveur d'Unity de theCisco, terminez-vous ces étapes :
    1. Choisissez le début > les programmes > la Microsoft SQL Server > l'analyseur de requête.
    2. Cliquez sur OK afin d'utiliser l'authentification de Windows.
    3. Copiez ce script et collez-le dans la fenêtre d'analyseur de requête. 
      /* 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

      Presse F5 afin d'exécuter la requête.

  4. Exécutez le MSCW. Un script est généré sur l'appareil de bureau de serveur d'Unity. Ceci doit être exécuté dans le shell de Gestion d'échange afin de recréer la boîte aux lettres de compte d'Unity_<servername>. ;
  5. Assurez que le catalogue global divisent est stable et l'Unity peut se terminer un plein cycle de synchronisation sans erreur.
    1. Allez aux outils de Cisco Unity le dépôt > les outils d'administration.
    2. Le lancement DCGC rebranchent des configurations.
    3. Ignorez l'avertissement.
    4. Cliquez sur Continue.
    5. Cliquez sur l'onglet global de catalogue et le vérifiez que le serveur en cours de CHROMATOGRAPHIE GAZEUSE est un serveur valide. Sinon, la force de clic rebranchent.
      Ceci recherche nouveau/valide serveur et pourrait prendre quelques moments pour se terminer.

  6. Contrôle/entrée theGC de modification dans le profil MAPI.
    1. Ouvrez une session au serveur de Cisco Unity avec le compte des services de mémoire de message d'Unity (typiquement c'est UnityMsgStoreSvc).
    2. Choisissez le début > le Regedit.
    3. Développez la clé [HKEY_CURRENT_USER \ logiciel \ Microsoft \ Windows NT \ sous-système Messagerie de CurrentVersion \ Windows \ profils \ profil système d'Unity].
    4. Localisez la clé cette des êtres avec le DCA….
      Le nom du serveur de CHROMATOGRAPHIE GAZEUSE est enregistré dans la clé 001e6602.
    5. Modifiez s'il y a lieu.

Remarque: Le Cisco Unity Version 5.0 est extrémité de support. La dernière date pour le support sur la version 7.x d'Unity et la version 8.x d'Unity est janvier 31, 2015. Le centre d'assistance technique (TAC) ne pourra pas aider avec de nouvelles questions après cette date.


Conversations connexes de la communauté de soutien de Cisco

Le site Cisco Support Community est un forum où vous pouvez poser des questions, répondre à des questions, faire part de suggestions et collaborer avec vos pairs.


Document ID: 118296