Hi Folks, This is a resurection of a problem that I think many fellow Administrators are experiencing but I think there has never been a real solution to the problem...
I am responsible for a web application config is as follows pix firewall -> cisco loadbalance -> apache webservers -> application -> Oracle DB Problem that I am expericing is every time I try into introduce the appserver into the loadbalancer config, the keep alive request seems to be agrivating tomcat and causing it to crash.. this as you can imaging is very tiresome... :-) you have to have a sense of humour about these things... Anyway the error message is Nov 13, 2006 9:02:19 PM org.apache.tomcat.util.net.PoolTcpEndpoint processSocket SEVERE: Socket error caused by remote host /xxx.xxx.xxx.xxx(This is the IP address of the loadbalancer" java.net.SocketException: Invalid argument at java.net.PlainSocketImpl.socketSetOption(Native Method at java.net.PlainSocketImpl.setOption(PlainSocketImpl.java:240) at java.net.Socket.setTcpNoDelay(Socket.java:771) at org.apache.tomcat.util.net.PoolTcpEndpoint.set contd...... This seems to be a popular message but I dont think there has been a resolution to this.. Now If I remove the appserver from the loadbalance problem dissappears ... obviously The Loadbalancer is sending its keepalive request direct to port 8080 on the appserver I am considering the following fix 1 : create a small webapp that check port 8080 itself, and point the loadbalancer to the *.jsp Now has anyone else experienced this? Good Talking --------------------------------------------------------------------- To start a new topic, e-mail: users@tomcat.apache.org To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]