You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomcat.apache.org by "PELOQUIN,JEFFREY (Non-HP-Boise,ex1)" <je...@non.hp.com> on 2002/03/13 17:45:29 UTC
RE: pache Tomcat/4.0.3 - HTTP Status 404 - /servlet/SnoopServlet
is not available.
but your main has
> WebAppDeploy ROOT warpConnection /tomcat/
wouldn't that map /tomcat/ to the ROOT context path as opposed to mapping /
-----Original Message-----
From: Hostmaster of the day [mailto:hostmaster@deltaphon.net]
Sent: Wednesday, March 13, 2002 9:40 AM
To: tomcat-user@jakarta.apache.org
Subject: pache Tomcat/4.0.3 - HTTP Status 404 - /servlet/SnoopServlet is
not available.
It is part of the main httpd.conf file
and is working great as long as I use
http://localhost:8080
But no virtual host is running.
Status 404 all the time.
That's the problem.
--Mark
----- Original Message -----
From: "PELOQUIN,JEFFREY (Non-HP-Boise,ex1)"
<je...@non.hp.com>
To: "'Tomcat Users List'" <to...@jakarta.apache.org>
Sent: Wednesday, March 13, 2002 4:10 PM
Subject: RE: Apache Tomcat/4.0.3 - HTTP Status 404 -
/servlet/SnoopServlet is not available.
> Have you tried mapping the ROOT as
> WebAppDeploy ROOT warpConnection /
>
> within your virtual host or as part of the main httpd.comf file?
>
> When I add it to my httpd.conf I get the root context of Tomcat in
place of
> my default
> Apache htdocs directory
>
>
>
>
> -----Original Message-----
> From: Hostmaster of the day [mailto:hostmaster@deltaphon.net]
> Sent: Wednesday, March 13, 2002 7:36 AM
> To: tomcat-user@jakarta.apache.org
> 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 <ho...@deltaphon.net> on 03/12/2002
01:36:22
> PM
> >
> > Please respond to "Tomcat Users List"
<to...@jakarta.apache.org>
> >
> > To: tomcat-user@jakarta.apache.org
> > 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 webmaster@domain.com
> > > 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 <ho...@deltaphon.net> on 03/12/2002
> > 11:35:23 AM
> > >
> > > Please respond to "Tomcat Users List"
> > <to...@jakarta.apache.org>
> > >
> > > To: tomcat-user@jakarta.apache.org
> > > 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:
> > <ma...@jakarta.apache.org>
> > > For additional commands:
> > <ma...@jakarta.apache.org>
> > > Troubles with the list:
> > <ma...@jakarta.apache.org>
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > > --
> > > To unsubscribe:
> > <ma...@jakarta.apache.org>
> > > For additional commands:
> > <ma...@jakarta.apache.org>
> > > Troubles with the list:
> > <ma...@jakarta.apache.org>
> > >
> >
> >
> > --
> > To unsubscribe:
<ma...@jakarta.apache.org>
> > For additional commands:
<ma...@jakarta.apache.org>
> > Troubles with the list:
<ma...@jakarta.apache.org>
> >
> >
> >
> >
> >
> >
> >
> >
> >
> > --
> > To unsubscribe:
<ma...@jakarta.apache.org>
> > For additional commands:
<ma...@jakarta.apache.org>
> > Troubles with the list:
<ma...@jakarta.apache.org>
> >
>
> --
> To unsubscribe:
<ma...@jakarta.apache.org>
> For additional commands:
<ma...@jakarta.apache.org>
> Troubles with the list:
<ma...@jakarta.apache.org>
>
--
To unsubscribe: <ma...@jakarta.apache.org>
For additional commands: <ma...@jakarta.apache.org>
Troubles with the list: <ma...@jakarta.apache.org>
--
To unsubscribe: <ma...@jakarta.apache.org>
For additional commands: <ma...@jakarta.apache.org>
Troubles with the list: <ma...@jakarta.apache.org>