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