久しぶりの書込みになってしまいました・・・
アマノです。
日本語の情報が少ないらしいので書いておきます。
ASENSのサーバーで大量のyumupdateが走っていたので
念のために確認してみると案の定ページが表示されなくなっていました。
Apacheのログを確認してみると
[notice] child pid 7183 exit signal Segmentation fault (11)
というログが大量に出ていたのと
[error] NSS_Initialize failed. Certificate database: /etc/httpd/alias.
[error] SSL Library Error: -8038 SEC_ERROR_NOT_INITIALIZED
というエラーが出ていました。
調べてみると、どうやらApacheのモジュールのmod_nssというのが
アップデートされた時にファイルへのアクセス権限でエラーが出ているようです。
/etc/httpd/alias/内にある.dbの拡張子のファイルの権限を変更して
Apacheを再起動すれば正常に起動します。
———————————————————————————–
# cd /etc/httpd/alias/
# ls -l
合計 124
-rw——- 1 root root 65536 1月 14 2009 cert8.db
-rw——- 1 root root 4395 1月 14 2009 install.log
-rw——- 1 root root 16384 1月 14 2009 key3.db
lrwxrwxrwx 1 root root 33 4月 10 05:31 libnssckbi.so -> ../../..//usr/lib64/libnssckbi.so
-rw——- 1 root root 16384 1月 14 2009 secmod.db
# chmod 640 *.db
# chgrp apache *.db
# ls -l
合計 124
-rw-r—– 1 root apache 65536 1月 14 2009 cert8.db
-rw——- 1 root root 4395 1月 14 2009 install.log
-rw-r—– 1 root apache 16384 1月 14 2009 key3.db
lrwxrwxrwx 1 root root 33 4月 10 05:31 libnssckbi.so -> ../../..//usr/lib64/libnssckbi.so
-rw-r—– 1 root apache 16384 1月 14 2009 secmod.db
# /etc/rc.d/init.d/httpd restart
4月 11
6月 19th, 2011 at 22:57:05
[...] よくわかんないので、ググる様投下。 すぐに以下を発見 NSS_Initialize failed. Certificate database: /etc/httpd/alias. [...]