OpenCAのインストールと構成はそれほど簡単ではありません。多くの構成ファイル、テンプレート、XMLファイル、乱雑なディレクトリ構造、古いドキュメントがあります。そのため、多くのエラーが発生する可能性があります。それが理由で、私はOpenCAとその問題についてたくさんのチュートリアルを書いていました。デバッグを困難にしているのは、一部のエラーでは問題が何であるかがわからず、誤解を招く可能性さえあるということです。ありがたいことに、OpenCAではログレベルをカスタマイズできます。このチュートリアルでは、OpenCAでデバッグオプションを有効にする方法について説明します。
OpenCAでデバッグオプションを有効にする
ステップ1: OpenCAでデバッグオプションを有効にするには、log.xml
を開きます。 。たとえば、私のインストールでは、ログファイルは/home/openca/etc/openca/log.xmlにあります。 そのため、システム内の正しいパスを参照する必要がある場合があります。
<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>
ステップ2: 0 with 1
<debug>0</debug>
の間 ログはstderr.log
に書き込まれます
ステップ3: OpenCAデーモンを再起動します。
# <openca_install_dir>/etc/init.d/openca restartノート: