A camada de serviços, a interface da Web e o mecanismo compartilham o
mesmo arquivo de chave.
Quando os três componentes estão instalados no mesmo host, eles usam o mesmo arquivo
de chave:
Verifique as seguintes questões se houver problemas após a ativação da
criptografia de senha:
- Assegure-se de ter reiniciado o Build
Forge® após ativar a criptografia de senha. Verifique se todos os processos foram interrompidos e reiniciados corretamente (mecanismo
Apache, Apache Tomcat).
- Consoles redundantes: se você tiver diversas instalações do
console de gerenciamento usando o mesmo banco de dados, todas deverão usar o
mesmo arquivo bfpwcrypt.conf. O método mais seguro é distribuí-lo manualmente, em vez de pela rede.
- Definições de servidor: se Testar Conexão falhar no console, assegure-se de que essa chave tenha sido exportada e colocada no arquivo bfagent.conf corretamente. Para ter certeza de que se trata de um
problema de senha, desative a criptografia de senha e tente Testar
Conexão.
- Login: se não puder efetuar login após ativar a criptografia de senha, assegure-se de que o Build
Forge® este usando as chaves bfpwcrypt.conf corretas em ambos bfclient.conf e buildforge.conf.
O buildforge.conf deve ser atualizado no diretório <bfinstall> e na cópia da camada de serviço dele. Consulte o Arquivo de Configuração do Build Forge (buildforge.conf).
Se todas essas verificações forem feitas, mas o problema persistir, tente ativar o
rastreio e examinar os logs de saída.
- Interface da web (UI): configure a variável de ambiente BFDEBUG_SECURITY=1.
Interface
da Web: a saída aparece nos arquivos.
- Mecanismo: inicie o mecanismo em primeiro plano. No diretório de instalação, execute
bfengine –d. No UNIX ou Linux, é possível canalizar isso a um arquivo que usa bfengine –d 2>&1
| tee out.txt.
No Windows,
será possível fazer o mesmo se obtiver o utilitário tee.
- Serviços: faça o seguinte:
- Pare o Build Forge.
- Abra o arquivo de log em um editor.
- Inclua a seguinte linha no final do arquivo.
com.buildforge.services.common.security.level=ALL
- Inicie o Build
Forge®.
- Inspecione a saída.