This feature was a quick hack, and you're quite right that it does not work with
external authentication. This may be a bit tricky to fix, so I've created a bug
report for it here:
On Jan 23, 2012, at 7:28 AM, Hans-Rudolf Hotz wrote:
The recently added new function allowing administrators to impersonate other users is a
really useful tool - thank you very much.
It works great on our development server. Unfortunately, it does not work on our
production server which relies on external authentication via Apache. Is this a common
problem? See below for the output in the logs, when I tried to switch from
'hansrudolf.hotz(a)fmi.ch' to 'Tim.Roloff(a)fmi.ch'.
Has anybody else activated this functionality (with or without success)?
172.27.28.201 - - [23/Jan/2012:13:25:11 +0200] "POST /admin/impersonate
HTTP/1.1" 200 - "http://galaxy.fmi.ch/admin/impersonate?webapp=galaxy"
"Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/533.4 (KHTML, like Gecko)
galaxy.web.framework WARNING 2012-01-23 13:25:23,526 User logged in as
'hansrudolf.hotz(a)fmi.ch' externally, but has a cookie as
'Tim.Roloff(a)fmi.ch' invalidating session
172.27.28.201 - - [23/Jan/2012:13:25:23 +0200] "GET /root HTTP/1.1" 200 -
"http://galaxy.fmi.ch/admin/impersonate" "Mozilla/5.0 (X11; U; Linux i686;
en-US) AppleWebKit/533.4 (KHTML, like Gecko) Chrome/5.0.375.86 Safari/533.4"
Please keep all replies on the list by using "reply all"
in your mail client. To manage your subscriptions to this
and other Galaxy lists, please use the interface at: