Voix et communications unifiées : Cisco Unity

Diagnostics des problèmes de serveur Exchange hors connexion pour Cisco Unity 3.x et version ultérieure

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


Contenu


Introduction

Il y a un certain nombre de situations quand des signaler de Cisco Unity qu'un Microsoft Exchange Server est hors ligne. Typiquement, ceci se produit directement comme réponse à une panne avec le serveur exchange en question. Mais, il y a quelques scénarios quand un état hors ligne est signalé même si le serveur exchange semble être en ligne. Ce document décrit comment diagnostiquer et résoudre ces situations.

Conditions préalables

Conditions requises

Cisco vous recommande de prendre connaissance des rubriques suivantes :

  • Microsoft Exchange 2000

  • Microsoft Exchange 5.5

  • Gérez les services de Microsoft Windows par l'applet

Composants utilisés

Ce document n'est pas limité à des versions de matériel et de logiciel spécifiques.

Conventions

Pour plus d'informations sur les conventions utilisées dans ce document, reportez-vous à Conventions relatives aux conseils techniques Cisco.

Problème

Ces entrées de journal d'événements peuvent apparaître si le Cisco Unity le détecte qu'un serveur exchange est hors ligne.

Remarque: Ces erreurs de journal d'événements sont spécifiques au Cisco Unity 3.1(5) et premières. Pour le Cisco Unity 4.0(1), la source d'événement change en CiscoUnity_MalEx et CiscoUnity_AvWm. Les id d'événement peuvent changer aussi bien.

Erreurs de journal d'événements spécifiques au Cisco Unity 3.1(5) et premières
  Event Type: Error
  Event Source: AvWm
  Event Category: Warning
  Event ID: 2903
  Date: 4/3/2002
  Time: 11:44:34 AM
  User: N/A
  Computer: CPRYELLOWUTY1
  Description: <Exchange server name> has gone offline (AvCsMgr:3982)

Remarque: Le name> de serveur de <Exchange est remplacé par le nom du serveur exchange qui est détecté pour être dans l'état d'indisponibilité. Dans cet exemple précédent, AvCsMgr:3982 représente le nom du service de Cisco Unity qui a détecté le serveur pour être hors ligne et l'ID de processus de ce service.

En plus de l'entrée de journal d'événements précédente, MalEx, do, et conversations peuvent signaler des erreurs liées à l'activité de Messagerie avec code d'erreur 8004aa00. C'est un exemple de ce scénario. En bref, toutes les fois que code d'erreur 8004aa00 est en cas log vu, c'est un résultat de la détection du composant d'AvWm qu'un serveur exchange est hors ligne.

Activité de Messagerie avec code d'erreur 8004aa00
  Event Type: Error
  Event Source: MALEx_MC
  Event Category: Error
  Event ID: 30002
  Date: 4/11/2002
  Time: 7:41:45 AM
  User: N/A
  Computer: CPRYELLOWUTY1
  Description: Last Category An attempt to access Exchange Private Store 
  has failed: 8004aa00.

Solution

Le composant d'AvWm dans le Cisco Unity est responsable de la détermination de l'état des serveurs exchanges avec lesquels il interagit. Le composant d'AvWm examine périodiquement chaque serveur exchange qui est surveillé par le Cisco Unity à intervalles 15-second. Le procédé composant de test d'AVWm a deux étapes :

  1. Ouvrez le gestionnaire de contrôle des services sur chaque serveur exchange.

  2. Questionnez l'état des services de MSExchange, par exemple, MSExchangeIS et MSExchangeDS sont des services pour l'échange 5.5, et le MSExchangeIS est le service pour l'échange 2000, afin de déterminer si les services sont dans l'état courant.

    Tandis que ce test n'est pas une indication absolue d'état de serveur exchange, il donne un bon aperçu des santés de la connexion réseau au serveur exchange et du serveur exchange lui-même.

Diagnostic des questions hors ligne de serveur exchange

Si le Cisco Unity signale inexactement qu'un serveur exchange est en panne, terminez-vous ces étapes afin d'aider à diagnostiquer la cause :

  1. Vérifiez le câblage réseau, des configurations du network interface card (NIC), des Commutateurs, et ainsi de suite afin de s'assurer que le serveur de Cisco Unity et les serveurs d'échange en question sont correctement connectés.

  2. Vérifiez qu'en cas le message de log signalé par serveur pour AvWm précédemment affiché est en effet accessible de nom. Les utilitaires tels que le PING, l'IPCONFIG, et le NSLOOKUP sont utiles dans le diagnostic des questions de résolution de noms.

  3. Enable AvWm traçant au journal d'événements. Choisissez HKLM > logiciel > Voix active > AvWm > 1.00.

  4. Changez la valeur de niveau de diag à 1.

    Au prochain intervalle de ping de serveur, AvWm génère relatif à l'information supplémentaire à la cause de l'erreur dans le journal d'événements d'application. Codes d'erreur peuvent être affichés dans ces entrées de journal d'événements. Codes d'erreur qui affichent en cas le log fournissent des informations afin d'aider à diagnostiquer la raison pour laquelle des signaler de Cisco Unity qu'un serveur exchange est hors ligne.

    Remarque:  Connectez-vous en cas, codes d'erreur sont affichés en tant que des valeurs hexadécimales à huit chiffres, par exemple, 80040005 ou 80070005. Pour la simplicité, des descriptions de ce code d'erreur sont identifiées par seulement les quatre chiffres hexadécimaux de droite de code d'erreur. Par exemple, la valeur hexadécimale 80040005 est représentée en tant que 0005.

    Code d'erreur Description Commentaire
    0424 Le service spécifié n'existe pas car un service installé. Contrôle afin de s'assurer que l'échange est installé sur le serveur qui est cinglé. En outre, si le Cisco Unity interagit avec des serveurs de l'échange 2000, HKLM > Voix active > AvWm de logiciel > 1.00 > valeur de l'échange 2000 doivent être placés à 1. S'il n'est pas, le Cisco Unity cingle pour MSExchangeDS, qui n'est pas disponible pour des serveurs de l'échange 2000.
    06ba Le serveur Eao de procédure de retirer (RPC) est indisponible. Ceci indique un problème de Connectivité avec le serveur exchange mentionné. Re-vérifiez que le serveur spécifié est valide, son nom peut être résolu, et que la connexion réseau entre le Cisco Unity et ce serveur est valide.
    06be Le protocole RPC a manqué. Ceci peut indiquer ou une question avec la connexion au serveur exchange, ou que les services d'échange ne fonctionnent pas. Vérifiez le login de gestionnaire et d'événement de contrôle des services le serveur exchange en question afin de voir s'il y a des questions avec les services d'échange.
    0005 Access est refusé. Le compte sous lequel le service de Cisco Unity fonctionne n'a pas des droits de questionner le gestionnaire de contrôle des services. Ceci peut se produire quand le Cisco Unity interagit avec des batteries de l'échange 2000 et la mémoire de message de Cisco Unity qui fait face à des services, par exemple, AvCsMgr, AvUmrSyncSvr, AvMsgStoreMonitorSvr, sont configurées pour fonctionner comme comptes de système local. Puisque les batteries de l'échange 2000 ne permettent pas l'accès de compte de système local pour questionner le gestionnaire de contrôle des services, AvWm considère la batterie pour être vers le bas. La solution est de commuter ces services pour s'exécuter comme compte de domaine, et pour s'assurer que ce compte n'est pas bloqué par des stratégies de gens du pays ou de domaine d'accéder au gestionnaire de contrôle des services.

  5. Choisissez HKLM > logiciel > Voix active > AvWm > 1.00 > le contrôle d'état de serveur de débronchement (DWORD) et placez la valeur à 1.

  6. Redémarrez les services d'Unity.

Résoudre des problèmes de connectivité de serveur

Cette section décrit quelques conseils pour la résolution des problèmes de connectivité de serveur exchange.

attention Attention : Si vous changez la clé de registre fausse ou écrivez une valeur incorrecte, ceci peut faire fonctionner mal le serveur. Avant que vous éditiez le registre, confirmez que vous savez le restaurer si un problème se pose. Référez-vous aux thèmes restaurants dans l'aide de Registry Editor.

Remarque: Une sauvegarde typique du serveur de Cisco Unity ne sauvegarde pas le registre. Notez également que pour le Basculement de Cisco Unity, des changements dans le registre sur un serveur de Cisco Unity doivent être apportés manuellement sur l'autre serveur de Cisco Unity, parce que des changements dans le registre ne sont pas répliqués. Si vous avez n'importe quelles questions sur la façon dont changer des configurations de clé de registre, entrez en contact avec le support technique de Cisco.

Forçant des serveurs toujours pour être

Si vous ajoutez cette valeur de registre et la placez à 1, ceci désactive le contrôle de ping de serveur :

HKLM > Software > Active Voice > AvWm > 1.00 > Disable Server Status Check (DWORD)

Ceci fait supposer AvWm que tous les serveurs exchanges sont en fonctionnement tout le temps. C'est particulièrement utile dans des cas quand le Cisco Unity interagit avec une batterie de l'échange 2000, et une question de droites empêche AvWm de questionner le gestionnaire de contrôle des services sur la batterie. Si vous placez cette valeur de registre, elle peut laisser le Cisco Unity démarrer, et permet la question de droites à adresser à une date ultérieure.

attention Attention : Ceci devrait être considéré un contournement à court terme, puisque n'importe quelle panne de réseau ou de batterie a comme conséquence la dégradation de représentation grave de Cisco Unity.

Forçant des serveurs toujours pour être vers le bas

Si vous ajoutez cette valeur de registre et la placez à 1, ceci désactive le contrôle de ping de serveur :

HKLM > Software > Active Voice > AvWm > 1.00 > All Servers Down (DWORD)

Ceci fait supposer AvWm que tous les serveurs exchanges sont hors ligne. Ceci peut être utile dans le diagnostic de la fonctionnalité du référentiel de message de Cisco Unity (UMR).

Changer l'intervalle de ping de serveur

Si vous ajoutez cette valeur de registre, ceci permet l'intervalle par défaut de ping de serveur à changer :

HKLM > Software > Active Voice > AvWm > 1.00 > Server Ping Period in msecs (DWORD)

Remarque: Ceci exige de vous de redémarrer tout le message faisant face à des services pour qu'il prenne effet, et doit être spécifié en quelques millisecondes. Le par défaut est de 15000 ou 15 secondes.

Vérifier des questions de droites avec le gestionnaire distant de contrôle des services

Ces étapes sont utiles dans la vérification qu'il y a une question de droites en dehors de Cisco Unity. Cette question peut faire surface si le gestionnaire de contrôle des services sur un serveur exchange distant est accédé à quand la mémoire de message de Cisco Unity faisant face à des services, par exemple, AvCsGateway, AvCsMgr, AvMsgStoreMonitor, AvTTSSvr, s'exécutent déjà comme compte de domaine.

  1. Dès le début le menu, choisissent le passage, et écrivent cmd.exe.

  2. À l'invite de commande, écrivez le passage comme /profile /user : <svcacct> cmd.exe où le <svcacct> est le domaine \ compte par lequel la mémoire de message faisant face à des services de Cisco Unity s'exécutent. Ceci devrait afficher une nouvelle fenêtre de commandes qui fonctionne sous le contexte du compte des services.

  3. De cette nouvelle fenêtre de commandes, écrivez le MMC.

  4. De la console MMC, choisissez la console > l'ajout/suppression SNAP-dans.

  5. Dans l'ajout/suppression SNAP-dans la fenêtre Propriétés, cliquez sur Add et choisissez les services.

  6. Cliquez sur Add. Dans la boîte de dialogue de services, actionnez l'une autre case d'option d'ordinateur, et écrivez le nom du serveur ou parcourez la liste de baisse et sélectionnez le serveur exchange en question.

  7. Cliquez sur Finish, étroit, et puis CORRECT. Dans la vue d'arborescence, sélectionnez les services SNAP-dans juste ajouté.

    Si une boîte de dialogue apparaît qui indique incapable d'ouvrir le gestionnaire de contrôle des services sur le name> de <server, l'erreur 5 Access est refusée, ceci vérifie qu'un problème de privilège existe avec la capacité du compte des services d'accéder au gestionnaire de contrôle des services de serveur exchange. Ceci doit être adressé pour AvWm afin de fonctionner correctement.

    Si une question de droites est trouvée, elle peut être due aux stratégies de sécurité en place qui affectent la mémoire de message faisant face à des comptes. La personne à charge sur le type d'installation, le contrôleur de domaine, le domaine, et les stratégies de sécurité locale devrait être retirée afin de vérifier que les droites de questionner le gestionnaire de contrôle des services sont disponibles.

Si vous recevez le message d'erreur hors ligne de serveur exchange même après que vous résolvez les problèmes de connectivité de serveur exchange, vérifiez les autorisations pour le compte d'UnityMsgStoreSvc, et le contrôle si vous êtes un membre du groupe d'admins de domaine et d'administrateurs locaux. Employez un compte d'admin de domaine afin d'exécuter l'assistant d'autorisations du dépôt d'outils de Cisco Unity .

Vérifier les ports

S'il y a n'importe quel Pare-feu entre le serveur exchange et le Cisco Unity Server, assurez-vous que tous les ports nécessaires sont ouverts pour activer la transmission entre les serveurs.

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.


Informations connexes


Document ID: 28703