Apache22 + mod_ssl

| コメント(0)

www/apache22 (apache22.2.2.24)

make install して start させると

httpd: Syntax error on line 86 of /usr/local/etc/apache22/httpd.conf: Cannot load /usr/local/libexec/apache22/mod_ssl.so into server: /usr/local/libexec/apache22/mod_ssl.so: Undefined symbol "TLSv1_2_server_method"

 とエラーメッセージが出て立ち上がらない。/usr/lib/libssl* が "TLSv1_2_server_method" をサポートしていないようである。
そこで、Makefile.modules の

LDFLAGS+=      -L${OPENSSLLIB}
        ↓
#LDFLAGS+=      -L${OPENSSLLIB}

とコメントアウトさせてから make install すると rc.d/apache22 start で立ち上がる。

今のところは、これで問題が生じていないようである。



2013/11/07 追加
www/apache22 (apache22.2.2.25_1) では、

Makefile の

SSL_LDFLAGS= -L${OPENSSLLIB}

#SSL_LDFLAGS= -L${OPENSSLLIB}

としなくてはならないように変更されている。

コメントする

このブログ記事について

このページは、小杉 敦が2013年5月30日 13:45に書いたブログ記事です。

ひとつ前のブログ記事は「jawstats での文字化け」です。

次のブログ記事は「変化の連鎖」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

2016年8月

  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31      

アーカイブ

Powered by Movable Type 5.2.2