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.h...@fmi.ch' to 'tim.rol...@fmi.ch'.
> Has anybody else activated this functionality (with or without success)?
> Regards, Hans
> 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) Chrome/5.0.375.86 Safari/533.4"
> galaxy.web.framework WARNING 2012-01-23 13:25:23,526 User logged in as
> 'hansrudolf.h...@fmi.ch' externally, but has a cookie as 'tim.rol...@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:
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: