2009年10月 8日

[Apache-Users 7454] Re:opensslのバージョンアップについて

** Apache ユーザーズメーリングリスト **
** 注意:このメールへの返信は Apache-Users へ行きます **


andoです

加藤さま回答ありがとうございます


> > Apacheの再起動をしても反映されなかった様子ですので,
> > OpenSSLはApache側に静的リンクされているのでしょう。
>
> 何で確認されているのか不明ですが,ヘッダの文字列
> | Server: Apache/2.2.14 (Unix) mod_ssl/2.2.14 OpenSSL/0.9.8k PHP/5.2.11
> を確認してるのであれば,静的リンクとは限らないと思います.もちろん静的
> にリンクされている可能性もありますが.ldd コマンドで確認するのが確実で
> はないでしょうか.


telnetの確認方法は、「telnet localhost 80」という風に80ポートにアクセスしました
結果は「Server: Apache/2.2.3 (Unix) mod_ssl/2.2.3 OpenSSL/0.9.8b」になります


lddコマンドで以下を確認しました

ldd /usr/local/apache2/bin/httpd
libm.so.1 => /usr/lib/libm.so.1
libaprutil-1.so.0 => /usr/local/apache2/lib/libaprutil-1.so.0
libexpat.so.0 => /usr/local/apache2/lib/libexpat.so.0
libiconv.so.2 => /usr/local/lib/libiconv.so.2
libapr-1.so.0 => /usr/local/apache2/lib/libapr-1.so.0
libuuid.so.1 => /usr/lib/libuuid.so.1
libsendfile.so.1 => /usr/lib/libsendfile.so.1
librt.so.1 => /usr/lib/librt.so.1
libsocket.so.1 => /usr/lib/libsocket.so.1
libnsl.so.1 => /usr/lib/libnsl.so.1
libpthread.so.1 => /usr/lib/libpthread.so.1
libdl.so.1 => /usr/lib/libdl.so.1
libc.so.1 => /usr/lib/libc.so.1
libgcc_s.so.1 => /usr/local/lib/libgcc_s.so.1
libaio.so.1 => /usr/lib/libaio.so.1
libmd5.so.1 => /usr/lib/libmd5.so.1
libmp.so.2 => /usr/lib/libmp.so.2
libthread.so.1 => /usr/lib/libthread.so.1
/usr/platform/SUNW,Sun-Fire-V240/lib/libc_psr.so.1
/usr/platform/SUNW,Sun-Fire-V240/lib/libmd5_psr.so.1

ldd /usr/local/ssl/bin/openssl
libsocket.so.1 => /usr/lib/libsocket.so.1
libnsl.so.1 => /usr/lib/libnsl.so.1
libdl.so.1 => /usr/lib/libdl.so.1
libc.so.1 => /usr/lib/libc.so.1
libmp.so.2 => /usr/lib/libmp.so.2
/usr/platform/SUNW,Sun-Fire-V240/lib/libc_psr.so.1

libssl.so*は存在しなく、/usr/local/ssl/lib/*.aが更新されているので、やはり静的なのかと思います

> バージョン文字列については,コンパイルしたときに埋め込まれているとかい
> う話だったような... (うろおぼえ)
>
> % strings mod_ssl.so | grep "OpenSSL 0.9.8"
> OpenSSL 0.9.8k 25 Mar 2009


# strings /usr/local/apache2/bin/httpd | grep "OpenSSL 0.9.8"

の結果で0.9.8bがありました

# strings /usr/local/ssl/bin/openssl | grep "OpenSSL 0.9.8"

の結果は0.9.8kです

0.9.8bのインストール時はconfigオプションをつけなかったので0.9.8kも同様に行なったのですが

バージョンアップの際はsharedしないとapacheに反映されないのでしょうか?

よろしくお願いします

_________________________________________________________________
速い!安全!新しいHotmailはセキュリティーもばっちり!
http://welovewindowslive.spaces.live.com/blog/cns!6029A5A1C44FA6D3!452.entry
--
入退会・変更・配送一時停止は以下へ
http://www.apache.jp/mailman/listinfo/apache-users


投稿者 xml-rpc : 2009年10月 8日 20:23
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/89235
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。