Tomcat と IPv6

以前ちょっとハマったのでメモ。

javaでは、今のとこipv6な環境でipv4のアドレスを積極的に使用するには、

 -Djava.net.preferIPv4Stack=true

を指定してjavaを起動しなければなりません。
gentooの場合、/etc/init.d/tomcat-6をそのまま使用するなら、/etc/conf.d/tomcat-6に

 JAVA_OPTS="-Djava.net.preferIPv4Stack=true" 

or

 CATALINA_OPTS="-Djava.net.preferIPv4Stack=true"

とします。

tomcatをipv6環境でipv4アドレスでlistenさせる方法