www/163169: Tomcat7 is not able to connect to IPV4
William Elasio Moreno Albarracin
wmoreno3 at yahoo.com
Sat Dec 10 19:40:04 UTC 2011
>Number: 163169
>Category: www
>Synopsis: Tomcat7 is not able to connect to IPV4
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-www
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Sat Dec 10 19:40:03 UTC 2011
>Closed-Date:
>Last-Modified:
>Originator: William Elasio Moreno Albarracin
>Release: FreeBSD 8.2
>Organization:
Familia Moreno Vergel
>Environment:
FreeBSD mydomain.com.co 8.2-RELEASE-p3 FreeBSD 8.2-RELEASE-p3 #0: Tue Sep 27 18:45:57 UTC 2011 root at amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC amd64
>Description:
I installed tomcat7 via ports.
Info at JAVA "Java TCP socket attributes, socket.soTrafficClass: Note: On some JDK versions, setting soTrafficClass causes a problem. A work around for this is to add the -Djava.net.preferIPv4Stack=true value to your JVM options."
Info at /usr/local/apache-tomcat-7.0/logs
Error at "tomcat7 start":
Dec 6, 2011 9:08:28 PM org.apache.catalina.core.StandardServer await
SEVERE: StandardServer.await: create[localhost:8005]: java.net.BindException: Can't assign requested address
Error at "tomcat7 stop":
java.net.SocketException: Invalid argument at java.net.PlainSocketImpl.socketConnect(Native Method)
>How-To-Repeat:
./catalina.sh start/stop
/usr/local/etc/rc.d/tomcat7 start/stop
>Fix:
1.1.- Add line to "/etc/rc.conf"
tomcat7_java_opts="-Djava.net.preferIPv4Stack=true"
or
1.2.- Add line to "/usr/local/etc/rc.d/tomcat7"
tomcat7_java_opts="-Djava.net.preferIPv4Stack=true"
test:
/usr/local/etc/rc.d/tomcat7 start/stop
and
2.- Create file "/usr/local/apache-tomcat-7.0/bin/setenv.sh" chown www:www setenv.sh, chmod 755 setenv.sh.
And add line:
JAVA_OPTS="-Djava.net.preferIPv4Stack=true"
test:
./catalina.sh start/stop
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-www
mailing list