Could it be the SSH server itself that is timing out the session? If I remember correctly, sshd does have client timeout settings.
- Mike On Thu, Feb 9, 2017 at 10:34 PM, Mark van den Boogaard < mark.vanden.booga...@davantigroup.com> wrote: > Hi, > > I did some tests. After half an hour of inactivity the session is not > responding anymore. I did a ping on the same time but didn't had any packet > loss. > We are using Guacamole 0.9.10 with MySQL (MariaDB) backend and LDAP > authentication (to Active Directory) on CentOS 7.3.1611. > We are using Apache as proxy > > [root <root@dvguac02> ~]# mysql --version > mysql Ver 15.1 Distrib 10.1.21-MariaDB, for Linux (x86_64) using readline > 5.1 > > [root <root@dvguac02> ~]# cat /etc/redhat-release > CentOS Linux release 7.3.1611 (Core) > > [root <root@dvguac02> ~]# cat /etc/httpd/conf.d/guacamole.conf > ProxyPass / http://localhost:8080/guacamole/ flushpackets=on > ProxyPassReverse / http://localhost:8080/guacamole/ > ProxyPassReverseCookiePath /guacamole/ / > > <Location /websocket-tunnel> > Order allow,deny > Allow from all > ProxyPass ws://localhost:8080/guacamole/websocket-tunnel > ProxyPassReverse ws://localhost:8080/guacamole/websocket-tunnel > </Location> > > /var/log/messages: > Feb 10 06:49:45 <hostname> guacd[33566]: Creating new client for protocol > "ssh" > Feb 10 06:49:45 <hostname> guacd[33566]: Connection ID is > "$98447e17-d5ae-4b65-879d-b766e7888a78" > Feb 10 06:49:45 <hostname> guacd[10483]: User > "@1460e686-4dc3-401d-8ba9-0686d98bc348" > joined connection "$98447e17-d5ae-4b65-879d-b766e7888a78" (1 users now > present) > Feb 10 06:49:45 <hostname> server: 06:49:45.156 [http-bio-8080-exec-1089] > INFO o.a.g.tunnel.TunnelRequestService - User "boogaardvandenm" > connected to connection "157". > Feb 10 06:49:45 <hostname> guacd[10483]: SSH connection successful. > Feb 10 06:50:01 <hostname> systemd: Created slice user-0.slice. > Feb 10 06:50:01 <hostname> systemd: Starting user-0.slice. > Feb 10 06:50:01 <hostname> systemd: Started Session 3100 of user root. > Feb 10 06:50:01 <hostname> systemd: Starting Session 3100 of user root. > Feb 10 06:50:01 <hostname> systemd: Removed slice user-0.slice. > Feb 10 06:50:01 <hostname> systemd: Stopping user-0.slice. > Feb 10 06:57:18 <hostname> systemd: Starting Cleanup of Temporary > Directories... > Feb 10 06:57:18 <hostname> systemd: Started Cleanup of Temporary > Directories. > Feb 10 07:00:01 <hostname> systemd: Created slice user-0.slice. > Feb 10 07:00:01 <hostname> systemd: Starting user-0.slice. > Feb 10 07:00:01 <hostname> systemd: Started Session 3101 of user root. > Feb 10 07:00:01 <hostname> systemd: Starting Session 3101 of user root. > Feb 10 07:00:01 <hostname> systemd: Removed slice user-0.slice. > Feb 10 07:00:01 <hostname> systemd: Stopping user-0.slice. > Feb 10 07:01:01 <hostname> systemd: Created slice user-0.slice. > Feb 10 07:01:01 <hostname> systemd: Starting user-0.slice. > Feb 10 07:01:01 <hostname> systemd: Started Session 3102 of user root. > Feb 10 07:01:01 <hostname> systemd: Starting Session 3102 of user root. > Feb 10 07:01:01 <hostname> systemd: Removed slice user-0.slice. > Feb 10 07:01:01 <hostname> systemd: Stopping user-0.slice. > Feb 10 07:10:01 <hostname> systemd: Created slice user-0.slice. > Feb 10 07:10:01 <hostname> systemd: Starting user-0.slice. > Feb 10 07:10:01 <hostname> systemd: Started Session 3103 of user root. > Feb 10 07:10:01 <hostname> systemd: Starting Session 3103 of user root. > Feb 10 07:10:01 <hostname> systemd: Removed slice user-0.slice. > Feb 10 07:10:01 <hostname> systemd: Stopping user-0.slice. > Feb 10 07:20:01 <hostname> systemd: Created slice user-0.slice. > Feb 10 07:20:01 <hostname> systemd: Starting user-0.slice. > Feb 10 07:20:01 <hostname> systemd: Started Session 3104 of user root. > Feb 10 07:20:01 <hostname> systemd: Starting Session 3104 of user root. > Feb 10 07:20:01 <hostname> systemd: Removed slice user-0.slice. > Feb 10 07:20:01 <hostname> systemd: Stopping user-0.slice. > > > Ping statistics: > --- 172.x.y.z ping statistics --- > 1853 packets transmitted, 1851 received, 0% packet loss, time 1854742ms > rtt min/avg/max/mdev = 19.376/20.550/37.963/2.018 ms > > > If anybody has an idea or if I have to create a bug, please let me know. > > -- > > Met vriendelijke groet / with kind regards, > > *Mark van den Boogaard* > Linux specialist > > > > Mob: +31 6 82241436 <+31%206%2082241436> > E-Mail: mark.van.den.booga...@davantigroup.com > Web: www.davantigroup.com > > *Davanti Warehousing B.V.* > Hogeweg 35E, Postbus 2601, 5300 CB Zaltbommel > > -----Original Message----- > *From*: Mark van den Boogaard <mark.vanden.booga...@davantigroup.com > <mark%20van%20den%20boogaard%20%3cmark.vanden.booga...@davantigroup.com%3e> > > > Reply-to: <user@guacamole.incubator.apache.org> > *To*: user@guacamole.incubator.apache.org <user@guacamole.incubator. > apache.org > <%22u...@guacamole.incubator.apache.org%22%20%3cu...@guacamole.incubator.apache.org%3e> > > > *Subject*: Re: Timeout SSH session > *Date*: Mon, 6 Feb 2017 13:03:31 +0000 > > Hi, > > This will make a bit more clear to me. At the moment it is just happening > randomly ( I couldn't find out any pattern yet except the inactivity). > I will try to figure out when it happens so we can maybe reproduce it. I > will also try to figure out if it can happen because of underlaying network > issues. If I have some more info (or not if there is none...) , I will come > back. > > -- > > Met vriendelijke groet / with kind regards, > > *Mark van den Boogaard* > Linux specialist > > > > Mob: +31 6 82241436 <+31%206%2082241436> > E-Mail: mark.van.den.booga...@davantigroup.com > Web: www.davantigroup.com > > *Davanti Warehousing B.V.* > Hogeweg 35E, Postbus 2601, 5300 CB Zaltbommel > > -----Original Message----- > *From*: Mike Jumper <mike.jum...@guac-dev.org > <mike%20jumper%20%3cmike.jum...@guac-dev.org%3e>> > Reply-to: <user@guacamole.incubator.apache.org> > *To*: user@guacamole.incubator.apache.org > *Subject*: Re: Timeout SSH session > *Date*: Sun, 5 Feb 2017 11:52:58 -0800 > > On Thu, Feb 2, 2017 at 2:45 AM, Mark van den Boogaard < > mark.vanden.booga...@davantigroup.com> wrote: > > Hello all, > > We are using guacamole for a couple of months now but we have some > problems with SSH connections. > We connect to our customers with guacamole via a VPN tunnel. Sometimes we > keep the SSH-session open but we don't use it for a while. Often the > SSH-session freezes when we want to use it again. Is there some way to keep > the SSH-session alive until we logout or until the session timeout kicks in? > > > Guacamole's session timeout only takes effect once all connections are > closed. If a user has an SSH connection open, they should stay logged in, > regardless of whether they are actively using that connection. As far as > Guacamole is concerned, as long as the connection is open, the user is > active. > > What you describe sounds like a bug, assuming there isn't some underlying > network issue causing the disconnect. Is this reliably reproducible? Do you > see anything logged by guacd or Tomcat when the connection unexpectedly > terminates? > > - Mike > > -- > > Met vriendelijke groet / with kind regards, > > *Mark van den Boogaard* > Linux specialist > > > > Mob: +31 6 82241436 <+31%206%2082241436> > E-Mail: mark.van.den.booga...@davantigroup.com > Web: www.davantigroup.com > > *Davanti Warehousing B.V.* > Hogeweg 35E, Postbus 2601, 5300 CB Zaltbommel >