id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc	include_gantt	dependencies	due_assign	due_close
211	mod_auth_openidを使ったGalaxyの認証の失敗状況	h-morita	h-morita	"mod_auth_openidを使ったGalaxyの認証の失敗状況について連絡します。

開発者の方の説明にあった

[http://g2.trac.bx.psu.edu/wiki/HowToInstall/ApacheProxy#ExternalauthenticationandREMOTE_USER]

{{{
RewriteCond %{IS_SUBREQ} ^false$
RewriteCond %{LA-U:REMOTE_USER} (.+)
RewriteRule . - [E=RU:%1]
RequestHeader set REMOTE_USER %{RU}e
}}}

の通りにREMOTE_USERを使ったGalaxyのApache設定を行い、

[http://trac.butterfat.net/public/mod_auth_openid]

の通りにmod_auth_openidの認証が利用できるように設定し試したところ、mod_auth_openidの認証は成功したのですが、Galaxyでログインした状態にすることができませんでした。

詳細な原因としては、上記で設定したRequest HeaderのREMOTE_USER値の設定がApache側でうまく動作しておらず、Galaxyに引き渡されていないのが原因です。

全く同じ設定でmod_auth_basicを利用した認証を行った場合は、Request HeaderのREMOTE_USER値に入力したユーザ名が設定されており、それがGalaxyに引き渡されることで、ちゃんとログイン状態となりました。

なぜmod_auth_openidではうまくREMOTE_USER値が引き渡されないのかについては、原因を突き止められていません。

以上が、現在こちらで把握している状況です。

この内容を元に、開発者様への質問をお願いいたします。"	不具合	closed	現マイルストーンで作業の停滞を招く	平成20年度開発	Meeting		fixed		h-morita mn t-hatakeyama t-yasui	0		YYYY/MM/DD	YYYY/MM/DD
