Pages : 1
#1 Le 08/02/2008, à 10:40
- jme2
Probleme démarrage tomcat
Bonjour à tous,
J'essaye de faire démarrer tomcat, j'ai suivi ce tuto : http://forum.alfresco-fr.org/viewtopic.php?t=656
hier tout à fonctionné nickel, mais j'ai du redémarrer le server a plusieur reprise pour d'autres test et ce matin je vois que tomcat ne tourne pas. sije fair http://ip:8080 il ne se passe rien :s
j'ai essaye de redémarrer le service a plusieurs reprise avec les commandes suivantes:
sudo sh /usr/local/tomcat/bin/startup.sh
Using CATALINA_BASE: /usr/local/tomcat
Using CATALINA_HOME: /usr/local/tomcat
Using CATALINA_TMPDIR: /usr/local/tomcat/temp
Using JRE_HOME: /usr/lib/jvm/java-6-sun-1.6.0.03
sudo update-rc.d tomcat5.5 defaults
System startup links for /etc/init.d/tomcat5.5 already exist.
sudo /etc/init.d/tomcat5.5 restart
* Stopping Tomcat servlet engine tomcat5.5 [ OK ]
* Starting Tomcat servlet engine tomcat5.5 [ OK ]
y a t'il quelque chose que je peux verifier pourquoi est ce que la page par déafult ne s'affiche pas ?
Merci d'avance
#2 Le 13/02/2008, à 00:06
- elgranjuego
Re : Probleme démarrage tomcat
Bonsoir,
Oui faut regarder dans les logs de Tomcat (répertoire logs de là où est installé Tomcat).
A+
Hors ligne
#3 Le 20/02/2008, à 21:35
- remyb
Re : Probleme démarrage tomcat
hier tout à fonctionné nickel, mais j'ai du redémarrer le server a plusieur reprise pour d'autres test et ce matin je vois que tomcat ne tourne pas. sije fair http://ip:8080 il ne se passe rien :s
Je pense qu'il faut
http://localhost:8180/
Si c'est ça, il faudrait corriger le wiki
Hors ligne
#4 Le 26/02/2008, à 17:01
- enzo3.0
Re : Probleme démarrage tomcat
Bonjour,
je reprends le flambeau du message car j'ai visiblement un problème similaire. Malgré une journée de recherche sur les forum ubuntu et opensi, pas moyen de trouver une piste. Merci donc à celui qui s'attelera à cette tâche avec moi.
Je désire installer opensi sur un ubuntu serveur, et disposer d'opensi sur des clients ubuntu via le client opensi. J'ai donc suivi pas à pas le tutoriel suivant m'a l'air le plus complet :
http://forum.ubuntu-fr.org/viewtopic.php?id=113962
Mon problème est que tomcat ne renvoit pas sa page normale mais une page totalement vierge à l'adresse http://ipserver:8180. J'ai essayé aussi avec Galeon, même page, alors qu'avec Opera on me dit que l'adresse est invalide
Versions utilisées
Ubuntu 7.10
tomcat5.5
java-sun6-jdk
Le fichier de config de tomcat (server.xml) n'a pas été modifié (port 8180)
<!-- Define a non-SSL HTTP/1.1 Connector on port 8180 -->
<Connector port="8180" maxHttpHeaderSize="8192"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true" />
Voici le log de démarrage de tomcat
26 févr. 2008 15:48:21 org.apache.coyote.http11.Http11BaseProtocol init
INFO: Initialisation de Coyote HTTP/1.1 sur http-8180
26 févr. 2008 15:48:21 org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 872 ms
26 févr. 2008 15:48:21 org.apache.catalina.core.StandardService start
INFO: Démarrage du service Catalina
26 févr. 2008 15:48:21 org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/5.5
26 févr. 2008 15:48:21 org.apache.catalina.core.StandardHost start
INFO: XML validation disabled
Si je scan les ports de mon serveur, voici le résultat :
PORT STATE SERVICE
21/tcp open ftp
22/tcp open ssh
53/tcp open domain
139/tcp open netbios-ssn
445/tcp open microsoft-ds
8009/tcp open ajp13
Rien en 8180.... mais un port 8009 ouvert correspondant effectivement à quelque chose du fichier de config tomcat :
<!-- Define an AJP 1.3 Connector on port 8009 -->
<Connector port="8009"
enableLookups="false" redirectPort="8443" protocol="AJP/1.3" />
Retour de la commande netstat -ln
tcp6 0 0 :::8009 :::* LISTEN
tcp6 0 0 :::8180 :::* LISTEN
Si j'essaie de me loguer dans l'interface d'OpenSI (manager (superviseur) + root), j'ai le message suivant :
Le serveur sur lequel vous cherchez à vous connecter tourne avec la version null d'OpenSi Serveur
Le truc encore plus fort, c'est que si j'installe tomcat5.5-admin et que je vais à l'adresse http://IPServer:8180/admin, j'ai bien l'interface d'aministration qui s'affiche....
Comme je vois que tout le monde y arrive en local, je ne dois pas être bien loin!
GGGGRRRRRRRRRRR!!!!!!!!!!!!!!!
Alors? quelqu'un a une petit idée.... merci d'avance à cette âme charitable
Hors ligne
#5 Le 27/02/2008, à 10:03
- elgranjuego
Re : Probleme démarrage tomcat
J'imagine que Tomcat a été installé via synaptic. Si tel est le cas, je propose une piste, facile à explorer :
1) Désinstaller Tomcat : aptitude remove ...
2) Télécharger Tomcat depuis le site d'Apache (il suffit de le décompacter dans un un répertoire de son choix).
Regarder dans le server.xml, normalement c'est le port 8080 qui doit être utilisé.
Lancer Tomcat puis un navigateur et regarder si la page d'accueil de Tomcat s'affiche.
Evidemment ceci n'est pas forcément la solution, mais c'est une piste à explorer. Je dis ça car j'ai constaté des problèmes lors de l'installation de Tomcat par les dépôts pour faire fonctionner un autre logiciel : OpenAguila.
Il pourrait y avoir un pb de droits...
Hors ligne
#6 Le 27/02/2008, à 10:34
- enzo3.0
Re : Probleme démarrage tomcat
J'imagine que Tomcat a été installé via synaptic. Si tel est le cas, je propose une piste, facile à explorer :
1) Désinstaller Tomcat : aptitude remove ...
2) Télécharger Tomcat depuis le site d'Apache (il suffit de le décompacter dans un un répertoire de son choix).Evidemment ceci n'est pas forcément la solution, mais c'est une piste à explorer. Je dis ça car j'ai constaté des problèmes lors de l'installation de Tomcat par les dépôts pour faire fonctionner un autre logiciel : OpenAguila.
Il pourrait y avoir un pb de droits...
Salut,
merci de cette piste, je vais l'explorer dès que possible.
Aux vues du retour de netstat, je me demande si le problème ne vient pas du fait que Tomcat n'écoute qu'en local ?
tcp6 0 0 :::8180 :::* LISTEN)
Est-ce qu'un expert de Tomcat aurait un avis sur la question? Est-ce un paramétrage à changer dans Tomcat ou une règle de routage à mette dans IPTables par exemple?
Je vais essayer d'installer opensi en local sur un poste de travail pour avancer sur le sujet.
Hors ligne
#7 Le 27/02/2008, à 10:52
- elgranjuego
Re : Probleme démarrage tomcat
Effectivement il ne faut pas que iptables bloque le port 8180, un petit :
iptables -L -n -v
peut te donner des infos.
Sinon tu peux temporairement rediriger le port 80 :
/sbin/iptables -t nat -I PREROUTING 1 -p tcp --dport 80 -j REDIRECT --to-ports 8180
Dernière modification par elgranjuego (Le 27/02/2008, à 10:53)
Hors ligne
#8 Le 27/02/2008, à 11:53
- elgranjuego
Re : Probleme démarrage tomcat
Une autre piste ici (concernant les droits d'accès) :
Se rendre dans /etc/init.d/tomcat et passer le paramètre "TOMCAT_SECURITY=yes" à "no".
Redémarrer Tomcat: 'sudo /etc/init.d/tomcat restart.
Hors ligne
#9 Le 27/02/2008, à 12:09
- enzo3.0
Re : Probleme démarrage tomcat
Bon, merci pour les réponses, j'ai eu le dernier mot sur l'affaire grâce à une aide sur le forum d'OpenSI. En fait, le problème n'a rien à voir avec la choucroute... c'était un tout petit problème dans le fichier de config d'opensi (honte sur moi)...
### PARAMETRES PERSONNELS ###
opensi.servlet: OpenSI
app.UploadDir: /var/lib/tomcat5/webapps/OpenSI
opensi.absdir: /var/lib/tomcat5/webapps/OpenSI
mysql.absdir: /usr/bin
il a suffit de modifier tomcat5 par tomcat5.5 et tout roule, même si le test tomcat ne fonctionne pas.... me demandez pas pourquoi.
Merci encore, à bientôt
Hors ligne
Pages : 1