Hi,I'm trying to run Guacamole 1.5.2 on Mageia8 but I get the following error message :
HTTP Status 404 - not FoundThe origin server did not find a current representation for the target resource or is not willing to disclose that one exists.
Here are some trials I did to debug : Guacamole 1.4, Tomcat-9.0.41-1.mga8 => works fine. Guacamole 1.4, Tomcat-9.0.73-1.1.mga8 => works fine.Guacamole 1.5.2, Tomcat-9.0.73-1.1.mga8 => when trying to connect to Guacamole, I get the following error message in my browser :
HTTP Status 404 - not FoundThe origin server did not find a current representation for the target resource or is not willing to disclose that one exists.
and in Tomcat logs :18-Jun-2023 18:04:10.670 GRAVE [main] org.apache.catalina.core.StandardContext.startInternal Un ou plusieurs écouteurs n'ont pas pu démarrer, les détails sont dans le fichier de log du conteneur
### Translated from French : ### One or more listener could not start, details are in the container logs.18-Jun-2023 18:04:10.699 GRAVE [main] org.apache.catalina.core.StandardContext.startInternal Erreur de démarrage du contexte [/guacamole] suite aux erreurs précédentes
### Translated from French : ### Starting error of context [/guacamole] because of previous errors18-Jun-2023 18:04:10.794 INFOS [14] org.apache.catalina.loader.WebappClassLoaderBase.checkStateForResourceLoading Impossible de charger [com.google.common.collect.AbstractMapBasedMultimap$AsMap$AsMapIterator], ce chargeur de classes a déjà été arrêté
### Translated from French :### Impossible to load [com.google.common.collect.AbstractMapBasedMultimap$AsMap$AsMapIterator], this class loader is already stopped.
java.lang.IllegalStateException: Impossible de charger [com.google.common.collect.AbstractMapBasedMultimap$AsMap$AsMapIterator], ce chargeur de classes a déjà été arrêté at org.apache.catalina.loader.WebappClassLoaderBase.checkStateForResourceLoading(WebappClassLoaderBase.java:1432)
...I don't know if this can help but here is my apache guacamole.conf file (/etc/httpd/conf/sites.d/guacamole.conf)
<IfModule mod_headers.c>Header always set Strict-Transport-Security "max-age=15768000; includeSubDomains; preload"
</IfModule> <IfModule mod_proxy_http.c> <Location /guacamole/> Order allow,deny Allow from all ProxyPass http://192.168.0.14:8080/guacamole/ flushpackets=on ProxyPassReverse http://192.168.0.14:8080/guacamole/ </Location> <Location /guacamole/websocket-tunnel> Order allow,deny Allow from all ProxyPass ws://192.168.0.14:8080/guacamole/websocket-tunnel ProxyPassReverse ws://192.168.0.14:8080/guacamole/websocket-tunnel </Location> </IfModule> Could you help me to solve this issue ? Regards. Xuo.
smime.p7s
Description: Signature cryptographique S/MIME