Apache のログに大量の Network is unreachable が発生する
2006-08-11-1: [Solaris]
Apache 2.2.3 on Solaris 10 で
[Fri Aug 11 16:05:35 2006] [warn] (128)Network is unreachable: connect to listener on [::]:80
以上のようなエラーログが大量に発生する.
原因は,IPv6 を有効にしていて (Solaris 10 のデフォルト) IPv6 のアドレスを設定していないこと.
対策として,httpd.conf の Listend ディレクティブに IP アドレスを指定してあげる.
Listen 192.168.1.2:80
これだけ.
または,configure オプションに以下のように --disable-ipv6 を指定してあげても OK.
$ ./configure --disable-ipv6