/var/log/httpd/error_log got no information regarding
Tomcat errors.

All Tomcat-Apache logs are generated by Tomcat
/var/tomcat4/logs/...

I'll provide you with new logs dated March 14, 2002
tomorrow.

Something changed since I moved the server.xml host tags to
the right place within the "Tomcat-Apache" part.

I already receive the HTTP Status 404 if I use
http://www.domain.com

The domain directory is no longer accessible through
http. That's very strange.

As soon as I remove the following line
WebAppDeploy /var/www/host2/html/ conn /
from the virtual host section of that
domain http is alright again.

--Mark


> Could you provide the error page.
> 
> Do you know if it was generate by Apache or Tomcat?
> 
> Does the access log for Tomcat show that the request is being
forwarded to
> Tomcat?
> 
> -----Original Message-----
> From: Hostmaster of the day [mailto:[EMAIL PROTECTED]]
> Sent: Wednesday, March 13, 2002 9:39 AM
> To: [EMAIL PROTECTED]
> Subject: Re: Apache Tomcat/4.0.3 - HTTP Status 404 -
> /servlet/SnoopServlet is not available.
> 
> 
> My fault ;-( Thank you !
> 
> I changed the server.xml and placed the host tags
> correctly within the "Tomcat-Apache" part :
> 
> Then 
> tomcat4 stop
> tomcat4 start
> apache stop
> apache start
> 
> and ... the problem still persists.
> Unbelievable but true. The same 404 status.
> 
> I'm so sorry,
> --Mark
> 
> 
> ----- Original Message ----- 
> From: <[EMAIL PROTECTED]>
> To: "Hostmaster of the day" <[EMAIL PROTECTED]>
> Sent: Wednesday, March 13, 2002 4:02 PM
> Subject: Re: Apache Tomcat/4.0.3 - HTTP Status 404 -
> /servlet/SnoopServlet is not available.
> 
> 
> > 
> > I just checked your server.xml that you attached. The <Host.../>
> tags are
> > present within the <Service name="Tomcat-Standalone">. You need to
> put them
> > within the   <Service name="Tomcat-Apache"> tag since you have
> associated
> > the <Connector className
> > ="org.apache.catalina.connector.warp.WarpConnector".../> with
> > Tomcat-Apache.
> > So just cut and paste the Host tags from the Tomcat-Standalone to
> > Tomcat-Apache.
> > 
> > ******************************************
> > 
> > So eventually your server.xml will read 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="0"/>
> > 
> >     <!-- Replace "localhost" with what your Apache "ServerName" is
> set to
> > -->
> >     <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" />
> > 
> > <!-- Roshan - Here's where your Host tags will go..... -->
> >   <Host name="domain.com">
> >   <Context path="" docBase="/var/www/host2/html" reloadable="true"
> debug
> > ="0"/>
> >   </Host>
> > <!-- You may not require this. I'll leave it to you to decide. But
> I've
> > commented it out.
> >   <Host name="111.111.111.0">
> >   <Context path="" docBase="/var/www/host2/html" reloadable="true"
> debug
> > ="0"/>
> >   </Host>
> > -->
> >   <Host name="domain2.com">
> >   <Context path="" docBase="/var/www/host3/html" reloadable="true"
> debug
> > ="0"/>
> >   </Host>
> > <!-- You may not require this. I'll leave it to you to decide. But
> I've
> > commented it out.
> >   <Host name="222.222.222.0">
> >   <Context path="" docBase="/var/www/host3/html" reloadable="true"
> debug
> > ="0"/>
> >   </Host>
> > -->
> >     </Engine>
> > 
> >   </Service>
> > 
> > </Server>
> > 
> > ******************************************
> > 
> > Thanks.
> > RS
> > 
> > 
> > 
> > 
> > 
> > Hostmaster of the day <[EMAIL PROTECTED]> on 03/13/2002
> 08:35:56 AM
> > 
> > To:   [EMAIL PROTECTED]
> > cc:
> > 
> > Subject:  Apache Tomcat/4.0.3 - HTTP Status 404 -
> /servlet/SnoopServlet  is
> >       not available.
> > 
> > 
> > Here they are :
> > 
> > a) httpd.conf got the following entries :
> > 
> > LoadModule webapp_module       modules/mod_webapp.so
> > AddModule mod_webapp.c
> > 
> > <IfModule mod_webapp.c>
> >      WebAppConnection warpConnection warp localhost:8008
> >      WebAppDeploy ROOT warpConnection /tomcat/
> >      WebAppDeploy examples warpConnection /examples/
> > </IfModule>
> > 
> > vhost.conf :
> > 
> > <VirtualHost 100.100.100.100>
> > ServerName domain.com
> > DocumentRoot /var/www/host2/html
> > User host2user
> > Group users
> > ScriptAlias /cgi-bin/ /var/www/host2/html/cgi-bin/
> > WebAppConnection conn warp localhost:8008
> > WebAppDeploy /var/www/host2/html/ conn /
> > php_admin_value open_basedir /var/www/host2
> > php_admin_value upload_tmp_dir /var/www/host2/phptmp
> > CustomLog /var/www/host2/log/access_log
> > </VirtualHost>
> > 
> > b) I'm using the standard web.xml file of the Tomcat4.0.3
> >      distribution. I changed nothing.
> > 
> > c) please find the server.xml file attached as server.txt
> > 
> > Is it necessary to create a webapps directory within
> > a virtual host directory ?
> > 
> > It would be the greatest day in my life if this error could
> > be found and fixed. I never have had so much trouble.
> > 
> > Thanks,
> > --Mark
> > 
> >  >
> >  > Line 2 looks ok to me. If you could send in the virtual host
> section of
> > the
> >  > httpd.conf, the Host/Context part of your server.xml, and the
> > appropriate
> >  > part of your web.xml then maybe someone could figure out the
> problem.
> >  >
> >  > RS
> >  >
> >  >
> >  >
> >  > Hostmaster of the day <[EMAIL PROTECTED]> on 03/12/2002
> 01:36:22
> > PM
> >  >
> >  > Please respond to "Tomcat Users List"
> <[EMAIL PROTECTED]>
> >  >
> >  > To: [EMAIL PROTECTED]
> >  > cc:
> >  >
> >  > Subject: pache Tomcat/4.0.3 - HTTP Status 404 -
> /servlet/SnoopServlet is
> >  > not available.
> >  >
> >  > You are welcome !
> >  >
> >  > Yes I have :
> >  >
> >  > WebAppConnection conn warp localhost:8008
> >  > WebAppDeploy /var/www/host2/html/ conn /
> >  >
> >  > Could line 2 be the error ?
> >  >
> >  > --Mark
> >  >
> >  > >
> >  > > OK let's try once again :-) Apologize for the previous dumb
> email.
> >  > > Anyway, maybe a stupid question :-) but have you configured
> your
> >  > virtual
> >  > > host in the httpd.conf. Something like this
> >  > >
> >  > > <VirtualHost 100.100.100.100>
> >  > > ServerAdmin [EMAIL PROTECTED]
> >  > > DocumentRoot /var/www/host2/html
> >  > > ServerName domain.com
> >  > > WebAppConnection conn warp localhost:8008
> >  > > WebAppDeploy _ conn /
> >  > > ErrorLog logs/domain.com-error_log
> >  > > CustomLog logs/domain.com-access_log common
> >  > > </VirtualHost>
> >  > >
> >  > > And your server.xml (atleast for domain.com):
> >  > > <Host name="domain.com">
> >  > > <Context path="" docBase="/var/www/host2/html"
> reloadable="true"
> >  > debug
> >  > > ="0"/>
> >  > > </Host>
> >  > >
> >  > >
> >  > > Hope this helps.
> >  > > RS
> >  > >
> >  > >
> >  > >
> >  > >
> >  > >
> >  > > Hostmaster of the day <[EMAIL PROTECTED]> on
03/12/2002
> >  > 11:35:23 AM
> >  > >
> >  > > Please respond to "Tomcat Users List"
> >  > <[EMAIL PROTECTED]>
> >  > >
> >  > > To: [EMAIL PROTECTED]
> >  > > cc:
> >  > >
> >  > > Subject: Apache Tomcat/4.0.3 - HTTP Status 404 -
> >  > /servlet/SnoopServlet is
> >  > > not available.
> >  > >
> >  > > Hello ...
> >  > >
> >  > > I'm writing again asking again for some help.
> >  > >
> >  > > In the meanwhile I changed from mod_jk to mod_webapps
> >  > > but I still receive the same error message. The logs in
> >  > > /var/tomcat4/logs/. are looking pretty good.
> >  > >
> >  > > http://localhost:8080 is working great.
> >  > > Tomcat 4.0.3 is working great.
> >  > > Apache 1.3.20 is working great.
> >  > >
> >  > > But http://IP-address/servlet/SnoopServlet
> >  > > or http://www.domain.com/servlet/SnoopServlet
> >  > > not at all ! Status 404 = description
> >  > > The requested resource (/servlet/SnoopServlet) is not
> available.
> >  > >
> >  > > It is there ... definetely - uurgh
> >  > >
> >  > > Please don't let me down. I'll loose my job if
> >  > > I'm unable to fix that stupid problem.
> >  > >
> >  > > Thanks,
> >  > > Mark Wollner
> >  > >
> >  > > <---
> >  > >
> >  > > Hi there !
> >  > >
> >  > > The installation of Tomcat 4.0.3 either as RPM or tar.gz
> >  > > is a very easy job. But only for the serverhost.
> >  > >
> >  > > During the past three days I tried to implement two
> >  > > virtual hosts into Tomcat-Apache without any success.
> >  > >
> >  > > Error message :
> >  > >
> >  > > Apache Tomcat/4.0.3 - HTTP Status 404 -
> >  > > /servlet/SnoopServlet is not available.
> >  > >
> >  > > I'm using mod_jk and AJP 13 on Port 8009.
> >  > >
> >  > > The server.xml file got the following entries :
> >  > >
> >  > > -->
> >  > >
> >  > > <Host name="domain.com">
> >  > > <Context path="" docBase="/var/www/host2/html"
> reloadable="true"
> >  > > debug="0"/>
> >  > > </Host>
> >  > > <Host name="100.100.100.100 <= the static IP-address of
> domain">
> >  > > <Context path="" docBase="/var/www/host2/html"
> reloadable="true"
> >  > > debug="0"/>
> >  > > </Host>
> >  > > <Host name="domain2.com">
> >  > > <Context path="" docBase="/var/www/host3/html"
> reloadable="true"
> >  > > debug="0"/>
> >  > > </Host>
> >  > > <Host name="200.200.200.200 <= the static IP-address of
> domain2">
> >  > > <Context path="" docBase="/var/www/host3/html"
> reloadable="true"
> >  > > debug="0"/>
> >  > > </Host>
> >  > >
> >  > >
> >  > > mod_jk.conf :
> >  > >
> >  > > <IfModule mod_jk.c>
> >  > >
> >  > > JkWorkersFile /etc/httpd/conf/workers.properties
> >  > > JkLogFile /var/log/httpd/mod_jk.log
> >  > > JkLogLevel error
> >  > >
> >  > > # Root context mounts for Tomcat
> >  > > #
> >  > > JkMount /*.jsp ajp13
> >  > > JkMount /servlet/* ajp13
> >  > > JkMount /examples/* ajp13
> >  > >
> >  > > workers.properties :
> >  > >
> >  > > workers.tomcat_home=/var/tomcat4
> >  > > workers.java_home=/usr/java/jdk1.3.1_02
> >  > >
> >  > > worker.ajp13.port=8009
> >  > > worker.ajp13.host=localhost
> >  > > worker.ajp13.type=ajp13
> >  > >
> >  > > httpd.conf :
> >  > >
> >  > > LoadModule jk_module modules/mod_jk.so
> >  > > AddModule mod_jk.c
> >  > >
> >  > > <IfModule mod_jk.c>
> >  > > Include /etc/httpd/conf/mod_jk.conf
> >  > > </IfModule>
> >  > >
> >  > > # Setup Tomcat
> >  > > <Location ~ ".*/WEB-INF/">
> >  > > AllowOverride None
> >  > > deny from all
> >  > > </Location>
> >  > >
> >  > > I created in each virtual host directory
> >  > > WEB-INF
> >  > > WEB-INF/classes
> >  > > WEB-INF/lib
> >  > > and copied the web.xml to
> >  > > WEB-INF/web.xml
> >  > >
> >  > > The SnoopServlet.class is located here :
> >  > > /var/www/host2/html/WEB-INF/classes/SnoopServlet.class
> >  > >
> >  > > It's not running. I have no success :-(
> >  > >
> >  > > What's my fault ?
> >  > >
> >  > > I would say Tomcat cannot allocate the servlet instance for
> path
> >  > > /servlet/SnoopServlet
> >  > >
> >  > > Why ?
> >  > >
> >  > > Thank you,
> >  > > Mark Wollner
> >  > >
> >  > >
> >  > > --
> >  > > To unsubscribe:
> >  > <mailto:[EMAIL PROTECTED]>
> >  > > For additional commands:
> >  > <mailto:[EMAIL PROTECTED]>
> >  > > Troubles with the list:
> >  > <mailto:[EMAIL PROTECTED]>
> >  > >
> >  > >
> >  > >
> >  > >
> >  > >
> >  > >
> >  > >
> >  > >
> >  > >
> >  > > --
> >  > > To unsubscribe:
> >  > <mailto:[EMAIL PROTECTED]>
> >  > > For additional commands:
> >  > <mailto:[EMAIL PROTECTED]>
> >  > > Troubles with the list:
> >  > <mailto:[EMAIL PROTECTED]>
> >  > >
> >  >
> >  >
> >  > --
> >  > To unsubscribe:
> <mailto:[EMAIL PROTECTED]>
> >  > For additional commands:
> <mailto:[EMAIL PROTECTED]>
> >  > Troubles with the list:
> <mailto:[EMAIL PROTECTED]>
> >  >
> >  >
> >  >
> >  >
> >  >
> >  >
> >  >
> >  >
> >  >
> >  > --
> >  > To unsubscribe:
> <mailto:[EMAIL PROTECTED]>
> >  > For additional commands:
> <mailto:[EMAIL PROTECTED]>
> >  > Troubles with the list:
> <mailto:[EMAIL PROTECTED]>
> >  >
> > 
> > 
> > 
> > 
> > --
> > To unsubscribe:
> <mailto:[EMAIL PROTECTED]>
> > For additional commands:
> <mailto:[EMAIL PROTECTED]>
> > Troubles with the list:
> <mailto:[EMAIL PROTECTED]>
> > ****server.txt (16107 bytes) has been removed from this note.
> > ****server.txt (16107 bytes) has been removed from this note.
> > 
> > 
> > 
> > 
> 
> 
> --
> To unsubscribe:
<mailto:[EMAIL PROTECTED]>
> For additional commands:
<mailto:[EMAIL PROTECTED]>
> Troubles with the list:
<mailto:[EMAIL PROTECTED]>
> 
> --
> To unsubscribe:
<mailto:[EMAIL PROTECTED]>
> For additional commands:
<mailto:[EMAIL PROTECTED]>
> Troubles with the list:
<mailto:[EMAIL PROTECTED]>


--
To unsubscribe:   <mailto:[EMAIL PROTECTED]>
For additional commands: <mailto:[EMAIL PROTECTED]>
Troubles with the list: <mailto:[EMAIL PROTECTED]>

Reply via email to