Installare e configurare OpenCA non è così facile:molti file di configurazione, modelli, file XML, strutture di directory disordinate e documentazione obsoleta. Quindi ci sono possibilità che finirai con molti errori. Questo è il motivo per cui avevo scritto molti tutorial su OpenCA e sui suoi problemi. Ciò che rende difficile il debug è che alcuni errori non danno la minima idea di quale sia il problema e alcuni potrebbero persino fuorviare. Per fortuna, OpenCA ti consente di personalizzare il livello di registro e questo tutorial spiegherà come abilitare l'opzione di debug in OpenCA.
Abilita l'opzione di debug in OpenCA
Passaggio 1: Per abilitare l'opzione di debug in OpenCA, apri log.xml . Ad esempio, nella mia installazione il file di registro si trova in /home/openca/etc/openca/log.xml. Quindi potresti dover fare riferimento al percorso corretto nel tuo sistema.
<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>
Passaggio 2: Sostituisci 0 with 1 tra <debug>0</debug> e i log verrebbero scritti su stderr.log file, che si trova in
Passaggio 3: Riavvia il demone OpenCA.
# <openca_install_dir>/etc/init.d/openca restartNota:
Ricordarsi di sostituire