I have a problem with Apache(1.3.22)+Tomcat(3.3) after a recent update:
I have a working Linux (Debian 2.2.17) system, and am running Apache+Tomcat.
Having not used it for awhile, or updated in 4-6 months, I did an "apt-get
install" of tomcat and Apache, to get the most current versions. It did an
update, and now it is somewhat broken. -(
All services seem to work (although that took some fiddling, the install
was not correct (some bad ROOT only file permissions)), including all
servlet and .jsp examples, but I get huge tomcat logs; about every
5-seconds I get a logging of:
/var/log/tomcat/stdout.log:
PoolTcpEndpoint: Endpoint
ServerSocket[addr=0.0.0.0/0.0.0.0,port=0,localport=8081] ignored exception:
java.net.SocketException: Socket closed
java.net.SocketException: Socket closed
at java.net.PlainSocketImpl.close(PlainSocketImpl.java:408)
at java.net.Socket.close(Socket.java:383)
at java.net.ServerSocket.implAccept(ServerSocket.java:206)
at java.net.ServerSocket.accept(ServerSocket.java:181)
at org.apache.tomcat.util.net.PoolTcpEndpoint.acceptSocket(Unknown
Source)
at org.apache.tomcat.util.net.TcpWorkerThread.runIt(Unknown Source)
at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(Unknown Source)
at java.lang.Thread.run(Thread.java)
PoolTcpEndpoint: Endpoint
ServerSocket[addr=localhost/127.0.0.1,port=0,localport=8009] ignored
exception: java.net.SocketException: Socket closed
java.net.SocketException: Socket closed
at java.net.PlainSocketImpl.close(PlainSocketImpl.java:408)
at java.net.Socket.close(Socket.java:383)
at java.net.ServerSocket.implAccept(ServerSocket.java:206)
at java.net.ServerSocket.accept(ServerSocket.java:181)
at org.apache.tomcat.util.net.PoolTcpEndpoint.acceptSocket(Unknown
Source)
at org.apache.tomcat.util.net.TcpWorkerThread.runIt(Unknown Source)
at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(Unknown Source)
at java.lang.Thread.run(Thread.java)
PoolTcpEndpoint: Endpoint
ServerSocket[addr=localhost/127.0.0.1,port=0,localport=8007] ignored
exception: java.net.SocketException: Socket closed
java.net.SocketException: Socket closed
at java.net.PlainSocketImpl.close(PlainSocketImpl.java:408)
at java.net.Socket.close(Socket.java:383)
at java.net.ServerSocket.implAccept(ServerSocket.java:206)
at java.net.ServerSocket.accept(ServerSocket.java:181)
at org.apache.tomcat.util.net.PoolTcpEndpoint.acceptSocket(Unknown
Source)
at org.apache.tomcat.util.net.TcpWorkerThread.runIt(Unknown Source)
at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(Unknown Source)
at java.lang.Thread.run(Thread.java)
And in mod_jk.log: tons of:
[jk_uri_worker_map.c (335)]: jk_uri_worker_map_t::uri_worker_map_close,
NULL parameter
[jk_uri_worker_map.c (185)]: In jk_uri_worker_map_t::uri_worker_map_free,
NULL parameters
Hints to repair?
-----------------------------------------------
Gregory Guthrie
MUM Faculty Mail - FM 1068
Fairfield, IA 52557
http://www.mum.edu/~guthrie
(641)472-7773
------------------------------------------------