On Fri, Jul 28, 2023 at 8:13 AM Devine, Harry (FAA)
<[email protected]> wrote:
>
> I just stopped Apache and opened up port 8080 on the OS firewall, and I still 
> get the same error.  I restarted guacd and tomcat too, and still the same.  I 
> read online that you get that error when a default page can't be found (like 
> index.html, index.php, etc.).  I install Guacamole using an Ansible playbook 
> via a role we found on galaxy.ansible.com, so is it possible that something 
> is missing?  For reference, here's the /etc/guacamole directory on the server:
>
> [[email protected] /etc/guacamole]#tree
> .
> ├── extensions
> │   ├── guacamole-auth-jdbc-mysql-1.5.2.jar
> │   ├── guacamole-auth-ldap-1.5.2.jar
> │   └── tsose.jar
> ├── guacamole.properties
> ├── guacamole.war
> └── lib
>
> 2 directories, 5 files
>
> And here's /var/lib/tomcat/webapps:
>
> [[email protected] /var/lib/tomcat/webapps]#ll
> total 0
> lrwxrwxrwx. 1 root root 28 Jul 27 14:41 guacamole.war -> 
> /etc/guacamole/guacamole.war

The fact that you only see the WAR file, and do not see a matching
directory called "guacamole" means that the WAR isn't being deployed
for some reason. You'll need to check your Tomcat logs to see if
there's a reason that the WAR isn't getting deployed - maybe the user
running Tomcat doesn't have access to /etc/guacamole and can't
actually read the WAR, maybe the user running Tomcat doesn't have
write access to /var/lib/tomcat/webapps and cannot write the directory
to deploy it, or maybe the Tomcat that is running doesn't actually use
that directory and is pointed somewhere else? Several
possibilities...the logs should help you.

-Nick

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to