Truenas Scale - Guacamole from Truecharts catalog

Good Evening All,
I have just upgraded my Truenas Core to Truenas Scale. I am looking to reduce the number of machines on at one time and i would like to transfer my ubuntu guacamole server to my Truenas server. I can get it all installed, with 2FA, i can log in and i setup a new connection, SSH or RDP to another machine. But the connection always fails,
“An internal error has occurred within the Guacamole server, and the connection has been terminated. If the problem persists, please notify your system administrator, or check your system logs.”
System log say the following about the connection attempt.
2022-07-10 23:41:09.554568+00:0000:41:09.554 [http-nio-8080-exec-10] ERROR o.a.g.w.GuacamoleWebSocketTunnelEndpoint - Creation of WebSocket tunnel to guacd failed: java.net.ConnectException: Connection refused (Connection refused)

2022-07-10 23:41:09.563005+00:0000:41:09.562 [http-nio-8080-exec-6] ERROR o.a.g.s.GuacamoleHTTPTunnelServlet - HTTP tunnel request failed: java.net.ConnectException: Connection refused (Connection refused)

I have read a few things online and it states about the hostname for guacd . i have put various things in there, 127.0.0.1, localhost, IP of the server 192.168.1.30. All fails. I am at a loss. Am i over thinking it? I know i am missing something in the setup!
Someone please help me. I am pulling my hair out,

1 Like

Good day,
Today I also have struggled with it, however I have found the solution. For reverence here is a link to a site to truecharts that have helped me:

“https_truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/linking-apps/”

If you have named your guacd app “guacd”, the guacomole-client app must refer to: “guacd.ix-guacd.svc.cluster.local” or “guacd.ix-guacd” as the host.

Hope it helps

Hello.

I have the exact same problem with @DragonRebornUK. The problem is that I already have done the linking. I have put the guacd.ix-guacd.svc.cluster.local on the reference but I have the exact same problem. I setup guacamole in docker at a Raspberry Pi 4 and it works pretty good. I tried to set it up also in a VM but I have the same Issue. Can you help?