Voix et communications unifiées : Cisco Unified Communications Manager (CallManager)

Guide de dépannage de l'intégration de Cisco CallManager et Active Directory

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


Contenu


Introduction

Ce document explique les la plupart des problèmes courants liés à l'intégration de Répertoire actif avec le Cisco CallManager et discute des problèmes courants dans le domaine. Le document aborde des questions dans ces zones :

Conditions préalables

Conditions requises

Aucune spécification déterminée n'est requise pour ce document.

Composants utilisés

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

  • Cisco CallManager 3.x

  • Cisco CallManager 4.x

  • Cisco CallManager 5.x

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.

Conventions

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

Installation

Référez-vous à l'installation de périphérique prêt à brancher du Répertoire actif 2000 pour le Cisco CallManager pour des instructions d'installation et des problèmes courants avec l'installer.

Remarque: Vous pouvez intégrer le Répertoire actif ou le DC Directory avec le Cisco CallManager, mais pas chacun des deux. Afin de déterminer si vous utilisez le DC Directory ou le Répertoire actif avec le Cisco CallManager, choisissez C:\dcdsrvr, et ouvrez le fichier DirectoryConfiguration.ini avec votre application de Notepad.

Remarque: Une ligne semblable à ceci apparaît au début du fichier :

ldapURL=ldap://<HOSTNAME>:8404

Remarque: Si le nombre est 8404, tels que lui est dans cet exemple, vous êtes intégré avec le répertoire C.C. Si le nombre est 389, vous êtes intégré avec le Répertoire actif.

Les pages de CCMAdmin ne fonctionnent pas après périphérique prêt à brancher courant

Vérifiez que les extensions de schéma de Cisco-particularité sont installées. Afin de faire ceci, ouvrez ADSIEdit, LDP, ou n'importe quel utilitaire semblable de Répertoire actif pour visualiser les extensions de schéma. Ces tables fournissent des listes des extensions de schéma de Répertoire actif que le périphérique prêt à brancher installe.

Attributs de particularité de Cisco CallManager version 3.3
CiscoatAppProfile CiscoatDeviceName CiscoatProfileOwner
CiscoatUserProfile ciscoCCNatAllDevices ciscoCCNatControlDevices
ciscoCCNatCurrentLocation ciscoCCNatExtensions ciscoCCNatDescription
ciscoCCNatDeviceProfile ciscoCCNatAAKeyPadMapping ciscoCCNatAAPromptName
ciscoCCNatType ciscoCCNatAssociatedPC ciscoCCNatRoutePartition
ciscoCCNatUserBase ciscoCCNatProfileBase ciscoCCNatDeviceBase
ciscoCCNatExtensionBase ciscoCCNatUserObjectClass ciscoCCNatUserObjectClassHierarchy
ciscoCCNatNamingAttribute ciscoCCNatMapping ciscoCCNatDeviceExtensionBase
ciscoCCNatDeviceModelBase ciscoCCNatMaxSearchResults ciscoCCNatCurrentReplicationID
ciscoCCNatCTIId ciscoCCNatEncodingType ciscoCCNatWaveFile
ciscoCCNatSpokenName ciscoCCNatIAQExtension ciscoCCNatIAQFlag
ciscoCCNatCTIUseEnabled ciscoCCNatCTIUseEnabledDefaultValue CiscoCCNatDeviceProfile
CiscoCCNatDefaultDeviceProfile CiscoCCNatAAInstalled ciscoCCNatSoftPhoneInstalled
ciscoCCNatASRInstalled CiscoCCNatHotellingInstalled ciscoCCNatMultiDevHotellingAllowed
ciscoCCNatMultiDevHotellingAutologout ciscoCCNatMaxHotelDuration ciscoCCNatAuthenticationProxyRights
ciscoCCNatPINLength CiscoCCNatDeviceAuthorizationRequired ciscoCCNatUserSearchAttr
CiscoCCNatPasswordLength ciscoCCNatChunkSize ciscoCCNatConfigInfoIntValue
CiscoCCNatConfigInfoCISValue ciscoCCNatConfigInfoCESValue CiscoCCNatUserLocale
CiscoAtUserProfileString ciscoCCNatConfigInfoIntValueMulti CiscoCCNatConfigInfoCISValueMulti
ciscoCCNatConfigInfoCESValueMulti ciscoCCNatConfigInfoBlobValue ciscoCCNatConfigInfoDNValue
CiscoCCNatCallParkRetrieval CiscoCCNatUserSearchAttrRestrictedChars ciscoCCNatSpecialUserAttr
ciscoCCNatSpecialUserValue ciscoccnataaextension Ciscoccnataamaxsessions
ciscoccnataaterminationchar ciscoccnataawelcomeprompt Ciscoccnatappname
Ciscoccnatcallmanager Ciscoccnatenabled ciscoccnatenginedebug
Ciscoccnatenginemaxsteps Ciscoccnatenginemaxtasks Ciscoccnatenginermiport
Ciscoccnatenginermiregistry Ciscoccnatenginewfreposloc Ciscoccnatenginewfreposident
Ciscoccnatenginewfreposcredent Ciscoccnatenginewfreposdirtype Ciscoccnatenginehostname
Ciscoccnatinittapiport Ciscoccnatmaxsession Ciscoccnatpassword
Ciscoccnatpromptdir Ciscoccnatrouteaddress Ciscoccnatsyspromptdir
Ciscoccnatudpport Ciscoccnatusername Ciscoccnatuserpromptdir
Ciscoccnatwfname Ciscoccnataaoperatorextension CiscoccnatDSN
CiscoccnatMaxConnection CiscoccnatDNIS Ciscoccnattimeout
Ciscoccnatprerouted Ciscoccnatscriptid Ciscoccnattapiportgroup
Ciscoccnattapiportgroupname Ciscoccnattapiportgrouptype Ciscoccnatappid
Ciscoccnattcpipport Ciscoccnateventdatafeed Ciscoccnatcallrouting
Ciscoccnatservicecontrol Ciscoccnattimesync  

Attributs de particularité de CRA
ciscoccnataaextension ciscoccnataamaxsessions ciscoccnataaterminationchar
ciscoccnataawelcomeprompt ciscoccnatappname ciscoccnatcallmanager
ciscoccnatenabled ciscoccnatenginedebug ciscoccnatenginemaxsteps
ciscoccnatenginemaxtasks ciscoccnatenginermiport ciscoccnatenginermiregistry
ciscoccnatenginewfreposloc ciscoccnatinittapiport ciscoccnatmaxsession
ciscoccnatpassword ciscoccnatpromptdir ciscoccnatrouteaddress
ciscoccnatsyspromptdir ciscoccnatudpport ciscoccnatusername
ciscoccnatuserpromptdir ciscoccnatwfname ciscoccnataaoperatorextension
ciscoccnatDSN ciscoccnatMaxConnection ciscoccnatenginewfreposident
ciscoccnatenginewfreposcredent ciscoccnatenginehostname ciscoccnatenginewfreposdirtype
ciscoccnatDNIS ciscoccnattimeout ciscoccnatprerouted
ciscoccnatscriptid ciscoccnattapiportgroup ciscoccnattapiportgroupname
ciscoccnattapiportgrouptype ciscoccnatappid ciscoccnattcpipport
ciscoccnateventdatafeed ciscoccnatcallrouting ciscoccnatservicecontrol
ciscoccnattimesync ciscoccnatdescname ciscoccnatagentlist
ciscoccnatordervalue ciscoccnatresourcegrouplist ciscoccnatresourcepool
ciscoccnatresourceselectcriteria ciscoccnatqueuealgorithm  

Attributs de particularité PA
ciscoccnatPAMediaTermHost ciscoccnatPAMediaTermUDPPort ciscoccnatPARouteAddressNum
ciscoccnatPARouteAddressSC ciscoccnatPATelephonyPort ciscoccnatPANumTelephonyPorts
ciscoccnatPAInterceptorAddress ciscoccnatPAHeartBeatInterval ciscoccnatPAPeerMulticastAddr
ciscoccnatPAPeerTCPPort ciscoccnatPATelephonyProvider ciscoccnatPATelephonyUserName
ciscoccnatPATelephonyPassword ciscoccnatPAPagingSMTPServer ciscoccnatPAExchangeProfileName
ciscoccnatPAExchangeDomainName ciscoccnatPAUniqueUserAttrName ciscoccnatPAPartitionName
ciscoccnatPARuleDTD ciscoccnatPAOperatorExtension ciscoccnatPAMultipleDestTimeout
ciscoccnatPARules ciscoccnatPASpeechServerHosts ciscoccnatPASpeechLicenseHosts
ciscoccnatPADialRules ciscoccnatPAMissedCallNode ciscoccnatPAPersonalAddressBook
ciscoccnatPAMaxDisambiguate ciscoccnatPADisambiguationOrder ciscoccnatPAReconfirmConfLevel
ciscoccnatPAMaxErrorCount ciscoccnatPAMaxTotalErrorCount ciscoccnatPAMaxHelpCount
ciscoccnatPAMaxTotalHelpCount ciscoccnatPADialByNameChar ciscoccnatPADialByExtensionChar
ciscoccnatPADtmfHelpChar ciscoccnatPADialOperatorChar ciscoccnatPAMaxRetryCount
ciscoccnatPAErrorTimeout ciscoccnatPAAllDigitTimeout ciscoccnatPAInterDigitTimeout
ciscoccnatPAPhoneExtnLength ciscoccnatPAPasswordRetries ciscoccnatPALoginRetries
ciscoccnatPAListingIncrement ciscoccnatPAConfidenceLevel ciscoccnatPAHighConfidenceLevel
ciscoccnatPAVmMaxErrCount ciscoccnatPAVmMaxTotalErrCount ciscoccnatPAVmMaxHelpCount
ciscoccnatPAVmMaxTotalHelpCount ciscoccnatPAuOneVmail ciscoccnatPAuOneHost
ciscoccnatPAName ciscoccnatPAStartingPattern ciscoccnatPAPrefixString
ciscoccnatPANumDigits ciscoccnatPADigitsToRemove ciscoccnatPALocalAreaCode
ciscoccnatPADialOutCode ciscoccnatPALongDistanceCode ciscoccnatPAInternationalCode
ciscoccnatPADLRName ciscoccnatPADLRStartPattern ciscoccnatPADLRPrefixString
ciscoccnatPADLRNumDigits ciscoccnatPADLRDigitsToRemove ciscoccnatPANuancePackageName
ciscoccnatPANuancePromptPath ciscoccnatPANuanceBargeIn ciscoccnatPAIntercepFOverPASrvs
ciscoccnatPAFailoverPAServers ciscoccnatPATracePackageList ciscoccnatPADebugPackageList
ciscoccnatPAVoiceMailExtension ciscoccnatPARouteAddressAA ciscoccnatPAOn
ciscoccnatPARejectionConfLevel ciscoccnatPAUserRefreshTime ciscoccnatPACalendarServerName
ciscoccnatPACalendarServerDN ciscoccnatPACalendarMailboxName ciscoccnatPAPagingSMTPPort
ciscoccnatPAPagingSMTPDomain ciscoccnatPAVoiceMailNumber ciscoccnatPAVoiceMailServer
ciscoccnatPAVMailSrvLdapPort ciscoccnatPAVMailServerDN ciscoccnatPAVMailMailboxName
ciscoccnatPAVMailProduct ciscoccnatPACallAnswerTimeout ciscoccnatPAServerAttributes
ciscoccnatPASystemAttributes ciscoccnatPALicenseCode ciscoccnatPAUserGroupName
ciscoccnatPAUserGroupUsers ciscoccnatPAUsrDestinationName ciscoccnatPAUsrDestinationType
ciscoccnatPAUsrDestinationType ciscoccnatPAUsrDestinationNum ciscoccnatPAUsrDestGroupName
ciscoccnatPAUsrDestGroupDests ciscoccnatPAUsrMissedCallUserDN ciscoccnatPAUsrMissedCallID
ciscoccnatPAUsrMissedCallTOD ciscoccnatPAUsrFNpron ciscoccnatPAUsrLNpron
ciscoccnatPAUserPIN ciscoccnatPAUserDisablePA ciscoccnatPAUsrDisableCorpDir
ciscoccnatPAUserTimeZone ciscoccnatPAUserVoiceMailSrv ciscoccnatPAUserCalendarSrv
ciscoccnatPAUserAttributes ciscoccnatUMPersonalGreeting ciscoccnatUMAbsenseGreeting
ciscoccnatUMVmailID ciscoccnatUMDateTimeFormat ciscoccnatUMKeyMapping
ciscoccnatUMNumericPassword ciscoccnatTASystemProfile ciscoccnatTAUserProfile

Si les extensions de schéma ne sont pas installées, il peut être dû à une de ces raisons :

Message d'erreur : Certaines des données de configuration manquent dans systemProfile dans le DC Directory

Ce message d'erreur est généré parce que certaines des valeurs dans le SystemProfile du répertoire C.C ont changé.

  1. Ouvrez l'administrateur de DC Directory, pas la gestion de DC Directory, du début > de l'administrateur de répertoire des programmes >DC.

    /image/gif/paws/18653/ad-ccm-trblsht-guide-9.gif

  2. Choisissez le répertoire > le cisco.com > le CCN > systemProfile.

  3. Profil de système de double clic sur la fenêtre de côté droit.

  4. Allez à l'onglet de la configuration CCM, et le clic modifient. Ceci te permet pour changer les valeurs. Placez la valeur du champ d'attribut de recherche d'utilisateur pour l'envoyer par mail.

    /image/gif/paws/18653/ad-ccm-trblsht-guide-10.gif

  5. Redémarrez le service d'édition de World Wide Web. Choisissez Start > Programs > Administrative Tools > Services. Choisissez le service d'édition de World Wide Web et cliquez sur le service de reprise.

Message d'erreur : L'utilisateur ou le profil utilisateur n'existe pas ou l'attribut de profil utilisateur non réglé pour l'utilisateur

Un utilisateur reçoit ce message d'erreur quand l'utilisateur va à la page > à l'utilisateur > aux droits d'accès > au groupe d'utilisateurs d'administrateur de Cisco CallManager.

Error Number: -1005 Description: User or User Profile doesn't exist or
user profile attribute not set for the user.

Cette question se produit si les utilisateurs n'ont pas un périphérique associé à leurs profils et est documentée par l'ID de bogue Cisco CSCsb33173 (clients enregistrés seulement). Comme une résolution à ce problème, associent un périphérique, puis retirez l'association de périphérique du profil utilisateur. Ceci met à jour les attributs ciscoUserProfile et ciscoUserProfileString dans le Répertoire actif. Si ceci ne fonctionne pas, vous pouvez devoir utiliser le répertoire C.C.

Incapable de créer ou éditer des utilisateurs des pages d'admin de CallManager après l'intégration de Répertoire actif

Après que vous installiez le périphérique prêt à brancher du Répertoire actif 2000 sur la version de Cisco CallManager 4.0(1) ou plus tard, une erreur est générée quand vous essayez de créer ou éditer des utilisateurs des pages d'administration de Cisco CallManager.

Error
The following error occurred while trying to load the requested page.    

The phone administrator is currently not allowed to add or delete users. 
Click here to reload.

Il n'y a aucune question quand vous visualisez les utilisateurs des pages d'administration de Cisco CallManager. Comme contournement pour cette question, placez la valeur pour le paramètre de configuration UserDirAccess de répertoire LDAP pour rectifier dans le fichier de C:\dcdsrvr\Config\UMDirectoryConfiguration.ini. En outre, assurez-vous que le mot de passe DirectoryConfiguration.ini est identique que le mot de passe affiché dans cette entrée dans le registre : \ \ HKEY_LOCAL_MACHINE \ logiciel \ Cisco Systems, Inc. \ configuration de répertoire \ MGRPW. Cette question est dépistée par l'ID de bogue Cisco CSCef00533 (registeredcustomers seulement).

Incapable d'ouvrir une session de la page d'utilisateur de Cisco CallManager quand l'utilisateur est créé à partir du Répertoire actif

Le Répertoire actif ajoute avec le prénom de nom commun, par défaut. Quand vous essayez d'ouvrir une session des pages d'utilisateur de Cisco CallManager, ils recherchent l'utilisateur avec le nom commun. Ceci pose le problème et est expliqué dans l'ID de bogue Cisco CSCdu65765 (clients enregistrés seulement).

  • Contournement 1 — Ouvrez une session à la page d'utilisateur de Cisco CallManager avec le prénom, le nom de famille, et le mot de passe.

  • Contournement 2 — Créez un nouvel utilisateur dans le système avec l'ID utilisateur. Voir la cette procédure pour des instructions :

  1. Choisissez le Start > Programs > Administrative tools > les utilisateurs et les ordinateurs de Répertoire actif.

    /image/gif/paws/18653/ad-ccm-trblsht-guide-1.gif

  2. Cliquez avec le bouton droit les utilisateurs, et choisissez nouveau > utilisateur.

    /image/gif/paws/18653/ad-ccm-trblsht-guide-2.gif

  3. Écrivez vos informations pertinentes

    quand le nouvel objet - La fenêtre d'utilisateur apparaît, et clique sur Next.

    /image/gif/paws/18653/ad-ccm-trblsht-guide-3.gif

  4. Écrivez vos paramètres du mot de passe, et cliquez sur Next.

    /image/gif/paws/18653/ad-ccm-trblsht-guide-4.gif

  5. Vérifiez vos informations, et cliquez sur Finish.

    /image/gif/paws/18653/ad-ccm-trblsht-guide-5.gif

Répertoire LDAP du Cisco CallManager 5.x

Dans le Cisco CallManager 5.x, les modifications aux informations de répertoire LDAP et les configurations d'authentification LDAP sont possibles seulement si la synchronisation à partir du répertoire LDAP du client est activée dans la fenêtre de système de LDAP de Cisco CallManager Administration.

Si les utilisateurs finaux existent dans la base de données Cisco CallManager avant que la synchronisation avec un répertoire d'entreprise se produise, ces utilisateurs finaux sont supprimés. Si le Cisco CallManager est déjà synchronisé avec un type différent de serveur, des utilisateurs courants sont identifiés par un état en attendant d'effacement. Un programme d'éboueur qui exécute nocturne supprime ces utilisateurs de la base de données.

Remarque: À Cisco Callmanager 5.x, si vous devez créer de nouveaux utilisateurs, vous devez le faire après que le service de DirSync soit terminé. Référez-vous à la configuration système de LDAP pour plus d'informations sur le système de LDAP dans le Cisco CallManager 5.0.

Les utilisateurs créés à partir du Répertoire actif ne sont pas visibles des Cisco CallManagers Admin Page

Quand vous ne pouvez pas visualiser les utilisateurs que vous avez juste créés à partir du Répertoire actif dans les pages d'admin de Cisco CallManager, il est parce que l'email n'est pas un attribut obligatoire d'utilisateur dans le Répertoire actif. Cependant, c'est un attribut exigé dans le Cisco CallManager. Après que vous créiez un nouvel utilisateur à partir de Répertoire actif, terminez-vous ces étapes afin de remplir champ d'email.

  1. De la fenêtre de Répertoire actif, cliquez avec le bouton droit l'utilisateur, et choisissez Properties.

    /image/gif/paws/18653/ad-ccm-trblsht-guide-6.gif

  2. Cliquez sur l'onglet Général, assurez-vous que les informations utilisateur sont correctes quand la fenêtre de Properties de l'utilisateur apparaît, et cliquent sur OK.

    /image/gif/paws/18653/ad-ccm-trblsht-guide-7.gif

Incapable aux champs d'utilisateur en mise à jour des pages de préférence de l'utilisateur

Une erreur est générée quand vous essayez d'accéder à l'utilisateur > ajoutez un nouvel utilisateur ou l'User > Global Directory.

C'est un exemple de l'état d'erreur.

The error report was:
---------------------------------------------------------------------------
The following error occurred while trying to load the requested page.    
Couldn't create user object.0

Par défaut, les pages utilisateur d'admin de Cisco CallManager sont placées de sorte que seulement des champs de CallManager-particularité de Cisco puissent être modifiés des pages utilisateur. Ceci peut être facilement changé avec cette procédure :

  1. Exécutez Regedit.

  2. Choisissez HKEY_LOCAL_MACHINE > LOGICIEL > Cisco Systems, Inc. > configuration de répertoire.

  3. Vous voyez une clé nommée DIRACCESS. Par défaut, la valeur de cette clé est placée à faux. Changez la valeur de cette clé pour rectifier.

  4. Redémarrez le service d'admin IIS.

L'utilisateur est créé à partir du Répertoire actif et l'indicateur de DIRAccess est placé à faux - des changements non enregistrés des champs Editable

Ce problème est décrit plus loin dans l'ID de bogue Cisco CSCdu38177 (clients enregistrés seulement) et sera réparé dans des versions futures de Cisco CallManager.

Le contournement pour ce problème est de placer l'indicateur de DirAccess pour rectifier. Une fois que chaque utilisateur qui est créé de la console de Répertoire actif est modifié au moins une fois des pages d'utilisateur de Cisco CallManager, l'indicateur de DirAccess peut être placé à faux.

Le préposé de Web ne travaille pas après que le périphérique prêt à brancher fonctionne

Pour le préposé de Web, l'installation crée un utilisateur nommé cadre CTI. Cet utilisateur est utilisé par le préposé de Web et n'est pas visible de la page de recherche d'utilisateur d'admin de Cisco CallManager. Le mot de passe pour cet utilisateur n'est pas placé par l'installation. Allez à la console de Répertoire actif et modifiez le mot de passe pour cet utilisateur au ciscocisco afin d'obtenir le Web accompagnant le travail.

/image/gif/paws/18653/ad-ccm-trblsht-guide-8.gif

Le Cisco CallManager doit-il faire partie du même domaine que le Répertoire actif ?

Non, le serveur Cisco CallManager n'a pas besoin d'être un membre d'aucun domaine de Répertoire actif pour installer ce périphérique prêt à brancher. Il est recommandé que vous maintenez tous vos serveurs Cisco CallManagers dans des groupes de travail de Windows plutôt que des domaines de Répertoire actif.

L'utilisateur ne peut pas être authentifié/incapable de se connecter au serveur LDAP

Après l'installation du plug-in Active Directory pour le Cisco CallManager dans un environnement de niveau multi de la gestion (MLA), l'accès à la gestion que les pages échoue avec vous ne peut pas être authentifié avec succès. Incapable de se connecter au message d'erreur de serveur LDAP.

Dans un environnement de Cisco CallManager où MLA est activé, si le plug-in Active Directory est installé, l'accès aux pages de gestion est perdu. Vous pouvez observer ce problème si MLA est installé avant que le plug-in Active Directory soit installé. Installez le plug-in Active Directory devant l'installation MLA.

Terminez-vous ces étapes afin d'aborder cette question :

  1. Désinstallez MLA.

    Référez-vous à la section multiniveaux désinstallante d'Access de gestion de Cisco CallManager du guide multiniveaux d'Access de gestion de Cisco CallManager.

  2. Réinstallez le plug-in Active Directory.

    Référez-vous à l'installation de périphérique prêt à brancher du Répertoire actif 2000 pour le Cisco CallManager.

  3. Réinstallez MLA.

    Référez-vous à la section multiniveaux installante d'Access de gestion de Cisco CallManager du guide multiniveaux d'Access de gestion de Cisco CallManager.

Ne peut pas modifier des utilisateurs dans les associations de périphérique de Répertoire actif ou de mise à jour avec le Cisco CallManager Administration

Après qu'une mise à jour au Cisco CallManager 4.x, l'utilisateur ne puisse pas modifier des utilisateurs dans les associations de périphérique de Répertoire actif ou de mise à jour avec le Cisco CallManager Administration. Ceci a comme conséquence ne pourrait pas utilisateur en mise à jour. Error No: -1009 message d'erreur de contrainte de violation.

Le problème est discuté dans l'ID de bogue Cisco CSCeg34036 (clients enregistrés seulement) et est résolu dans des versions de Cisco CallManager 4.0(2a) ES21, 4.1(2) ES13 ou versions ultérieures. Cependant, des utilisateurs existants avec des problèmes doivent toujours être manuellement réparés avec les instructions mentionnées. On observe le défaut en deux conditions :

  • Quand le GUID est ajouté à un compte existant qui n'a pas le GUID parce que l'utilisateur a été initialement configuré avec une version antérieure de Cisco CallManager. Par exemple, quand un nombre de répertoire de profil utilisateur (DN) ou le DN de profil d'application ne contient pas le GUID ajouté à la fin, mais l'attribut de ciscoAtGUID est rempli pour l'utilisateur ou vice versa.

    Considérez ce DN de profil de profil utilisateur et d'application :

    cn=user-Profile-{GUID}, ou=profiles,ou=CCN,o=cisco.com 
    and 
    cn=user-CCNProfile-{GUID}, ou=profiles,ou=CCN,o=cisco.com 
  • Chaque fois qu'un utilisateur est modifié, l'attribut ciscoAtUserProfile et ciscoAtAppProfile est créé de nouveau et mis à jour pour l'utilisateur. Si l'attribut de ciscoAtGUID n'est pas présent, le nouveau DN de profil utilisateur est créé comme affiché :

    cn=user-Profile, ou=profiles,ou=CCN,o=cisco.com 
    and 
    cn=user-CCNProfile, ou=profiles,ou=CCN,o=cisco.com

    Puisque ces dn n'existent pas dans le répertoire, une erreur de violation de contrainte est jetée, et la mise à jour d'utilisateur échoue.

Procédez comme suit pour résoudre ce problème :

  1. Lancez ADSIEdit pour regarder directement les attributs dans le Répertoire actif pour l'utilisateur en question.

  2. Naviguez vers l'entrée CN=user1,OU=evt,OU=avvid,DC=irvine,DC=com.

  3. Cliquez avec le bouton droit l'objet, et choisissez Properties.

  4. Le ciscoatGUID choisi sélectionnent dessous une propriété pour visualiser.

  5. Prenez une sauvegarde de la valeur actuelle pour l'attribut de ciscoatGUID pour cet utilisateur. Afin de faire ceci sauvegardez la valeur de ciscoatGUID dans Notepad de sorte qu'il puisse être remis, s'il y a lieu.

  6. Enlevez la valeur actuelle pour l'attribut de ciscoAtGUID de ces trois entrées dans le serveur de Répertoire actif :

    • CN=user1-profile,OU=profiles,OU=CCN,OU=Cisco,DC=irvine,DC=com

    • CN=user1-CCNProfile,OU=profiles,OU=CCN,OU=Cisco,DC=irvine,DC=com

    • Unité CN=user1,OU=evt,OU=avvid, DC=irvine, DC=com

  7. Essayez d'associer un périphérique à l'utilisateur user1 des pages d'administration de Cisco CallManager.

Ce comportement se produit également quand vous tentez de mettre à jour une association de périphérique pour un utilisateur qui a été renommé dans le Répertoire actif. Par exemple, les dn ne contiennent pas l'attribut GUID, mais l'attribut de ciscoAtGUID est rempli.

Procédez comme suit pour résoudre ce problème :

Remarque: Les étapes de résolution pour la deuxième condition résolvent également la première condition avec la suppression de toute la CallManager-particularité de Cisco relative à l'information à cet utilisateur dans le Répertoire actif.

  1. Lancement ADSIEdit pour regarder directement les attributs dans le Répertoire actif pour l'utilisateur en question.

  2. Naviguez vers l'entrée CN=user1,OU=evt,OU=avvid,DC=irvine,DC=com.

  3. Cliquez avec le bouton droit l'objet, et choisissez Properties.

  4. Le ciscoatGUID choisi sélectionnent dessous une propriété pour visualiser.

  5. Effacez la valeur courante actuelle pour l'attribut de ciscoAtGUID.

  6. Sélectionnez l'attribut ciscoatUserProfile pour le même utilisateur, et effacez-le.

  7. Sélectionnez l'attribut ciscoatUserProfileString pour le même utilisateur, et effacez-le.

  8. (Facultatif) pour le ménage, supprimez les entrées orphelines de profil pour l'utilisateur de l'OU de Cisco, telle qu'OU=profiles, OU=CCN, OU=Cisco, DC=irvine, DC=com.

    Par exemple, si olduser1 est renommé à user1, les entrées dans le début OU de Cisco avec user1 ou olduser1 peuvent être supprimées. Les neufs sont recréés quand la nouvelle association de périphérique est faite. Référez-vous à ces exemples :

    • CN=olduser1-profile-{00229191414072004},OU=profiles,OU=CCN,OU=Cisco,DC=irvine,DC=com

    • CN=olduser1-CCNProfile-{00229191414072004},OU=profiles,OU=CCN,OU=Cisco,DC=irvine,DC=com

    • CN=user1-CCNProfile-{00229191414072004},OU=profiles,OU=CCN,OU=Cisco,DC=irvine,DC=com

  9. Essayez d'associer un périphérique à l'utilisateur user1 des pages d'administration de Cisco CallManager.

    Remarque: Si ces étapes ne résolvent pas le problème, réexécutez le périphérique prêt à brancher d'AD.

Incapable aux utilisateurs d'Add/Edit de la page d'administration de Cisco CallManager

Ce message d'erreur est reçu quand vous essayez d'ajouter/éditez des utilisateurs par la page d'administration de Cisco CallManager :

Error: The following error occurred while trying to load the requested page. 
Could not update user.
Error No: -2100
Error Description: Access Denied

Access a refusé le message apparaît quand le DC Directory ne fonctionne pas complètement ou est dans un état fait une pause. Redémarrez le DC Directory afin de résoudre le problème. En outre, examination des problèmes de l'espace disque, puisque le bas espace disque peut faire entrer le DC Directory dans un état fait une pause.

Dans des intégrations de Répertoire actif, cette erreur peut se produire si les autorisations correctes ne sont pas placées correctement pour les utilisateurs de Répertoire actif. Vérifiez une deuxième fois ces autorisations avec la documentation et relancez.

Les pages d'administration de Cisco CallManager sont inaccessibles à l'administrateur de Cisco CallManager (MLA est activé)

Après que le Cisco CallManager soit intégré avec le Répertoire actif (AD) par le module d'extension de configuration de répertoire, les pages d'administration de Cisco CallManager sont inaccessibles à l'administrateur de Cisco CallManager.

Quand CCMPWDChanger est utilisé pour placer le mot de passe pour le compte de CCMAdministrator, cette erreur apparaît :

Error: User id CCMAdministrator is not valid

Quand l'administrateur de Cisco CallManager, le Cisco CallManager SysUser et les comptes IPMA SysUser sont créés dans la base de création d'utilisateur, n'importe quel utilisateur qui est créé par le Cisco CallManager Administration réside sous le noeud de base de création d'utilisateur dans le répertoire. Assurez-vous que la base de création d'utilisateur est la même que la base de recherche d'utilisateur, ou un sous-arbre sous la base de recherche d'utilisateur. Si ceci n'est pas assuré, des utilisateurs créés au Cisco CallManager Administration ne peuvent pas être trouvés.

La base de recherche d'utilisateur stocke les informations utilisateur d'AD de Microsoft. La base de recherche d'utilisateur est le dénominateur commun de tous les conteneurs où des données d'utilisateur sont enregistrées. Par défaut, toutes les données d'utilisateur sont enregistrées dans le répertoire utilisateur. Si d'autres unités organisationnelles (OUs) sont installées, le dénominateur commun doit être spécifié.

Message d'erreur : DCD09400032 : Les informations de version de domaine n'ont pas pu être obtenues. Les privilèges principaux d'admin et d'admin de domaine ne sont pas disponibles

L'utilisateur ne peut pas ouvrir une session à CCMAdmin de nom ou à IP address sur le serveur d'abonné, et au DCD09400032 : Les informations de version de domaine n'ont pas pu être obtenues. Les privilèges principaux d'admin et d'admin de domaine ne sont pas disponibles, message d'erreur apparaît. Cependant, l'utilisateur peut ouvrir une session au ccmadmin et au répertoire C.C sur l'éditeur.

Ce problème se pose quand il y a une situation de la non-concordance de mot de passe entre l'éditeur et l'abonné avant une mise à jour. Pendant une mise à jour de l'abonné, une tentative de recréer les accords de réplication est initiée. Le script responsable de la récréation des accords de réplication est fourni avec le mot de passe administrateur par l'abonné. Puisque l'abonné et l'éditeur ont différents mots de passe, le mot de passe fourni par l'abonné est incorrect et par conséquent, le script n'établit pas des accords de réplication. En raison de ceci, l'abonné ne fonctionne pas à la fin de la mise à jour et affiche le message d'erreur.

Pour résoudre ce problème, exécutez les étapes suivantes :

  1. De l'éditeur de Cisco CallManager, choisissez le Start > Run, tapez CCMPWDChanger et l'appuyez sur entrent. Référez-vous à la modification le mot de passe pour plus de détails sur l'outil de CCMPWDChanger.

  2. Exécutez reconfig_cluster.cmd.

  3. En outre, assurez-vous que l'hôte et les fichiers lmhosts sont mis à jour sur tous les serveurs.

Erreur : erreur d'exécutions (-1)

Le répertoire actif renvoie (erreur d'erreur d'exécutions (« -1)"), avec cette erreur détaillée :

 LDAPMessage searchResDone(135) operationsError (000020D6: SvcErr: 
> DSID-031006CC, problem 5012 (DIR_ERROR), data 0) [0 results]

Procédez comme suit pour résoudre ce problème :

  1. Sur le serveur Cisco CallManager, choisissez le début > les programmes > la Microsoft SQL Server pour ouvrir le gestionnaire d'entreprise SQL.

  2. Effectuez un zoom avant à la base de données CCM > aux Tableaux les plus récents >.

  3. Tableau ouvert choisi > retour toutes les lignes.

  4. Mettez à jour la table de MLAParameter dans la base de données cm avec la valeur correcte (pour l'AD Userbase).

Applications

Incapable de voir le lien ICD avec le Répertoire actif

Le lien ICD est lancé seulement quand l'application ICD est installée. Dans quelques versions de l'application ICD, ceci ne se produit pas (DDTS). Terminez-vous ces étapes comme contournement :

  1. Exécutez ce script et ajoutez-le dans un fichier.

    dn: cn=System Profile, ou=systemProfile, 
    ou=CCN, ou=Cisco, dc=sakapur, dc=cisco, dc=com
    changeType: modify
    replace: ciscoCCNatIAQFlag
    ciscoCCNatIAQFlag :  true
  2. Sauvegardez ceci dans C:\dcsrvr\run\dcx500\config\AD\setICD.ldif.

  3. Dans les lignes dans l'étape 1, changez le ciscobase à la bonne valeur pour le système (par exemple, ou=Cisco, dc=sakapur, dc=Cisco, dc=com) par votre ciscobase de système.

  4. Exécutez cette commande et remplacez l'adresse IP de l'ordinateur de Répertoire actif, du DN d'administrateur, et du mot de passe.

    C:\dcdsrvr\bin\ldapmodify -h 10.10.10.21 -p 389 -D 
    "cn=Administrator, cn=users, dc=sakapur, dc=cisco, dc=com" -w 
    "mypassword" -a -c -v -f C:\dcdsrvr\run\dcx500\config\AD\setICD.ldif
    
  5. Après que cette commande fonctionne avec succès, redémarrez le service d'admin IIS. Une fois que redémarré, vous devriez voir le lien ICD.

Le Cisco IP SoftPhone ne parcourt pas le Répertoire actif

Cisco IP SoftPhone 1.2 et Répertoire actif de furetage de support de versions ultérieures. Il n'est pas disponible avec des versions antérieures de téléphone IP. Il y a contournement pour ce problème pour des versions antérieures de téléphone IP si vous permettez l'anonyme parcourez. Référez-vous aux informations de Microsoft sur configurer le Répertoire actif pour l'accès anonymeleavingcisco.com pour de plus amples informations.


Informations connexes


Document ID: 18653