-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Problem updating information of user with the server #92
Comments
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
The text was updated successfully, but these errors were encountered: