pb de droits d'execution [Résolu] [apache + tomcat] - réseaux et sécurité - Linux et OS Alternatifs
Marsh Posté le 21-01-2003 à 09:27:53
YAIIIIIIIIIIIISSSSSSSSSSSSSSE !
ca c du bide
Marsh Posté le 21-01-2003 à 10:01:13
KazeKami a écrit : YAIIIIIIIIIIIISSSSSSSSSSSSSSE ! |
ta liaison Apache <-> Tomcat tu la fait avec quoi ?
Marsh Posté le 21-01-2003 à 10:53:14
avec mod_jk (imposé sinon j'aurai bien testé avec mod_webapp)
Marsh Posté le 21-01-2003 à 13:56:14
Euh, si ton apache est pas configure pour ecouter sur le port 80, mais sur le port 8080, c'est normal qu'il t'envoie bouler, non ?
Par defaut, le navigateur va aller voir sur le port 8080 quand tu tapes une URL, sauf si tu lui dit explicitement.
Marsh Posté le 21-01-2003 à 13:59:15
non c l'inverse : 8080 c pour tomcat (fo le donner dans l'url) et apache c 80 (pas besoin de le preciser, c le port par defaut des navigateurs)
edit : en fait à mon idée le pb c ke mon arbo web appartient a tomcat4/tomcat4, et ke meme avec des droits en 777, apache ne peut utiliser cette arbo
Marsh Posté le 21-01-2003 à 18:08:22
alors tu as une drole de configuration, parce que normalement mod_jk et les modules ajp13 font que tomcat ecoute sur les ports 8005 et 8009, les requetes etant normalement envoyees a tomcat par apache...tu n'interroges pas tomcat directement, mais apache redirige les requetes ad hoc vers tomcat (voir le fichier server.xml).
Marsh Posté le 21-01-2003 à 18:17:58
Au fait, as tu decommente les lignes suivantes dans le fichier web.xml principal (dans $CATALINA_HOME/conf/web.xml):
<servlet-mapping>
<servlet-name>invoker</servlet-name>
<url-pattern>/servlet/*</url-pattern>
</servlet-mapping>
Marsh Posté le 21-01-2003 à 18:33:35
oui j'ai bien decommenté ces lignes la, et non ma config n'est pas bizarre. apache par defaut a tjrs ecouter sur le port 80. c sur ke si je specifie dans mon url 8080 comme port ca va marcher vu ke ca sera tomcat ki prendra la main.
le pb vient vraiment des users/groups de tomcat et apache...
Marsh Posté le 22-01-2003 à 15:02:41
entre hier et ce matin j'ai rien changé a ma config... et ca marche plus du tt
et pas moyen dans les docs sur le net de trouver un rapport entre erreur 403 et droits de repertoire...
Marsh Posté le 23-01-2003 à 14:20:31
résolu grace a :
chmod 755 $TOMCAT_HOME
kesse ke ca peut etre couillon kan meme...
Marsh Posté le 23-01-2003 à 14:47:07
KazeKami a écrit : résolu grace a : |
damn', quelle tete en l'air tu es...
Marsh Posté le 23-01-2003 à 15:30:26
HipHop-oTaM a écrit : |
faut dire ke j'avais bien pensé a verifier les droits, mais que sur les fichiers dans $TOMCAT_HOME
Marsh Posté le 20-01-2003 à 18:09:15
bonsoir a tous =)
j'ai un petit probleme dans mon intégration apache/tomcat.
sur ma redhat 7.3, j'ai installé les rpm de apache 1.3.27, et de tomcat 4.1.18. apache se lance sous le user apache, groupe apache; et tomcat sous le user tomcat4, groupe tomcat4.
j'ai une appli installée sous $TOMCAT_HOME/webapps/dir_de_l_appli.
j'ai modifié mon httpd.conf pour ke DocumentRoot pointe sur ce chemin.
si je tente dans un browser : http://localhost:8080/index_exemple.jsp ca passe (c tomcat ki est sollicité). mais avec un http://localhost/index_exemple.jsp j'ai une erreur 403 (pb de droits pour apache).
Si je modifie dans httpd.conf le user et le group d'apache, pour ke ca soit les memes ke ceux de tomcat, ca marche nikel.
quelqu'un aurait-il une idée pour faire kke chose de + elegant svp ?
PS : j'ai deja tenté des chmod et chown a gogo, mais aucun de ce ke j'ai tenté ne m'a aidé
help plizzz
Message édité par kazekami le 23-01-2003 à 14:19:41
---------------
Self Destruction Might Be The Answer - http://www.kazekami.org