La capa de servicios, la interfaz web y el motor comparten el mismo archivo de claves.
Cuando los tres componentes están instalados en el mismo host, utilizan el mismo archivo de claves:
Compruebe lo siguiente si hay problemas después de habilitar el cifrado de contraseña:
- Asegúrese de reiniciar Build Forge después de habilitar el cifrado de contraseña.
Asegúrese de que todos los procesos se han detenido y reiniciado correctamente (Apache,
Apache Tomcat, motor).
- Consolas redundantes: si tiene varias instalaciones de la consola de gestión que utilizan la misma base de datos, deberán utilizar todas el mismo archivo bfpwcrypt.conf. El método más seguro es distribuirlo manualmente en lugar de a través de la red.
- Definiciones de servidor: si Probar conexión falla en la consola, asegúrese de que la clave se ha exportado y colocado en el archivo bfagent.conf correctamente. Para estar seguro de que se trata de un problema de contraseña, inhabilite el cifrado de contraseña e intente Probar conexión.
- Inicio de sesión: si no puede iniciar sesión después de habilitar el cifrado de contraseña, asegúrese de que Build Forge utiliza las claves de bfpwcrypt.conf correctas en bfclient.conf y buildforge.conf.
El archivo buildforge.conf debe actualizarse en el directorio <bfinstall> y en la copia de la capa de servicios de él. Consulte Archivo de configuración de Build Forge (buildforge.conf).
Si se han realizado todas estas comprobaciones pero el problema continúa, intente habilitar el rastreo y examinar los registros de salida.
- Interfaz web (IU): establezca la variable de entorno BFDEBUG_SECURITY=1.
Interfaz web: la salida aparece en archivos.
- Motor: inicie el motor en el primer plano. En el directorio de
instalación, ejecute bfengine –d. En UNIX
o Linux, puede conectar éste a un archivo utilizando bfengine –d 2>&1
| tee out.txt.
En Windows, puede hacer lo mismo si obtiene el programa de utilidad tee.
- Servicios: haga lo siguiente:
- Detenga Build Forge.
- Abra el archivo de registro en un editor.
- Añada la siguiente línea al final del archivo.
com.buildforge.services.common.security.level=ALL
- Inicie Build Forge.
- Inspeccione la salida.