Hi all,
I am new to Guacamole and decided to set that up inside Docker. I followed a 
couple of instructions, i.e. 
https://guacamole.apache.org/doc/gug/guacamole-docker.html
And

https://www.cb-net.co.uk/linux/running-guacamole-from-a-docker-container-on-ubuntu-16-04-lts-16-10/

And now have three docker container: guacamole, guacd and mysql. I was able to 
locate the guacamole.properties file but there is no user-mapping.xml file.

I have to set up a SSH tunnel to be able to access the GUI, and the remote 
hosts (one centos and one windows vms) are in different subnets.
I can access the Guacamole web GUI, create users, connections but none of my 
connections work properly. By looking at the docker logs, I see errors such as:
guacd[1026]: INFO: User "@23ef4d06-022e-4ed7-ac8c-2b088a36ac57" joined 
connection "$471279da-debb-495f-965d-31d43e0d1075" (1 users now 
present)guacd[1026]: ERROR: SSH handshake failed.
And
connected to server:3389WARNING: CERTIFICATE NAME MISMATCH!
This is my guacamole.properties

 cat /root/.guacamole/guacamole.properties# guacamole.properties - generated 
Mon Apr  2 17:27:20 UTC 2018guacd-hostname: 172.17.0.3guacd-port: 4822
#user-mapping: /etc/.guacamole/user-mapping.xmlmysql-hostname: 
172.17.0.2mysql-port: 3306mysql-database: guacamolemysql-username: 
guacamolemysql-password: [password]

Any idea how I can fix that? 

Thanks in advance




Reply via email to