Open tothuhien opened 1 year ago
I have been able to consistently reproduce errors similar to this on our test-server now. The red error dialog appears when the web browser client makes API-calls to Galaxy in the background and gets an unexpected response in return (i.e. not a JSON response). In this particular case, the proxy server in front of Galaxy has returned the "down for maintenance page" because Galaxy was either down or took too long to respond. However, it seems that such responses can be cached and cause problems again at a much later time, even if the Galaxy server is running smoothly then.
Here are a few steps that can be followed to reproduce such errors:
I don't know the particular circumstances that caused the user to get this error, but my hypothesis is that the Galaxy server was unresponsive at some point (either because we deliberately restarted it or it was slow to respond). During this time, their Galaxy client made an API-call to Galaxy (which can also happen by itself if you just leave your browser window open) and the improper response returned by the proxy was cached and reused later. At least this hypothesis explains why the problem went away when they cleared their browser cache.
Some users encounter the issue (probably after deleting lots of data from their history)
An error occurred while updating information with the server. Please contact a Galaxy administrator if the problem persists.
The issue seems to be resolved after deleting browser cache, but not sure what caused the problem