Question: 404 error when trying to view history
0
matthias.desmet • 150 wrote:
Hi there,
Lately I have been experiencing some issues with the viewing of histories on our local Galaxy instance.
Let me sketch the situation:
- I have several histories with running jobs, one job generated too much data and I went over my data limit.
- I deleted and purged some older histories to free up disk space
- I deleted and purged the offending dataset from my current history
Since the deletion of said dataset, the history it was in is no longer readable. The interface reports the following:
{ "agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_3) AppleWebKit/601.4.4 (KHTML, like Gecko) Version/9.0.3 Safari/601.4.4", "url": "https://galaxy/history/view_multipl/api/histories/964b37715ec9bd22/contents?dataset_details=0aab0e4c25198ad8%2C4a56addbcc836c23%2C92b83968e0b52980", "options": { "data": { "dataset_details": "0aab0e4c25198ad8,4a56addbcc836c23,92b83968e0b52980" }, "silent": true, "parse": true, "emulateHTTP": false, "emulateJSON": false }, "xhr": { "readyState": 4, "responseText": "{\"err_msg\": \"objectstore, _call_method failed: get_filename on , kwargs: {}\", \"err_code\": 404001}", "responseJSON": { "err_msg": "objectstore, _call_method failed: get_filename on , kwargs: {}", "err_code": 404001 }, "status": 404, "statusText": "Not Found", "responseHeaders": { "Connection": "keep-alive\r", "Transfer-Encoding": "Identity\r", "Date": "Mon, 25 Jan 2016 08:21:16 GMT\r", "Server": "nginx/1.8.0\r", "Content-Type": "application/json\r", "Vary": "Accept-Encoding\r", "X-Frame-Options": "SAMEORIGIN\r", "Cache-Control": "max-age=0,no-cache,no-store\r" } }, "source": [], "user": { "username": "redacted", "quota_percent": 1, "total_disk_usage": 909093453, "nice_total_disk_usage": "867.0 MB", "email": "redacted", "is_admin": true, "tags_used": [ "exome", "hg19" ], "model_class": "User", "id": "f2db41e1fa331b3e" } }
Could this be some kind of bug in the API? I noticed several posts here with similar issues, and I think the cause could be the same.
System info:
- Galaxy release 15.10, run from .venv with 2 uwsgi workers
- Ubuntu 14.04.3
Thanks!
Matthias
Hi, Matthias
Can you log out, close your browser, and log back in please: it may be the history is trying to get 'dataset_details' for the purged dataset because the browser's sessionStorage has saved it as expanded (shown with details) in the history panel.