httpd-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jarmo Joensuu <>
Subject Re: Antw: [users@httpd] Re: Apache not forwarding to Tomcat
Date Fri, 28 Nov 2003 07:55:57 GMT
Hi Andre,
thanks for the info; I'll check out the jk2 module.

Andre Schild <> wrote:As stated in the manuals, mod_jk.conf is recreated
at each startup.
So don't put your manual changes in there. The httpd.conf is the
place for manual changes.

We ourself have all the mod_jk config in the main httpd.conf and the
per virtual host. We don't use the autogenerated config file at all.

Another question:

Why did you use mod_jk and not mod_jk2 ?
Since mod_jk is no longer actively developped, I would
suggest that you directly go to mod_jk2.

We will make the switch from mod_jk to mod_jk2
early next year too.


>>> 27.11.2003 15:30:48 >>>
OK, now I did as follows:

1. added the following line to the "localhost:/examples" section in

JkMount /examples/jsp/*.jsp ajp13

2. started Tomcat
3. started Apache

The weird thing is that the system then worked...but when I then looked
at the mod_jk.conf file, Tomcat(?) had removed the line I added. It
looks like it only wanted to keep the lines that already were there.
Another issue is that when I now restarted Tomcat and Apache, the system
stopped working again. Unless I maybe should start them in a specific
order and / or wait a few seconds before starting the second one(?)



Andre Schild wrote:
Hello Jarmo,

the problem is in fact, that you tell Apache to handle all non-jsp
and the index.html is handled by Apache and not forwarded to Tomcat.

If you wish Tomcat to handle all files in the /jsp directory,
you will have to add this to your config:

JkMount /jsp/* ajp13


>>> 27.11.2003 13:23:13 >>>
Hi Andre,

the file is a bit too large to send to the group, so I opened a free
web site account with angelfire and placed it there. It can be now



Andre Schild wrote:

Could you please give us the content of the mod_jk.conf file ?
As the index.html file is a normal HTML file, it is intended to be
served by apache. And here it looks like you apache server isn't
seeing the correct path.

Probably you miss a setting for the jsp directory.


>>> 27.11.2003 12:02:58 >>>
Hi all,

I have this problem that my Apache 2.0.47 server does not forward any
requests to my Tomcat 4.1 server (both running locally on my Thinkpad
with W2K Pro). I am using mod_jk_1.2.5_2.0.47.dll for the ajp13

To be more specific, if I open a browser on my computer and enter the


into the address field, I get the error:

404 Not Found
The requested URL /examples/jsp/index.html was not found on this
Apache/2.0.47 (Win32) mod_jk/1.2.0 Server at localhost Port 80

I also get the following error in the Apache error.log log:
[Thu Nov 27 12:15:53 2003] [error] [client] File does not
exist: C:/Apache/Apache2/htdocs/examples

which indicates that Apache does not route the request to Tomcat.


1. the examples folder is installed to
C:\Tomcat\Tomcat-4.1\webapps\examples and 

2. I have included the following line in the httpd.conf file:
include "C:/Tomcat/Tomcat-4.1/conf/auto/mod_jk.conf"

3. I have checked that the directories defined in the
"localhost:/examples" section in the
C:\Tomcat\Tomcat-4.1\conf\auto\mod_jk.conf file are valid, and that
file also contains the following lines:

LoadModule jk_module c:/apache/Apache2/modules/mod_jk.dll

JkWorkersFile "C:/Tomcat/Tomcat-4.1/conf/jk/"

4. I have checked that the directories defined in the
C:\Tomcat\Tomcat-4.1\conf\jk\ file are valid.

5. I have checked that the directories defined in the Examples Context
-->in C:\Tomcat\Tomcat-4.1\conf\server.xml are valid.

6. If I enter http://localhost:8080/examples/jsp/index.html into the
browsers address field, the page opens without problems.


I have checked and re-checked my settings but feel quite lost at this
point. I am wondering whether my jk module (or some other part of the
setup) is listening / communicating on the wrong port...but which port
would then be correct? My Tomcat stderr.log states that: "ajp13
listening on /", but how do I know if I should change that
to something else?

Assistance on resolving this would be very appreciated...



The official User-To-User support forum of the Apache HTTP Server Project.
See for more info.
To unsubscribe, e-mail:
" from the digest:
For additional commands, e-mail:

Do you Yahoo!?
Free Pop-Up Blocker - Get it now
View raw message