Hi Overview
I'm trying to get Tomcat 4.04, from Debian package tomcat4 4.0.4-4, to talk to mod_wepapp, from Debian package libapache-mod-webapp 1.2.4-1. My broader objective is to produce a repeatable and reliable deployment of Tomcat using as far as possible only Debian 'stable' packages. What's going wrong I can't connect to any Tomcat resource through Apache. Attempting to connect to any Tomcat-served resource through Apache, I get in the browser: mod_webapp(warp) error Unable to connect (-2) to Host: gododdin.internal.jasmine.org.uk (192.168.1.69) Port: 8008 In the Apache error log: [Fri Feb 21 11:46:07 2003] [error] Cannot retrieve host ID for gododdin.internal.jasmine.org.uk:80 [Fri Feb 21 11:46:07 2003] [error] Error handling "http://gododdin:80/xylodom/index.html": Unable to connect (-2) to Host: gododdin.internal.jasmine.org.uk (192.168.1.69) Port: 8008 In Tomcat's Apache log: 2003-02-21 12:12:09 [org.apache.catalina.connector.warp.WarpConnector] Connection from /192.168.1.69:56039 to /192.168.1.69:8008 2003-02-21 12:12:09 [org.apache.catalina.connector.warp.WarpConfigurationHandler] Invalid packet with type 0 2003-02-21 12:12:09 [org.apache.catalina.connector.warp.WarpConnection] Exception on socket java.net.SocketException: Socket closed at java.net.SocketOutputStream.socketWrite0(Native Method) at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92) at java.net.SocketOutputStream.write(SocketOutputStream.java:105) at org.apache.catalina.connector.warp.WarpConnection.send(WarpConnection.java:219) at org.apache.catalina.connector.warp.WarpConfigurationHandler.handle(WarpConfigurationHandler.java:246) at org.apache.catalina.connector.warp.WarpConnection.run(WarpConnection.java:189) at java.lang.Thread.run(Thread.java:536) The Apache end configuration looks like this: <IfModule mod_webapp.c> WebAppConnection warpConnection warp gododdin.internal.jasmine.org.uk:8008 #webapp name #connection name #path WebAppMount dealersys2 warpConnection /xylodom/ </IfModule> The Tomcat end configuration looks like this: <Service name="Tomcat-Apache"> <Connector className="org.apache.catalina.connector.warp.WarpConnector" port="8008" minProcessors="5" maxProcessors="75" enableLookups="true" appBase="webapps" acceptCount="10" debug="10"/> <Engine className="org.apache.catalina.connector.warp.WarpEngine" name="Apache" debug="0"> <!-- Global logger unless overridden at lower levels --> <Logger className="org.apache.catalina.logger.FileLogger" prefix="apache_log." suffix=".txt" timestamp="true"/> <!-- Because this Realm is here, an instance will be shared globally --> <Realm className="org.apache.catalina.realm.MemoryRealm" /> </Engine> </Service> Running an nmap scan on the relevent area shows the following ports open: -[root]-# nmap -p 8000-9000 localhost Starting nmap V. 3.00 ( www.insecure.org/nmap/ ) Interesting ports on localhost (127.0.0.1): (The 996 ports scanned but not shown below are in state: closed) Port State Service 8005/tcp open unknown <-- tomcat shutdown port 8008/tcp open unknown <-- Warp connector 8009/tcp open ajp13 <-- AJP13 port 8180/tcp open unknown <-- Tomcat's HTTP port 8990/tcp open unknown <-- Lisp listener I'd be grateful for any pointers at all to what I've got wrong here. Cheers Simon -- [EMAIL PROTECTED] (Simon Brooke) http://www.jasmine.org.uk/~simon/ Iraq war: it's time for regime change... ... go now, Tony, while you can still go with dignity. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
