OpenCAパブページにアクセスしているときに以下のエラーが表示されますか?
Error 64510030 - General Error OpenCA Error addMessage failed for log slot xml (6512032). Cannot create directory /home/openra/var/log/xml/time/2017/10/30/04/28. Content-type: text/html
以下は、stderr.log。の詳細なエラーメッセージです。
PKI Master Alert: Logging error PKI Master Alert: Aborting all operations PKI Master Alert: Error: 64510030 PKI Master Alert: Message: addMessage failed for log slot sys_syslog (6511070). Cannot write to syslogdevice. PKI Master Alert: debugging messages of logging follow [Sat Sep 16 01:20:54 2017] openca_start: [Sat Sep 16 01:20:54 2017] openca_start: OpenCA: General error trapped 6251026: Aborting connection - you are using a wrong security protocol (http). at /home/openra//modules/perl5/OpenCA/UI/HTML.pm line 179. [Sat Sep 16 01:20:54 2017] openca_start: Compilation failed in require at ./openca_start line 62. OpenCA::Logger::Syslog::Sys: Using syslog priority CRIT because no level was specified.
解決策:
ステップ1 :エラーメッセージに「ディレクトリを作成できません」と明記されているため、 それぞれのフォルダに移動して、ディレクトリが / home / openra / var / logかどうかを確認します。 Webサーバーユーザーの書き込み権限があります(たとえば、 apache ユーザー)。
ノート:ログディレクトリは、マシンによって異なる場合があります。たとえば、OpenCAが / usr / local / opencaの下にインストールされている場合 次に、 / usr / local / openca / var / logの下にあるログディレクトリを探します。 。私の場合、OpenCAは/ home /openra/フォルダーにインストールされています。
ステップ2 :権限に問題がない場合は、ディスク容量が少ないことが原因である可能性があります。以下のコマンドを使用して、ディスクのステータスを確認します。
df -h Filesystem Size Used Avail Use% Mounted on /dev/sda2 95G 11G 80G 12% / /dev/sda1 487M 54M 408M 12% /boot tmpfs 1.7G 0 1.7G 0% /dev/shm /dev/sda5 186G 186G 0G 100% /home /dev/sda6 9.5G 163M 8.9G 2% /tmp /dev/sda3 67G 11G 54G 16% /usr
ああ! / home が100%いっぱいになっているのを見ましたか パーティション(OpenCAをインストールしたパーティションです)。あなたの場合、OpenCAは別のパーティションにインストールされている可能性があります。十分なスペースが残っていないため、OpenCAデーモンはログ記録用のディレクトリを作成できませんでした。インストールに影響を与えることなく、古いバックアップファイルや不要なファイルをクリアするか、パーティションのサイズを増やします。
それでおしまい!先に進み、OpenCAデーモンを起動すると、動作するはずです。