On Jun 28, 2010, at 5:30 PM, Nate Coraor wrote:

Davide Cittaro wrote:

I'm admin and I get the error. I've been looking in remote_user and found that if the remote user is set by the proxy, well, there's nothing you can do :-)
if environ.has_key( 'HTTP_REMOTE_USER' ) and environ[ 'HTTP_REMOTE_USER' ] != '(null)':
           path_info = environ.get('PATH_INFO', '')
           if path_info.startswith( '/user' ):
               title = "Access to Galaxy user controls is disabled"
               message = """
                   User controls are disabled when Galaxy is configured
                   for external authentication.
               """
               return self.error( start_response, title, message )

Hi Davide,

I've fixed this in 3982:980a38b7f874.


Great, thanks!

d
/*
Davide Cittaro

Cogentech - Consortium for Genomic Technologies
via adamello, 16
20139 Milano
Italy

tel.: +39(02)574303007
e-mail: davide.cittaro@ifom-ieo-campus.it
*/