Introduction
Ce document décrit les étapes de modification du mot de passe du compte cvp_dbadmin pour le serveur de rapports Customer Voice Portal (CVP) lorsque le processus normal de réinitialisation échoue avec l'erreur "Script changePWD execution failed, reason=1351".
Conditions préalables
Exigences
Cisco vous recommande de prendre connaissance des rubriques suivantes :
- Portail vocal client (CVP)
- Windows Server 2008
- Procédure de base pour réinitialiser les mots de passe utilisateur CVP reporting
Composants utilisés
Les informations contenues dans ce document sont basées sur la version 9.0(X) et les versions ultérieures de CVP.
The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. If your network is live, make sure that you understand the potential impact of any command.
Problème : Échec du mot de passe cvp_dbadmin
Il est possible que cette procédure de base de modification du mot de passe cvp_dbadmin échoue et que les journaux reflètent ces erreurs.
ORM logs (Path: )
09:16:45 listener-thread: err = -951: oserr = 0: errstr = cvp_dbadmin@domain.com:Incorrect password or user cvp_dbadmin@XXXXXXX.XXXXXX.com[domain.com] is not known on the database server.
OAMP logs (path: )
09:14:34.576 -0500: %CVP_9_0_OAMP-3-OAMP_OWEB_FORWARD_DEVICE_EXCEPTION_ERROR: An unexpected exception occurred during operation change reporting db user password-cvp_dbuser (Device name:XXXXXXXXX | Managed address: X.X.X.X | Device type: Unified CVP Reporting Server): com.cisco.cvp.oamp.omgr.exception.ORMException: Exception invoking MBean Operation: methodName=changeUserPassword,params=*****,bReconnectIfNotConnected=true,signature=[java.lang.String, java.lang.String, java.lang.String],this=connection=ormAddress=X.X.X.X,uri=service:jmx:rmi:///jndi/rmi://X.X.X.X:2099/jmxrmi,objectName=OAMP:address=X.X.X.X,deviceType=CVP_RPT_SERVER,componentType=SubsystemReporting
at com.cisco.cvp.oamp.omgr.adapter.mgmt.MBeanAdapter.invoke(MBeanAdapter.java:464)
at com.cisco.cvp.oamp.omgr.adapter.mgmt.MBeanAdapter.invoke(MBeanAdapter.java:385)
at com.cisco.cvp.oamp.omgr.Component.invokeOnORM(Component.java:1377)
Le problème se produit lorsqu'un Service Pack (SP1) est installé sur la plate-forme Windows 2008 de Reporting Server.
Solution
La même instance de mot de passe se produit en raison de l'ID de bogue Cisco CSCuw90124 et vous pouvez résoudre le problème et maintenir le même mot de passe pour les comptes cvp_dbuser et cvp_admin à l'aide de ces étapes.
- Désactivez tous les services du CVP, à l'exception du service ORM (il est utilisé pour communiquer avec le serveur OAMP).
- Sur le serveur de rapports, cliquez sur Poste de travail et cliquez avec le bouton droit de la souris sur Gérer, naviguez à présent vers Utilisateurs locaux et utilisateurs de groupe et modifiez le mot de passe cvp_dbuser.
- Utilisez le mot de passe ci-dessus (de cvp_dbuser) dans ces étapes
Étape 1.Dans Reporting Server, à partir de l’invite de commandes, accédez au répertoire C:\Cisco\CVP\bin.
Étape 2. Exécutez la commande report-init.bat -reporthashpw YourPassword (identique à celle définie à la deuxième étape).
Étape 3. Vérifiez si le fichier reporting.properties est mis à jour.
- Sous OAMP server, accédez à Device Management > Reporting Server > Database Administration > Change User Passwords.
- Sélectionnez Utilisateur de base de données dans le menu déroulant Utilisateur.
- Utilisez le mot de passe indiqué ci-dessus en tant qu'ancien mot de passe et créez un nouveau mot de passe en enregistrant et en déployant.
- Vérifiez le fichier reporting.properties dans le serveur de rapports et confirmez qu'il a été mis à jour.
- Démarrez les services ou redémarrez le serveur de rapports.
Voici la procédure de base pour réinitialiser le mot de passe du compte du serveur de rapports CVP :
- Ouvrez une session Bureau à distance sur le serveur de rapports.
- Connectez-vous au serveur avec un utilisateur disposant de droits d'administrateur.
- Vérifiez que les utilisateurs de rapports cvp_dbadmin, cvp_dbuser existent sur le serveur de rapports CVP.
- Assurez-vous que les utilisateurs de rapports CVP sont membres des groupes Administrateurs locaux et Administrateurs Informix.
- Assurez-vous que les comptes d'utilisateurs de rapports CVP ne sont pas verrouillés.
- Assurez-vous que le serveur de rapports est ARRÊTÉ via la console CVP OPS avant de modifier le mot de passe Windows. Si le serveur de rapports n'est pas arrêté, il tente de se connecter avec la mauvaise combinaison nom d'utilisateur/mot de passe et de verrouiller le compte cvp_dbuser.
- Assurez-vous que le service Cisco CVP Resource Manager est démarré et en cours d'exécution sur le serveur de rapports CVP.
- Accédez à Gestion de l'ordinateur > Utilisateurs et groupes locaux > Utilisateurs.
- Réinitialisez le mot de passe de cvp_dbadmin, cvp_dbuser à un mot de passe temporaire.
- Accédez à la page Web de la console OAMP > CVP Reporting Server > Select/Edit CVP Reporting Server Configuration > Database Administration > Change User Passwords.
- Saisissez l'ancien mot de passe comme mot de passe temporaire, puis saisissez votre nouveau mot de passe permanent.
- Assurez-vous que les comptes ne sont pas verrouillés par le biais des utilisateurs et groupes Windows.
- Redémarrez le serveur de rapports CVP.