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?

Reply via email to