That's pretty much what I have. I could list out the Ansible role steps that get run if you'd like to see it, but it pretty much follows what you have. My tomcat folder is /var/lib/tomcat and under webapps the only file that shows up is the link to /etc/guacamole/guacamole.war just as you have.
When I restart tomcat and guacd I don't get any errors, but I also don't see the war file get expanded/opened, etc. Thanks, Harry -----Original Message----- From: Ivanmarcus <[email protected]> Sent: Wednesday, January 10, 2024 5:08 AM To: [email protected] Subject: Re: Issue with new install of 1.5.4 Harry, It's been a while since I installed Guacamole on anything but a Debian-based system, however you appear to have done exactly as I do (the only exception is the Tomcat directory name - 'tomcat9' in my case). So, from my perspective that part of your install should work, however I wonder if perchance you've got a proxy installed that could be getting in the way, or something else listening on that port? FWIW, in the absence of that being the issue I'd probably start the fault-finding process by trialling tomcat with a simple index page to see if that's working properly first, then pursue the Guacamole-specific setup as needed. Also, in case it's of use, here is my almost-guaranteed-to-work install procedure for Guacamole+Tomcat on Ubuntu 22.04. I haven't included the database-auth stuff as it doesn't seem that's an issue for you: apt-get install build-essential autoconf libtool-bin m4 libjpeg-turbo8-dev libcairo2-dev uuid-dev libtelnet-dev libpango1.0-dev freerdp2-dev libssh2-1-dev libwebp-dev libvncserver-dev libpulse-dev libvorbis-dev libssl-dev libpng-dev apt-get install tomcat9 tomcat9-admin tomcat9-common tomcat9-user cd /tmp wget https://dist.apache.org/repos/dist/dev/guacamole/1.5.4/source/guacamole-server-1.5.4.tar.gz tar -zxvf guacamole-server-1.5.4.tar.gz cd guacamole-server-1.5.4 ./configure --with-init-dir=/etc/init.d make make install ldconfig cd .. wget https://dist.apache.org/repos/dist/dev/guacamole/1.5.4/binary/guacamole-1.5.4.war mkdir /etc/guacamole cp guacamole-1.5.4.war /etc/guacamole/guacamole.war ln -s /etc/guacamole/guacamole.war /var/lib/tomcat9/webapps/ systemctl restart tomcat9 systemctl enable guacd systemctl start guacd --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
