On Jun 23, 2010, at 4:05 PM, Nate Coraor wrote:
Hi Davide,
It's been a while since I've had remote_user set up, but you should still be able to create users as an administrator. If this isn't the case I can look into it.
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 )