[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Connexion impossible sur Tomcat 9 depuis une mise à jour récente



	Bonjour à tous,

	Désolé de polluer comme ça la liste depuis hier, mais je galère sur une
mise à jour de serveur à la suite d'un déménagement d'infrastructure...

	J'ai installé il y a plusieurs années un serveur Alfresco, tout d'abord
en version 6.0 puis en version 6.1. Initialement, il tournait avec
Tomcat8 et au fur et à mesure des mises à jour Tomcat9.

	J'ai eu beaucoup de mal à avoir un système fonctionnel. Une fois la
configuration faite, je n'y ai plus touché.

	Récemment, j'ai fait un dist-upgrade après le percement de sites SPIP.
Depuis, alfresco ne fonctionne plus et j'ai l'impression que le problème
se situe au niveau de Tomcat. Apache, je maîtrise, mais les machins
autour de Java ne sont pas ma tasse de thé.

	La configuration de tomcat (que je peux fournir) n'a pas changé. J'ai
naturellement vérifié sur les sauvegardes avec un diff -u.

	J'ai l'impression que Tomcat se lance correctement. Un processus Java
mouline durant une minute, le fichier catalina.out semble indiquer que
tout se passe correctement. Seul le connecteur entre Alfresco et
Libreoffice râle si je ne le tue pas à la main avant de relancer Tomcat.

	Sauf que je ne peux même pas me connecter sur localhost:8080 pour
interroger directement Tomcat. Pas d'erreur, la requête termine en
timeout. Tomcat semble pourtant commencer à répondre puisqu'il y a des
paquets qui transitent sur le port 8080.

10:38:14.805214 IP legendre.systella.fr.60864 >
rayleigh.systella.fr.http-alt: Flags [.], ack 1, win 4480, options
[nop,nop,TS val 1 ecr 2794777751], length 0
10:38:14.805471 IP legendre.systella.fr.60864 >
rayleigh.systella.fr.http-alt: Flags [P.], seq 1:469, ack 1, win 4480,
options [nop,nop,TS val 1 ecr 2794777751], length 468: HTTP: GET / HTTP/1.1
10:38:14.805511 IP rayleigh.systella.fr.http-alt >
legendre.systella.fr.60864: Flags [.], ack 469, win 253, options
[nop,nop,TS val 2794777752 ecr 1], length 0
^C

	J'ai bien mon processus qui tourne :

Root rayleigh:[/etc/tomcat9] > ps auwx | grep tomcat
tomcat   18743  0.0  0.5 667928 96640 ?        Sl   juil.02   0:00
/usr/lib/libreoffice/program/soffice.bin
-accept=socket,host=127.0.0.1,port=2022;urp;
-env:UserInstallation=file:///opt/alfresco/tmp/.jodconverter_socket_host-127.0.0.1_port-2022
-headless -nocrashreport -nodefault -nofirststartwizard -nolockcheck
-nologo -norestore
tomcat   30483  7.7  6.6 10155676 1081020 ?    Sl   10:09   2:17
/usr/lib/jvm/default-java/bin/java
-Djava.util.logging.config.file=/opt/alfresco/conf/logging.properties
-Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
-Djava.awt.headless=true -Djdk.tls.ephemeralDHKeySize=2048
-Djava.protocol.handler.pkgs=org.apache.catalina.webresources
-Dorg.apache.catalina.security.SecurityListener.UMASK=0022
-Dignore.endorsed.dirs= -classpath
/usr/share/tomcat9/bin/bootstrap.jar:/usr/share/tomcat9/bin/tomcat-juli.jar
-Dcatalina.base=/opt/alfresco -Dcatalina.home=/usr/share/tomcat9
-Djava.io.tmpdir=/opt/alfresco/tmp org.apache.catalina.startup.Bootstrap
start

	Et le port est bien en écoute :

Root rayleigh:[/etc/tomcat8] > nmap 192.168.1.1
Starting Nmap 7.93 ( https://nmap.org ) at 2023-07-04 10:39 CEST
...
8080/tcp open  http-proxy
...

	Un autre point me semble étrange :
Root rayleigh:[/opt/alfresco/logs] > grep xml catalina.out
INFOS: Déploiement du descripteur de configuration
[/etc/tomcat9/Catalina/localhost/share.xml]
INFOS: Le traitement du descripteur de déploiement
[/etc/tomcat9/Catalina/localhost/share.xml] a pris [8 087] ms
INFOS: Déploiement du descripteur de configuration
[/etc/tomcat9/Catalina/localhost/manager.xml]
AVERTISSEMENT: L'attribut path avec la valeur [/manager] dans le
descripteur de déploiement [/etc/tomcat9/Catalina/localhost/manager.xml]
a été ignoré
INFOS: Le traitement du descripteur de déploiement
[/etc/tomcat9/Catalina/localhost/manager.xml] a pris [517] ms
INFOS: Déploiement du descripteur de configuration
[/etc/tomcat9/Catalina/localhost/alfresco.xml]

	Or j'ai plus de descripteurs dans le configuration de Tomcat :
Root rayleigh:[/etc/tomcat9/Catalina/localhost] > ls
alfresco.xml  docs.xml  host-manager.xml  manager.xml  share.xml  solr.xml

	Je n'ai aucune trace de ces descripteurs dans le lancement de tomcat.
Aucune erreur.

	Je ne sais plus où chercher et suis preneur de toute idée.

	Bien cordialement,

	JKB


Reply to: