• 締切済み

opensslのソースインストールについて

ご覧頂きありがとうございます。 表題の件についてですが、 先日公開されたOpneSSLの脆弱性対応(CVE-2016-0800)の対応の為、 openssl-1.0.1sをインストールしたのですが、 インストール後にウェブサーバを再起動しようとしたら以下のエラーが発生しました。 # /usr/local/apache2/bin/apachectl configtest httpd: Syntax error on line 55 of /usr/local/apache2/conf/httpd.conf: Cannot load /usr/local/apache2/modules/mod_ssl.so into server: /usr/local/apache2/modules/mod_ssl.so: undefined symbol: SSLv2_client_method httpd.conf 55行目: LoadModule ssl_module modules/mod_ssl.so エラー内容をウェブで検索しましたが有力な情報は得られませんでした。 もしおわかりの方がご教示いただけないでしょうか。 環境: CentOS6.7 Apache 2.2.31 Openssl-1.0.1s 不足情報などありましたらご指摘ください。 よろしくお願いいたします。

みんなの回答

  • h271015
  • ベストアンサー率71% (62/87)
回答No.2

解決できるか分かりませんが、Apacheの設定ファイルのどこか(CentOSなら/etc/httpd/conf.d/ssl.conf?)に以下のような指定があれば、 "all"と”-SSLv2”を削除して起動を試していただければと思います。 SSLProtocol all -SSLv2 ・・・

zaltsu9
質問者

お礼

一旦、旧バージョンのOpenSSLを使用し、 SSLv2を設定しない方向で回避することといたします。 ご回答ありがとうございました。

  • drum_KT
  • ベストアンサー率43% (1108/2554)
回答No.1

httpd.confにSSLv2のモジュール指定が残っていませんか? 1.0.1sではSSLv2が無効になっているので、モジュールがないと怒られているようですが。

zaltsu9
質問者

お礼

一旦、旧バージョンのOpenSSLを使用し、 SSLv2を設定しない方向で回避することといたします。 ご回答ありがとうございました。

zaltsu9
質問者

補足

ご回答ありがとうございます。 mod_ssl.soは存在しているのですが、 mod_ssl.soの中身が違う?ということでしょうか。

関連するQ&A