I'm making pretty good progress setting up our galaxy server, but have hit a snag. Since moving from an SQLite to a MySQL backend I'm getting an internal server error from the history panel on our galaxy instance. Running the galaxy server from a console gives me the following python traceback:
----------------------------------------
Exception happened during processing of request from ('127.0.0.1', 60795)
Traceback (most recent call last):
File "/usr/lib/python2.6/site-packages/paste/httpserver.py", line 1068, in process_request_in_thread
self.finish_request(request, client_address)
File "/usr/lib64/python2.6/SocketServer.py", line 320, in finish_request
self.RequestHandlerClass(request, client_address, self)
File "/usr/lib64/python2.6/SocketServer.py", line 615, in __init__
self.handle()
File "/usr/lib/python2.6/site-packages/paste/httpserver.py", line 442, in handle
BaseHTTPRequestHandler.handle(self)
File "/usr/lib64/python2.6/BaseHTTPServer.py", line 329, in handle
self.handle_one_request()
File "/usr/lib/python2.6/site-packages/paste/httpserver.py", line 437, in handle_one_request
self.wsgi_execute()
File "/usr/lib/python2.6/site-packages/paste/httpserver.py", line 287, in wsgi_execute
self.wsgi_start_response)
File "/usr/lib/python2.6/site-packages/paste/urlmap.py", line 203, in __call__
return app(environ, start_response)
File "/data/private/galaxy/galaxy_dist/lib/galaxy/web/framework/middleware/xforwardedhost.py", line 21, in __call__
return self.app( environ, start_response )
File "/usr/lib/python2.6/site-packages/paste/deploy/config.py", line 164, in __call__
app_iter = self.application(environ, start_response)
File "/usr/lib/python2.6/site-packages/paste/translogger.py", line 68, in __call__
return self.application(environ, replacement_start_response)
File "/usr/lib/python2.6/site-packages/paste/exceptions/errormiddleware.py", line 154, in __call__
exc_info)
File "/usr/lib/python2.6/site-packages/paste/translogger.py", line 67, in replacement_start_response
return start_response(status, headers)
File "/usr/lib/python2.6/site-packages/paste/httpserver.py", line 166, in wsgi_start_response
assert 0, "Attempt to set headers a second time w/o an exc_info"
AssertionError: Attempt to set headers a second time w/o an exc_info
----------------------------------------
Any ideas?
Thanks
Simon.