- ベストアンサー
openssl versionのバージョンとtelnetで取得される情報が異なる
脆弱性対策のため、openssl-0.9.8bからopenssl-0.9.8kのバージョンアップを下記のように行いました # cd openssl-0.9.8k # ./config # make # make install openssl version OpenSSL 0.9.8k しかし、telnetで確認したところ、OpenSSL/0.9.8bのままでした 実際にapacheから利用しているopensslについても同様に0.9.8kを反映したいのですが、opensslのバージョンアップ時やapacheに何か手を加えることが必要なのでしょうか? よろしくお願いします 参考) OS:Solaris 9 apache:httpd-2.2.3
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (3)
- t-okura
- ベストアンサー率75% (253/335)
回答No.3
- wildcat-yp
- ベストアンサー率37% (303/813)
回答No.2
- t-okura
- ベストアンサー率75% (253/335)
回答No.1
お礼
opensslのバージョンアップ(静的)を行いapache2の再コンパイルをしたところ、telnetで取得される情報に反映することが出来ました アドバイス、大変ありがとうございました
補足
回答ありがとうございます libssl.so*やlibcrypto.so*は存在しなく、/usr/local/ssl/lib/*.aがあるので、やはり静的なのかと思います >その場合は、残念ながら再インストール >( configure ~ make, make install, Apache 再起動 ) >するしかありません。 >ごそっと入れ替わってしまうのが心配であれば >mkdir -p /tmp/usr/local/apache2 >make install DESTDIR=/tmp >のようにすれば、/tmp/usr/local/apache2 にインストール >されるので、そこから bin と modules を本来の場所に >コピーしてもよいと思います。 再インストールの必要があるのですね、、 別の場所にインストールする案、ありがとうございます 今回0.9.8bにならい0.9.8kをconfigしたのですが、apacheの再インストールの必要がなかったり現在の環境やssl認証に問題がなければ、動的にすることも考えています