Let me see your Virtual Hosts section in the httpd.conf file. There might be something funky there.
chad On Wed, 20 Feb 2002 11:15:20 -0500 Frank <[EMAIL PROTECTED]> wrote: > Hey thanks. This helped me tweak my setup and get rid of the > "badhostname" error. This works, but only locally. The other machines > cannot use "http://Mendelsohn/examples/" but > "http://Mendelsohn:8080/examples" works fine. > > > chad kellerman wrote: > > > Ok, but don't quote me on this. I have been trying to do the same thing. The >documentation seems vague when it comes to Virtual Hosts and Tomcat 4.0. > > > > > > It also seems that a few people have this working but are not sure whether its >right or not. It stemms from lots of trial and error. But any way here is what I >have got so far. I am not finished, it is still a work in progress. > > > > > > I am running Apache 1.3 with Tomcat 4 on a redhat 6.2 box ( but should apply to >win32) > > > > > > Ok tomcat in installed in /usr/local/jakarta-tomcat/. I have not changed the >directory structure so I still have a dist/ directory which holds the logs/ bin/ >conf/ and what not. > > > > Since it's redhat httpd.conf is in /etc/httpd/conf/httpd.conf. I have it set >that every virtual hosts has a different ip address and dns. I have only two Virtual >hosts set up right now. The actual host box, and virtual domain. > > > > I have not touched the server.xml file or the web.xml file. ( I have not gotten >that far yet). But what I do have enable the host box to have jsp and servlets >working as well as the virtual host. > > > > Here is what I have in the httpd.conf file: > > > > ######################################################## > > > > ###Tomcat installation > > LoadModule webapp_module libexec/mod_webapp.so > > WebAppConnection warpConnection warp jakarta.alabanza.com:8008 > > WebAppDeploy ROOT warpConnection /home/httpd/html/ > > WebAppDeploy examples warpConnection /examples/ > > ### > > > > > > #<VirtualHost host.some_domain.com> > > #ServerAdmin [EMAIL PROTECTED] > > #DocumentRoot /www/docs/host.some_domain.com > > #ServerName host.some_domain.com > > #ErrorLog logs/host.some_domain.com-error_log > > #TransferLog logs/host.some_domain.com-access_log > > #</VirtualHost> > > > > > > <VirtualHost jakarta.gotc.net> > > User jak > > Group jakartagrp > > ServerName jakarta.gotc.net > > ServerAdmin [EMAIL PROTECTED] > > DocumentRoot /home/jak/jakarta-www > > TransferLog /home/jak/jakarta-logs/access-log > > ScriptAlias /cgi-bin/ /home/jak/jakarta-www/cgi-bin/ > > WebAppConnection apoWarpConn warp jakarta.gotc.net:8015 > > #WebAppDeploy myapp apoWarpConn > > #WebAppDeploy manager apoWarpConn /manager/ > > WebAppDeploy examples warpConnection /examples/ > > </VirtualHost> > > > > ##################################################################### > > > > There is a couple things to take note here. First I am not an expert, this >works. If anyone can offer any other suggestions to make this smoother let me know. > > > > Second, you have to have the ####Tomcat Installation section below where you have >the ServerName set for the host box. The configtest fails everytime and apache won't >start without it. THe same goes in the virtual host section. The WebAppConnection >line has to go below the ServerName. Give a bad hostname error. > > > > Third, make sure you kill apache completely dead as well as tomcat. It seems >tomcat takes a good 15-30 seconds to shutdown when you issue the shutdown.sh script. >After everything is shutdown completely, start tomcat first then apache. > > > > If you get the 404 error page ( with some funky error about a line in a web app >deploy file) you started httpd before tomcat. SHut them all done and restart. > > > > Liek I said I am working on the server.xml and the web.xml. So far this does >work, but there a a few things not right. Such as logs, and the {TOMACAT_HOME}/work >dierctory still holds information about the virtual hosts. Such as sessions id and >what not. THis can't be good. I think this is a big "security" risk with my >configuration. I am working on it. When I get the server.xml and web.xnml working >for virtual hosts I will let you know. I hope you will do the same. > > > > Please, anyone have any comments let me know. > > > > Chad > > > > I copied the {TOMCAT_HOME}webapps/examples to my username DocumentRoot directory. >And everything works. > > > > > > WebAppDeploy ROOT warpConnection /home/httpd/html/ > > > > > > > > On Wed, 20 Feb 2002 13:10:08 +0900 > > Moi <[EMAIL PROTECTED]> wrote: > > > > > >>My wanted configure is as follows: > >> > >>Apache listens port 80 (IP : xxx.xxx.xxx.1) > >>Javaservlet listens port 80 (IP : xxx.xxx.xxx.2) > >> > >> > >>The question is : > >>Is it possible to configure Apache,Tomcat4 to run separately > >>on the different IP listening the same port 80 if so how? > >> > >> > >> > >>-- > >> > >> > >> > >>-- > >>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]>
