We have noticed our server times out frequently. Sometimes it is bad enough where multiple time out popups spawn on top of each other, causing the screen to fade to black. If we refresh the window, we get a 504 error. Anyone have an idea why this might be? We are running 2026.1.5 on Linux.
@akapsch Do you experience this in the admin console or within an app? Have you looked at the system logs at all when this is happening? I'm curious if we have any info about errors. It's also possible to turn up the logging level to debug to see slow SQL queries as well.
Adam Driscoll
PowerShell Expert and Developer at Devolutions
@akapsch Do you experience this in the admin console or within an app? Have you looked at the system logs at all when this is happening? I'm curious if we have any info about errors. It's also possible to turn up the logging level to debug to see slow SQL queries as well.
@Adam Driscoll
Hey Adam, we have noticed that when this happens, it freezes the app and the admin console at the same time. When it freezes the app, the user loses anything that was displayed as they get the session popup. When it is in the admin console, the "Reconnecting" dialog spins until it re-establishes a connection/gets an update from the server. I think it might have to do with a long running script, kind of like running a long task on the main thread and the program "freezing".
@akapsch The fastest way to determine what is happening is to get a memory dump of the process and send it over for me to analyze. You can use procdump or Task Manager to do so. If possible, it would be good to capture several dumps in series to compare against.
If you have the ability to do so, please email support afterwards so we can get a link setup to upload them. Zipping them will greatly reduce the size.
This typically happens if the thread pool, HTTP request pool or the database connection pool are exhausted. I usually don't see apps free with DB connection pool exhaustion so I have to imagine it's one of the other two. Is the long running job running in integrated mode within the server or an external process?
Adam Driscoll
PowerShell Expert and Developer at Devolutions
@akapsch - I realized later that I advised to use Task Manager but you mentioned Linux. You still should be able to use procdump for linux for this: microsoft/ProcDump-for-Linux: A Linux version of the ProcDump Sysinternals tool
Adam Driscoll
PowerShell Expert and Developer at Devolutions