Jason Keltz created GUACAMOLE-2118:
--------------------------------------

             Summary: unable to upgrade 1.5.5 to 1.6.0 due to sporadic hanging 
issue
                 Key: GUACAMOLE-2118
                 URL: https://issues.apache.org/jira/browse/GUACAMOLE-2118
             Project: Guacamole
          Issue Type: Bug
    Affects Versions: 1.6.0
            Reporter: Jason Keltz


I've been running Guacamole since around 2020, upgrading reasonably quickly 
each and every time there's been an update.  I update my Tomcat to the latest 
9.X release from time to time (currently 9.0.102) , and my JDK to the latest 
8.X release from time to time (currently  jdk8u452-b09).  

Recently, after attempting an upgrade from Guacamole 1.5.5 to 1.6.0, I ran into 
a problem.  Initially, everything seemed to work just fine.  I can connect to 
any of the systems I have available.  However, at some point later, I notice in 
the tomcat logs a lot of "connects" and "disconnects" to hosts.  Users start 
complaining that "Guacamole isn't working".  What I noticed at this point was 
that when they would try to return to a connection,  it would connect, and 
their existing connecting would start to redraw, but it would hang in the 
middle.  If I restart guacd at this point, it starts to work again, but the 
problem comes back. Some users would see it.  Other users were fine.  

I feel like there's a bug hiding, and it may require a lot of user activity to 
get to it.  I ended up creating a devel system for testing, and I'm running 
guac 1.6.0 there, and I've enabled full debugging, but I can't seem to make it 
happen here yet.  Is there any easy way I can force a bunch of connections?  
The devel system is running labtest Rocky 8.10 (RHEL8.10) with latest kernel 
and patches and this matches the production system.  They are both installed 
with the same kickstart configuration.    

I'm opening this "bug" even though I don't have concrete information yet.  If I 
really have to do it, I may have to re-install on the production system to get 
the debugging information that I need, but I'd rather not do it if not 
necessary since it causes user inconvenience, and Guacamole is an important 
part of our educational environment.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to