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