- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:httpdのSSLRequireSSLエラー)
httpdのSSLRequireSSLエラー
このQ&Aのポイント
- httpdのSSLRequireSSLエラーの原因と解消方法について教えてください。
- CentOS5.8上で最新のhttpd(Apache HTTP Server)2.2.23をRPMパッケージ化してインストールし、httpd.confをリネームした後に実行したservice httpd configtestでSyntax errorが発生しています。解決方法を教えてください。
- エラーメッセージ「Invalid command 'SSLRequireSSL', perhaps misspelled or defined by a module not included in the server configuration」が表示されるhttpdのSSLRequireSSLエラーについて教えてください。
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (4)
- wingstar
- ベストアンサー率37% (102/275)
回答No.4
- lowrider_2005
- ベストアンサー率40% (1520/3748)
回答No.3
- satomi3951
- ベストアンサー率71% (98/137)
回答No.2
- wpwpwpw
- ベストアンサー率38% (57/148)
回答No.1
お礼
すみません。 補足を追加しましたが、 以下内容を間違っておりました。 LoadModule cgi_module modules/mod_cgi.so 正しくは、 LoadModule ssl_module modules/mod_ssl.so でした。 お詫びして訂正いたします。 PS: 補足の削除や修正方法がわかりませんでしたので、 このお礼入力を利用して、 補足の訂正をさせていただきました。 よろしくお願いします。
補足
お世話になっております。 /etc/httpd/confディレクトリ内の、httpd.confファイル内で、 LoadModuleしているかを見たところ、 ↓ LoadModule dav_module modules/mod_dav.so LoadModule dav_fs_module modules/mod_dav_fs.so 等は存在していましたが、 mod_sslの記述が見当たらなかった為、 試しに仮に、 LoadModule cgi_module modules/mod_cgi.so として、試しに1行追加してから、 service httpd configtest を実行したところ、 Syntax OK が表示されました。 (でも以前は、上記1行追加したような内容が 存在していなくてもSSLで利用出来ておりましたので、 他にエラー原因があるような気が、 まだしているのですが、 上記1行追加という対処方法で、 よろしかったでしょうか? もし間違った対処方法でしたら、ぜひご指摘願います) PS: 上記で仮にエラー解消したので、 試しに、各サービス(mysqld、httpd、tomcat)をSTARTし、 動作確認をいろいろ試してみた結果、 Tomcat7のTomcat Managerは正常に動作していて、 無事にログイン出来ていますが、 別の問題として、 既存の古いバージョンであるphpMyAdmin3.4.10.1 (なお補足と致しまして、既存の古いバージョンである PHP 5.3.10 (cli) 、 mysql Ver 14.14 Distrib 5.5.21, for Linux (i686) using readline 5.1 はインストール済で、これまで正常に利用してきておりました) のログイン画面にアクセスしようとすると、 接続出来ないという、また別のエラーが出るようになっていました。 (今回のhttpdをインストールするまでは、 正常にログイン画面が表示されていて、ログイン出来ていました) よくわかりませんが、 SSLの設定が出来ていないのでしょうか? (今回、既存の古いシステムを、 私が初めてLinuxで各バージョンアップしながら、 環境構築中なんですけれども、 いろいろと問題が出てくるものなんですね・・・) 以上になります。 もしよろしかったらアドバイス等いただけましたら幸いです。 よろしくお願いします。