Thank you, Andrew, for pointing me to caching. I’ve found this issue - https://glyptodon.org/jira/si/jira.issueviews:issue-html/GUAC-1252/GUAC-1252.html .
Problem is in Spring Boot and solution is to create own HiddenHttpMethodFilter bean . It’s working now. David From: Andrew Sedlak [mailto:[email protected]] Sent: Monday, May 8, 2017 3:48 PM To: [email protected] Subject: Re: SSH connected, but keyboard not working Hey David, I know this issue occurs with RDP when connecting to guacamole through a web browser via HTTP instead of HTTPS. The connection is made and after 15 seconds disconnects due to "user inactivity". It's to do with the way apache2 proxy-caching is done (assuming you're using apache2). Not sure if the same thing applies to an SSH connection. Andrew Sedlak IT Admin G-lux Enterprises On May 8, 2017, at 18:38, David Česal <[email protected] <mailto:[email protected]> > wrote: Hello, I have a problem with Guacamole SSH – connection is established, but keyboard is not working and client is disconnected after 15 seconds (of inaktivity). I’m using official JavaScript code from https://guacamole.incubator.apache.org/doc/gug/writing-you-own-guacamole-app.html . Connection is visible in syslog on server: May 7 17:14:09 dev guacd[4071]: Creating new client for protocol "ssh" May 7 17:14:09 dev guacd[4071]: Connection ID is "$30e2e833-5640-4bc9-92c3-929ced3d6e0e" May 7 17:14:09 dev guacd[4382]: User "@4209df46-e26a-4ced-93c4-c264578f85a5" joined connection "$30e2e833-5640-4bc9-92c3-929ced3d6e0e" (1 users now present) May 7 17:14:10 dev guacd[4382]: SSH connection successful. May 7 17:14:24 dev guacd[4382]: User is not responding. May 7 17:14:24 dev guacd[4382]: User "@4209df46-e26a-4ced-93c4-c264578f85a5" disconnected (0 users remain) May 7 17:14:24 dev guacd[4382]: Last user of connection "$30e2e833-5640-4bc9-92c3-929ced3d6e0e" disconnected May 7 17:14:25 dev guacd[4382]: SSH connection ended. May 7 17:14:25 dev guacd[4071]: Connection "$30e2e833-5640-4bc9-92c3-929ced3d6e0e" removed. I'm using Guacamole 0.9.12-incubating - on server-side extending GuacamoleHTTPTunnelServlet (in Spring Boot/MVC), on client using official JavaScript code. Guacamole server is compiled from source (everything yes during configure) and is running on Ubuntu 17.04. Client is connected, browser receives first SSH output, but keystrokes end in Servlet – I don’t know where they disappear. I’ve filled StackOverflow question - https://stackoverflow.com/questions/43833255/guacamole-ssh-disconnecting-no-keyboard . Is it possible to turn on more verbose log on server? Thanks David
