Holger: Einen Schritt weiter

Beitrag lesen

Hallo zusammen,
bin nun einen Schritt weiter gekommen:
Tomcat läuft nicht mehr als root, sondern vom user webadmin.
@Christoph: die verschiedenen Ports sind okay, da der Indiander und die Katze über ajp13 worker kommunizieren. Ich kenne mich da nicht so gut aus, aber es scheint, als ob es ausreicht, in der httpd.conf mod_jk.conf zu includen:
Include /opt/hpapache2/tomcat/conf/jk/mod_jk.conf

Dort ist dann folgendes vermerkt:
--------------schnipp---------------
JkMount /admin ajp13
JkMount /admin/* ajp13
JkMount /examples ajp13
JkMount /examples/* ajp13

JkMount /*.jsp ajp13
JkMount /servlet/* ajp13
--------------schnapp---------------

Wenn ich nun die Datei print.jsp aufrufe, erscheint in der Kommandozeile, wo ich Tomcat getartet habe, folgendes:
--------------schnipp---------------
2003-08-10 06:45:04 - Ctx() : Class not found: TOMCAT/JSP/print.jsp
2003-08-10 06:45:04 - Ctx() : Status code:404 request:R(  + /print.jsp + null) msg:null
--------------schnapp---------------
und ich erhalte die typische 404 Seite. (perl scripts, php und andere requests an den Apache laufen weiterhin tadellos)

Anscheindend reduziert sich das Problem nur noch darauf, Tomcat und /oder Apache mitzuteilen, wie er jsps zu interpretieren hat.