Home > Aluno, Ferramentas, Professores, Projeto > Recuperar senha glassfish

Recuperar senha glassfish

Esta semana o pessoal do SIEP foi utilizar o ambiente do Glassfish porém, não lembravam da senha do gerenciador, aparecendo a seguinte tela:

A solução foi recuperar a senha do glassfish, que por sinal não tem essa opção, então o que os desenvolvedores fizeram foi criar a senha em outro domínio e copiar a configuração para o domínio ativo.

Ambiente: Prompt do Sistema – Windows Vista

Apesar de ser Windows, os mesmos passos se aplicam ao Linux, apenas fazendo as modificações dos arquivos necessários:

1º) Criar backup da configuração do .asadminpass:

C:\Users\”usuario do sistema”>copy .asadminpass asadminpass.backup

2º) Criar backup do domain1 (coloque o diretório onde está instalado o Glassfish):

C:\Users\”usuario do sistema”>cd c:\glassfish

C:\glassfish>cd bin

C:\glassfish\bin>asadmin.bat backup-domain domain1

Vai aparecer as seguintes mensagens

Successfully backed up the domainDescription: 1289221360716
Backup Filename: C:\glassfish\domains\domain1\backups\sjsas_backup_v00001.zip
Date and time backup was performed: Mon Nov 08 10:02:40 GMT-03:00 2010
Domains Directory: C:\glassfish\domains
Domain Directory: C:\glassfish\domains\domain1
Domain Name: domain1
Name of the user that performed the backup: “usuario do sistema”

3º) Criar um novo domínio:

C:\glassfish\bin>asadmin.bat create-domain – -adminport 4848 domain2

Atenção as mensagens:

Please enter the admin user name>admin
Please enter the admin password> “coloque uma senha”
Please enter the admin password again> “coloque uma senha”
Please enter the master password [Enter to accept the default]:>
Please enter the master password again [Enter to accept the default]:>
Using port 4848 for Admin.
Using default port 8080 for HTTP Instance.
Using default port 7676 for JMS.
Using default port 3700 for IIOP.
Using default port 8181 for HTTP_SSL.
Using default port 3820 for IIOP_SSL.
Using default port 3920 for IIOP_MUTUALAUTH.
Using default port 8686 for JMX_ADMIN.
Domain being created with profile:developer, as specified by variable AS_ADMIN_PROFILE in configuration file.
The file in given locale [pt_BR] at: [C:\glassfish\lib\install\templates\l ocales\pt_BR\index.html] could not be found. Using default (en_US) index.html instead.
Security Store uses: JKS
Domain domain2 created.

4º) Vá para os diretórios de domínios

C:\glassfish\bin>cd ..

C:\glassfish>cd domains

C:\glassfish\domains>dir
domain1  domain2

C:\glassfish\domains>cd domain2\config

5º) Copie os arquivos de configuração de domain2 para domain1:

C:\glassfish\domains\domain2\config>copy cacerts.jks ..\..\domain1\config /Y

C:\glassfish\domains\domain2\config>copy admin-keyfile ..\..\domain1\config /Y

C:\glassfish\domains\domain2\config>copy keyfile ..\..\domain1\config /Y

C:\glassfish\domains\domain2\config>copy keystore.jks ..\..\domain1\config /Y

6º) Inicie o serviço com a nova senha já habilitada:

C:\glassfish\domains\domain2\config>cd ..\..\domina1\bin

C:\glassfish\domains\domain1\bin>startserv.bat

Pronto! Agora é só abrir o navegador e digitar o comando http:\\localhost:4848, digitar a nova senha cadastrada anteriormente e mudar a senha no Gerenciador se necessário, conforme figura abaixo:

  1. Wilson Nov 23rd, 2010 @ 07:28 | #-49

    Anderson, no passo 3, onde tem adminport tem um símbolo de “-” junto. na verdade para funcionar tem de vir dois símbolos de “-” antes do adminport.

  2. anderson Nov 23rd, 2010 @ 07:29 | #-48

    @Wilson
    O WordPress sempre que coloco — ele muda para um único traço por isso coloque separados. Obrigado pela observação.

  3. Uno Online Dec 4th, 2010 @ 14:20 | #-47

    ia postar um comentario aqui falando que não funcionava mesmo, agora que percebi o comentario a cima consegui fazer, obrigado anderson, estava atras disso a 1 tempo, exelente conteudo! obrigado!

  4. Gustavo Apr 16th, 2015 @ 12:04 | #-46

    Estava procurando essa solução no Google e achei. Agradeço pelo conteúdo.

  5. Bruno Feb 9th, 2017 @ 10:05 | #-45

    Ótima dica… Valeu por compartilhar!!!
    Pra parte de criar uma nova senha eu usei este site aqui Gerador de Senha para gerar uma senha mais segura.

  6. Savio Mar 27th, 2017 @ 23:19 | #-44

    Boa dica.

Submitting Comment, Give me a second...

Leave a comment

 

Allowed tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>
Trackbacks & Pingbacks ( 0 )
  1. No trackbacks yet.