guacamole-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Travis Kelley <>
Subject Re: guacd connection refused from docker image
Date Mon, 21 Aug 2017 04:04:22 GMT
Ok, this was a really boneheaded move by me.  When I created the
connection inside the guacamole gui I put the IP address of the RDP
server I wanted to connect to in the hostname field for the guacd
proxy.  Completely my fault, and once I put the RDP ip address in the
correct hostname field everything worked.

I wonder if the logging could be enhanced to say somewhere what
address its failing to connect to (either the proxy address or the
guacd address).  If I had seen my RDP servers IP address as the guacd
server I would have immediately understood the problem.

Thanks for the great app guys!

On Sat, Aug 19, 2017 at 8:42 PM, Nick Couchman <> wrote:
> Travis,
> Any firewalls running on the docker host?
> -Nick
> On Saturday, August 19, 2017, 7:17:42 PM EDT, Travis Kelley
> <> wrote:
> I used docker to deploy guacd, guacamole, and mysql.  I thought I had
> everything setup correctly.  I'm able to bring up the web gui and
> login, but when I try to connect I'm getting a connection refused in
> the catalina log file as shown below.  I even confirmed that guacd is
> listening with the netstat commend at the bottom.  I'm at a loss as to
> how to investigate further whats stopping the guacamole client from
> being able to connect to guacd.  Can anyone offer any suggestions?
> 22:56:11.017 [http-nio-8080-exec-5] ERROR
> o.a.g.w.GuacamoleWebSocketTunnelEndpoint - Creation of WebSocket
> tunnel to guacd failed: Connection refused
> (Connection refused)
> 22:56:11.042 [http-nio-8080-exec-4] ERROR
> o.a.g.s.GuacamoleHTTPTunnelServlet - HTTP tunnel request failed:
> Connection refused (Connection refused)
> docker run --name some-guacd -d guacamole/guacd
> docker run --name some-guacamole --link some-guacd:guacd --link
> some-mysql:mysql -e MYSQL_DATABASE=guacamole_db -e
> MYSQL_USER=guacamole_user -e MYSQL_PASSWORD=PASSWORD -d -p 8080:8080
> guacamole/guacamole
> [root@guacamole ~]# nsenter -t 32637 -n netstat -tupan
> Active Internet connections (servers and established)
> Proto Recv-Q Send-Q Local Address          Foreign Address
> State      PID/Program name
> tcp        0      0  *
> LISTEN      32637/guacd

View raw message