L'installation et la configuration d'OpenCA ne sont pas si simples - de nombreux fichiers de configuration, modèles, fichiers XML, structures de répertoires désordonnées et documentation obsolète. Il y a donc des chances que vous vous retrouviez avec beaucoup d'erreurs. C'est la raison pour laquelle j'avais écrit de nombreux tutoriels sur OpenCA et ses problèmes. Ce qui rend le débogage difficile, c'est que certaines erreurs ne donnent aucune idée de la nature du problème et certaines peuvent même induire en erreur. Heureusement, OpenCA vous permet de personnaliser le niveau de journalisation et ce tutoriel vous expliquera comment activer l'option de débogage dans OpenCA.
Activer l'option de débogage dans OpenCA
Étape 1 : Pour activer l'option de débogage dans OpenCA, ouvrez log.xml
. Par exemple, dans mon installation, le fichier journal se trouve dans /home/openca/etc/openca/log.xml. Vous devrez donc peut-être faire référence au bon chemin dans votre système.
<openca> <debug>0</debug> <stderr>/home/openca/var/openca/log/stderr.log</stderr> <log> <debug>0</debug> <slots> <!-- <slot> <name>sys_syslog</name> <class>*</class> <level>*</level> <logger>Syslog</logger> <type>Sys</type> <prefix>OpenCA PKI Log Message</prefix> <facility>local6</facility> <socket_type>unix</socket_type> </slot> --> <slot> <name>xml</name> <class>*</class> <level>*</level> <logger>XML</logger> <dir>/home/openca/var/openca/log/xml</dir> </slot> </slots> </log> </openca>
Étape 2 : Remplacez 0 with 1
entre <debug>0</debug>
et les journaux seraient écrits dans stderr.log
fichier, situé dans
Étape 3 : Redémarrez le démon OpenCA.
# <openca_install_dir>/etc/init.d/openca restartNoter:
N'oubliez pas de remplacer