Dear galaxy-dev team, We have configured a galaxy-dist server (stable release) behind an Apache2 proxy (with mod_xsendfile) by following the galaxy wiki. We would like to use the galaxy embeded user authentification with require_login=True option instead of a remote_user configuration on the proxy side. With require_login = False it works but with require_login=True configuration we fail to load .bam files into IGV (local) : The IGV (Version 2.3.18) send this error: */INFO [2014-02-04 16:05:56,660] [MessageUtils.java:60] [Thread-9] Error loading http://XXXXXX/display_application/03501d7626bd192f/igv_bam/local_default/845...: An error occurred while accessing: http://XXXXXX/display_application/03501d7626bd192f/igv_bam/local_default/845a235de3463571/data/galaxy_03501d7626bd192f.bam<br>Invalid GZIP/**/header/**/ /* and the galaxy-server send this error_log: */----------------------------------------/**/ /**/XXXXXX - - [04/Feb/2014:16:05:40 +0200] "HEAD /display_application/03501d7626bd192f/igv_bam/local_default/845a235de3463571/data/galaxy_03501d7626bd192f.bam HTTP/1.1" 302 - "-" "IGV Version 2.3.18 (20)09/05/2013 12:24 PM"/**/ /**/XXXXXX - - [04/Feb/2014:16:05:40 +0200] "HEAD /root HTTP/1.1" 200 - "-" "IGV Version 2.3.18 (20)09/05/2013 12:24 PM"/**/ /**/----------------------------------------/**/ /**/Exception happened during processing of request from ('127.0.0.1', 46142)/**/ /**/Traceback (most recent call last):/**/ /**/ File "/home/galaxy/galaxy-dist/eggs/Paste-1.7.5.1-py2.7.egg/paste/httpserver.py", line 1068, in process_request_in_thread/**/ /**/ self.finish_request(request, client_address)/**/ /**/ File "/usr/lib/python2.7/SocketServer.py", line 334, in finish_request/**/ /**/ self.RequestHandlerClass(request, client_address, self)/**/ /**/ File "/usr/lib/python2.7/SocketServer.py", line 651, in __init__/**/ /**/ self.finish()/**/ /**/ File "/usr/lib/python2.7/SocketServer.py", line 710, in finish/**/ /**/ self.wfile.close()/**/ /**/ File "/usr/lib/python2.7/socket.py", line 279, in close/**/ /**/ self.flush()/**/ /**/ File "/usr/lib/python2.7/socket.py", line 303, in flush/**/ /**/self._sock.sendall(view[write_offset:write_offset+buffer_size])/**/ /**/error: [Errno 32] Broken pipe/**/ /**/----------------------------------------/**/ /**/XXXXXX - - [04/Feb/2014:16:05:40 +0200] "GET /display_application/03501d7626bd192f/igv_bam/local_default/845a235de3463571/data/galaxy_03501d7626bd192f.bam HTTP/1.1" 302 - "-" "IGV Version 2.3.18 (20)09/05/2013 12:24 PM"/**/ /**/XXXXXX - - [04/Feb/2014:16:05:40 +0200] "GET /root HTTP/1.1" 200 - "-" "IGV Version 2.3.18 (20)09/05/2013 12:24 PM/* Any idea ? Vincent -- Vincent Navratil, PhD IR UCBL - PRABI http://www.prabi.fr Bâtiment Gregor Mendel Université Claude Bernard -- Lyon 1 16, rue Raphaël Dubois 69622 VILLEURBANNE CEDEX Tel: +33 472432826 My 'ome' page http://vinavratil.free.fr