Menginstal dan mengonfigurasi OpenCA tidak semudah itu – banyak file konfigurasi, template, file XML, struktur direktori yang berantakan, dan dokumentasi yang sudah ketinggalan zaman. Jadi ada kemungkinan Anda akan berakhir dengan banyak kesalahan. Itulah alasannya, saya telah menulis banyak tutorial tentang OpenCA dan masalah-masalahnya. Apa yang membuat debugging menjadi sulit adalah, beberapa kesalahan tidak memberikan petunjuk tentang apa masalahnya dan beberapa bahkan mungkin menyesatkan. Untungnya, OpenCA memungkinkan Anda menyesuaikan level log dan tutorial ini akan menjelaskan cara mengaktifkan opsi debug di OpenCA.
Aktifkan opsi debug di OpenCA
Langkah 1: Untuk mengaktifkan opsi debug di OpenCA, buka log.xml
. Misalnya, dalam penginstalan saya, file log berada di /home/openca/etc/openca/log.xml. Jadi, Anda mungkin harus merujuk jalur yang benar di sistem Anda.
<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>
Langkah 2: Ganti 0 with 1
antara <debug>0</debug>
dan log akan ditulis ke stderr.log
file, terletak di
Langkah 3: Mulai ulang daemon OpenCA.
# <openca_install_dir>/etc/init.d/openca restartCatatan:
Ingatlah untuk mengganti