From d24503cb2abd556b6a9e1df3cec9d3df30cd31c8 Mon Sep 17 00:00:00 2001 From: Ralf Becker Date: Sat, 18 Apr 2020 11:08:07 +0200 Subject: [PATCH] Updated Apache Guacamole managed by EGroupware (markdown) --- Apache-Guacamole-managed-by-EGroupware.md | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/Apache-Guacamole-managed-by-EGroupware.md b/Apache-Guacamole-managed-by-EGroupware.md index dc4cff6..14c2136 100644 --- a/Apache-Guacamole-managed-by-EGroupware.md +++ b/Apache-Guacamole-managed-by-EGroupware.md @@ -38,15 +38,15 @@ HTTP_HOST=example.org apt install egroupware-guacamole ### Troubleshooting +* check the log of the guacamole container (almost all of the problem below are reported there!) +``` +docker logs -f guacamole +``` * check MariaDB/MySQL is not bound on localhost (package tries to change that to docker0 address 172.17.0.1) ``` netstat -ln | grep 3306 tcp 0 0 172.17.0.1:3306 0.0.0.0:* LISTEN ``` -* check the log of the guacamole container -``` -docker logs -f guacamole -``` * enable OpenID Connect request log in EGroupware (Administration > Applications > OpenID Connect / OAuth > Request log) * if Guacamole can not talk to EGroupware (because your firewall is blocking access from inside to the external IP / NAT traversal), you can set the docker0 IP for the external hostname by uncommenting the following in /etc/egroupware-guacamole/docker-compose.yaml (be careful as indention by space is important in YAML files!) ``` @@ -62,4 +62,5 @@ docker-compose stop guacamole docker-compose rm -f guacamole docker-compose up -d guacamole ``` -* Guacamole requires a websocket connection! If you use your firewall or something else to terminate https (eg. a Synology), you have to configure it to proxy websockets too! Use developer tools of your browser an check for failed websocket messages on the console or pending websockets in the network tab. \ No newline at end of file +* Guacamole requires a websocket connection! If you use your firewall or something else to terminate https (eg. a Synology), you have to configure it to proxy websockets too! Use developer tools of your browser an check for failed websocket messages on the console or pending websockets in the network tab. +* ask for help under [Guacamole category in our forum](https://github.com/EGroupware/guacamole/) or [buy a support budget from EGroupware GmbH](https://www.egroupware.org/en/egroupware-support/) \ No newline at end of file