I'm running guacamole under tomcat8. I setup tomcat8 following this tutorial: https://www.digitalocean.com/community/tutorials/how-to-install-apache-tomcat-8-on-ubuntu-16-04
I've built the guacd service and client, and deployed the client to tomcat8. I've set the invornment variable for GUACAMOLE_HOME to point to /etc/guacamole (for both my user steve, and root just in case). Inside of /etc/guacamole i have 3 files, guacamole.properties, user-mapping.xml, guacd.conf guacamole.properties contains: guacd-hostname: localhost guacd-port: 4822 user-mapping.xml contains: <user-mapping> <authorize username="admin" password="abc123"> <connection name="localhost"> <protocol>rdp</protocol> <param name="hostname">localhost</param> <param name="port">3389</param> </connection> </authorize> </user-mapping> guacd.conf contains: # # guacd configuration file # [daemon] pid_file = /var/run/guacd.pid log_level = info [server] bind_host = localhost bind_port = 4822 I can navigate to the guacamole page at localhost:8080/guacamole but if i try to login with admin, abc123 i get an invalid login error. My /var/log/tomcat8 folder has no log files in it at all. Syslog only shows the following (i restarted guacd service): Nov 21 13:51:55 debian guacd[2203]: Guacamole proxy daemon (guacd) version 0.9.13-incubating started Nov 21 13:51:55 debian guacd[2200]: Starting guacd: guacd[2203]: INFO:#011Guacamole proxy daemon (guacd) version 0.9.13-incubating started Nov 21 13:51:55 debian guacd[2200]: SUCCESS Nov 21 13:51:55 debian systemd[1]: Started LSB: Guacamole proxy daemon. Nov 21 13:51:55 debian guacd[2205]: Listening on host 127.0.0.1, port 4822 Nov 21 13:51:56 debian systemd[1]: Started Cleanup of Temporary Directories. No further logs are generated, what do i do?