La couche de services, l'interface Web et le moteur partagent le même fichier de clés.
Lorsque les trois composants sont installés sur le même hôte, ils utilisent le même fichier de clés :
Vérifiez les points suivants en cas d'incident après l'activation du chiffrement des mots de passe :
- Vérifiez que vous avez redémarré Build
Forge® une fois le chiffrement des mots de passe activé. Assurez-vous que tous les processus ont été arrêtés et rédémarrés correctement (Apache,
Apache Tomcat, moteur).
- Consoles redondantes : si vous disposez de plusieurs installations de la
console de gestion qui utilisent la même base de données, elles doivent utiliser le
même fichier bfpwcrypt.conf. La méthode la plus sûre est de le distribuer manuellement plutôt que sur le réseau.
- Définitions de serveur : si Tester la connexion échoue dans la console, assurez-vous que la clé a été correctement exportée et placée dans le fichier bfagent.conf. Pour vous assurer qu'il s'agit d'un incident lié au mot de passe, désactivez le chiffrement du mot de passe
et essayez Tester la connexion.
- Connexion : si vous ne pouvez pas vous connecter après avoir activé le chiffrement du mot de passe, assurez-vous que Build
Forge® utilise les clés bfpwcrypt.conf correctes dans les fichiers bfclient.conf et buildforge.conf.
Le fichier buildforge.conf doit être mis à jour dans le répertoire <rép_install_bf> et dans sa copie de la couche de services. Voir Fichier de configuration Build Forge (buildforge.conf).
Si toutes ces vérifications ont été effectuées mais que l'incident persiste, essayez d'activer
la trace et examinez les journaux de sortie.
- Interface Web (interface utilisateur) : définissez la variable d'environnement BFDEBUG_SECURITY=1.
Interface Web : le résultat apparaît dans des fichiers.
- Moteur : démarrez le moteur en avant-plan. Dans le répertoire d'installation,
exécutez bfengine –d. Sous UNIX
ou Linux, vous pouvez le diriger sur un fichier à l'aide de bfengine –d 2>&1
| tee out.txt.
Vous pouvez procéder le la même manière sous Windows si vous
obtenez l'utilitaire tee.
- Services : procédez comme suit :
- Arrêtez Build Forge.
- Ouvrez le fichier journal dans un éditeur.
- Ajoutez la ligne suivante à la fin du fichier.
com.buildforge.services.common.security.level=ALL
- Démarrez Build
Forge®.
- Examinez la sortie.