エラーの対処が分からず困っております。
現在 FreeBSD 10 の Apache 2.4.16 へSSLの接続の設定を行っております。
通常接続でWebページは問題なく表示されて動作しております。
今まで外部機関により証明書を発行してもらいインストールして使用しておりましたが、期限が切れてしまい新たに発行してもらいました。
サーバー上で秘密Keyを作成し
openssl genrsa -des3 -out ./2017.key 2048
その後、CSRを作成しました。
openssl req -new -x509 -days 3650 -key 2017.key -out 2017.crt
上記実行で作成されたものを提出し証明書が発行されサーバー上にファイルを作り設置しました。
その後、httpd-ssl.conf 内で今まで使用していたファイル名から新しいものに書き換え
Apacheを起動すると下記のようなエラーが発生し起動できません。
ここから 実行と実際のエラー----------------------------------------------
root@localhost:~ # /usr/local/etc/rc.d/apache24 restart
Performing sanity check on apache24 configuration:
AH00548: NameVirtualHost has no effect and will be removed in the next release /usr/local/etc/apache24/httpd.conf:598
Syntax OK
apache24 not running? (check /var/run/httpd.pid).
Performing sanity check on apache24 configuration:
AH00548: NameVirtualHost has no effect and will be removed in the next release /usr/local/etc/apache24/httpd.conf:598
Syntax OK
Starting apache24.
AH00548: NameVirtualHost has no effect and will be removed in the next release /usr/local/etc/apache24/httpd.conf:598
/usr/local/etc/rc.d/apache24: WARNING: failed to start apache24
httpd.confの598行が下記になるのでコメントしました。
NameVirtualHost *:443
↓
#NameVirtualHost *:443
root@localhost:~ # /usr/local/etc/rc.d/apache24 restart
Performing sanity check on apache24 configuration:
Syntax OK
apache24 not running? (check /var/run/httpd.pid).
Performing sanity check on apache24 configuration:
Syntax OK
Starting apache24.
/usr/local/etc/rc.d/apache24: WARNING: failed to start apache24
root@localhost:~ #
解決方法などお分かりでしたら宜しくお願いします。
追記>>>
ご指定の「apachectl configtest」を実行して結果になります。
root@localhost:/etc/ssl # apachectl configtest
Performing sanity check on apache24 configuration:
AH00548: NameVirtualHost has no effect and will be removed in the next release /usr/local/etc/apache24/httpd.conf:598
Syntax OK
□598行目を # NameVirtualHost *:443 コメント化して下記を再実行
root@localhost:/etc/ssl # apachectl configtest
Performing sanity check on apache24 configuration:
Syntax OK
□Apache再起動
root@localhost:/etc/ssl # /usr/local/etc/rc.d/apache24 start
Performing sanity check on apache24 configuration:
Syntax OK
Starting apache24.
/usr/local/etc/rc.d/apache24: WARNING: failed to start apache24
エラーログには・・・
AH00016: Configuration Failed
となっておりました。
宜しくお願いします。
回答3件
あなたの回答
tips
プレビュー