Introdução
Este documento descreve as etapas para alterar a senha da conta cvp_dbadmin para o servidor de relatório do Customer Voice Portal (CVP) quando o processo normal de redefinição falhar com o erro "Falha na execução do script changePWD, motivo=1351".
Pré-requisitos
Requisitos
A Cisco recomenda que você tenha conhecimento destes tópicos:
- Portal de voz do cliente (CVP)
- Windows Server 2008
- Procedimento básico para redefinir senhas de usuário de relatórios do CVP
Componentes Utilizados
As informações neste documento são baseadas no CVP versão 9.0(X) e superior.
As informações neste documento foram criadas a partir de dispositivos em um ambiente de laboratório específico. Todos os dispositivos utilizados neste documento foram iniciados com uma configuração (padrão) inicial. Se a sua rede estiver ativa, certifique-se de que entende o impacto potencial de qualquer comando.
Problema: Falha na senha de cvp_dbadmin
Há uma possibilidade em que esse procedimento básico para alterar a senha de cvp_dbadmin possa falhar e os registros reflitam esses erros.
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)
O problema ocorre quando um service pack (SP1) é instalado na plataforma Windows 2008 do servidor de relatórios.
Solução
A mesma instância de senha ocorre devido à ID de bug Cisco CSCuw90124 e você pode resolver o problema e manter a mesma senha para as contas cvp_dbuser e cvp_admin através dessas etapas.
- Desative todos os serviços no CVP, exceto o serviço ORM (usado para comunicação com o servidor OAMP).
- No servidor de relatórios, clique em Meu computador e clique com o botão direito do mouse em Gerenciar, navegue para Usuários locais e usuários do grupo e altere a senha cvp_dbuser.
- Use a senha acima (de cvp_dbuser) nestas etapas
Etapa 1.No servidor de relatórios no prompt de comando, navegue até o diretório C:\Cisco\CVP\bin.
Etapa 2. Execute o comando report-init.bat -reporthashpw YourPassword (o mesmo que você definiu na segunda etapa).
Etapa 3. Verifique se o arquivo reporting.properties está atualizado.
- No servidor OAMP, navegue até Device Management > Reporting Server > Database Administration > Change User Passwords.
- Selecione Usuário do banco de dados no menu suspenso Usuário.
- Use a senha fornecida acima como Antiga senha e crie uma nova senha salvando e implantando.
- Verifique o arquivo reporting.properties no servidor de relatório e confirme se ele foi atualizado.
- Inicie os serviços ou reinicie o servidor de relatórios.
Estes são os procedimentos básicos para redefinir a senha da conta do servidor de relatórios do CVP:
- Abra uma sessão de área de trabalho remota para o servidor de relatório.
- Efetue login no servidor com um usuário que tenha direitos de administrador.
- Verifique se os usuários de relatórios, ou seja, cvp_dbadmin, cvp_dbuser, existem no servidor de relatórios do CVP.
- Certifique-se de que os usuários de relatórios do CVP sejam membros dos grupos locais Administradores e Administradores Informix.
- Verifique se as contas de usuário de relatórios do CVP não estão bloqueadas.
- Certifique-se de que o servidor de relatório esteja PARADO por meio do console CVP OPS antes que a senha do Windows seja alterada. Se o servidor de relatório não for interrompido, ele tentará se conectar com a combinação de nome de usuário/senha incorreta e bloqueará a conta cvp_dbuser.
- Verifique se o serviço Gerenciador de recursos do Cisco CVP foi iniciado e está em execução no servidor de relatórios do CVP.
- Navegue até Gerenciamento do computador > Usuários e grupos locais > Usuários.
- Redefina a senha de cvp_dbadmin, cvp_dbuser para uma senha temporária.
- Navegue até a página da Web do console OAMP > Servidor de relatórios CVP > Selecionar/editar configuração do servidor de relatórios CVP > Administração de banco de dados > Alterar senhas de usuário.
- Insira a senha temporária como a Antiga senha e, em seguida, insira a nova senha permanente.
- Verifique se as contas não estão bloqueadas por meio de Usuários e Grupos do Windows.
- Reinicie o servidor de relatórios do CVP.