Bug#572048: tomcat6: fails to start after upgrade to v6.0.24-2

Teodor MICU mteodor at gmail.com
Wed Mar 3 08:33:15 UTC 2010


Hello,

On Tue, Mar 2, 2010 at 1:07 AM, Ludovic Claude
<ludovic.claude54 at googlemail.com> wrote:
> The changes were motivated by the fact that jscv is unreliable (see
> #561559) and is hard to use when you need to setup Tomcat with ports <
> 1024. Upstream maintains the catalina.sh script and recommends its use.
> We were kindly assisted by a Tomcat expert (Jason Brittain from
> MuleSoft) in this transition. With this script, it is now possible to
> use authbind easily if the ports are under 1024.

Ok, using authbind might be an improvement but I'm not sure about
giving up on jsvc (which is also developed by Apache in tomcat
project).

> Can you give me more details about your setup. It looks like an upgrade,
> so what other packages or webapps have you installed? Can you provide
> the Tomcat logs in /var/log/tomcat6.

I don't have anything configured on this host, it's just a plain
default installation and configuration of tomcat6 package. After the
upgrade I've seen there are problems and I thought that the upgrade
has done something wrong, so I've purged all tomcat packages. The
current setup is a fresh install which fails to start!

Thanks

PS: how can I receive any responses on this bug without CC:me ?


------
root at frost:~# pgrep -fl java
root at frost:~# pgrep -fl tomcat
root at frost:~#
root at frost:~#
root at frost:~# /etc/init.d/tomcat6 status
Tomcat servlet engine is not running..
root at frost:~#
root at frost:~#
root at frost:~# ls -l /var/log/tomcat6/
total 20
-rw-r--r-- 1 tomcat6 tomcat6 2221 Mar  1 09:49 catalina.2010-03-01.log
-rw-r--r-- 1 tomcat6 tomcat6 2225 Mar  2 08:39 catalina.2010-03-02.log
-rw-r--r-- 1 tomcat6 tomcat6 2225 Mar  3 09:04 catalina.2010-03-03.log
-rw-r--r-- 1 tomcat6 root    6671 Mar  3 09:04 catalina.out
-rw-r--r-- 1 tomcat6 tomcat6    0 Mar  1 09:49 localhost.2010-03-01.log
-rw-r--r-- 1 tomcat6 tomcat6    0 Mar  2 08:39 localhost.2010-03-02.log
-rw-r--r-- 1 tomcat6 tomcat6    0 Mar  3 09:04 localhost.2010-03-03.log
root at frost:~# cat /var/log/tomcat6/catalina.2010-03-03.log
Mar 3, 2010 9:04:13 AM org.apache.catalina.core.AprLifecycleListener init
INFO: The APR based Apache Tomcat Native library which allows optimal
performance in production environments was not found on the
java.library.path:
/usr/lib/jvm/java-6-openjdk/jre/lib/i386/client:/usr/lib/jvm/java-6-openjdk/jre/lib/i386:/usr/lib/jvm/java-6-openjdk/jre/../lib/i386:/usr/java/packages/lib/i386:/usr/lib/jni:/lib:/usr/lib
Mar 3, 2010 9:04:13 AM org.apache.coyote.http11.Http11Protocol init
INFO: Initializing Coyote HTTP/1.1 on http-8080
Mar 3, 2010 9:04:13 AM org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 1116 ms
Mar 3, 2010 9:04:14 AM org.apache.catalina.core.StandardService start
INFO: Starting service Catalina
Mar 3, 2010 9:04:14 AM org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/6.0.24
Mar 3, 2010 9:04:14 AM org.apache.catalina.startup.HostConfig deployDescriptor
INFO: Deploying configuration descriptor ROOT.xml
Mar 3, 2010 9:04:14 AM org.apache.coyote.http11.Http11Protocol start
INFO: Starting Coyote HTTP/1.1 on http-8080
Mar 3, 2010 9:04:14 AM org.apache.catalina.startup.Catalina start
INFO: Server startup in 612 ms
Mar 3, 2010 9:04:14 AM org.apache.catalina.core.StandardServer await
SEVERE: StandardServer.await: create[8005]:
java.net.SocketException: Invalid argument
	at java.net.PlainSocketImpl.socketBind(Native Method)
	at java.net.AbstractPlainSocketImpl.bind(AbstractPlainSocketImpl.java:336)
	at java.net.ServerSocket.bind(ServerSocket.java:336)
	at java.net.ServerSocket.<init>(ServerSocket.java:202)
	at org.apache.catalina.core.StandardServer.await(StandardServer.java:373)
	at org.apache.catalina.startup.Catalina.await(Catalina.java:657)
	at org.apache.catalina.startup.Catalina.start(Catalina.java:617)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:616)
	at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)
	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)
root at frost:~#
root at frost:~#
root at frost:~# lsof -i :8080
root at frost:~#
root at frost:~# lsof -i :8005
root at frost:~#





More information about the pkg-java-maintainers mailing list