On 7/31/24 12:30 PM, Martin Twerski wrote:
Guacamole 1.5.5
MySQL Database Backend
Tomcat 9, Ubuntu 22.04
Behind Apache Reverse Proxy
This is not a docker installation, MySQL is local to Guac and Tomcat.
I have a script that is not local to guacamole that reads all the
connection profiles stored in Guacamole and their details. I’m making
API calls like GET
/api/session/data/{{data_source}}/connections/{{connection}}
If I make multiple requests with a 500ms wait between requests, I’ll
start to get 500 errors back from the server after a few minutes.
Increasing this time to 4 seconds between requests will not produce
these errors. If I start to get 500 errors, stopping requests for some
time will fix the issue and I’ll start getting valid replies back.
I’ve looked through all the documentation I can find, but am unable to
find anywhere that discusses rate limits or similar. Furthermore, I’m
not getting 429 codes, but instead 500.
Any ideas on what to check next / how to fix this?
Can you enable debug-level logging and provide any stacktrace logged by
the Guacamole webapp in the Tomcat logs for the HTTP 500 errors?
- Mike
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]