id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc	include_gantt	dependencies	due_assign	due_close
340	TableBrowserから取得したデータセット内のリンク「display at UCSC main / test」のリンクを開くとエラーになる	t-hatakeyama	t-hatakeyama	"現象はふたつ。

== 現象(1) ==

galaxy.dbcls.jpでデータセットのUCSCへのリンクを押すと白い画面が出てくる。

(小野さんにレポートいただいたのはこちら)


=== 原因 ===

galaxy.dbcls.jpのproxy.cgiがリダイレクトに対応していないため、Galaxyが「UCSCへのリダイレクトを促すレスポンス(302 Found)」をブラウザへ返そうとしても、間にいるproxy.cgiが「中身が空のレスポンス(200 OK)」に変更してブラウザへ返してしまうため。

=== 対応 ===

proxy.cgiをリダイレクトに対応させる。

修正はすでに実施済みだが、galaxy.dbcls.jpへは対応版がまだインストールされていない状態。次回galaxy.dbcls.jpリリース時に対応する予定。

 - galaxy.dbcls.jp 
   - 未対応 
 - test-galaxy.dbcls.jp
   - 対応済み

== 現象(2) ==

test-galaxyでデータセットのUCSCへのリンクを押すと、galaxyからデータを持ってこれないことに起因するエラーメッセージが表示される。

=== 原因 ===

表示用のデータ取得のためUCSCのテーブルブラウザ側からGalaxyにアクセスしようとするもOpenID認証に阻まれてデータを取得できないのが原因。

=== 対応 ===

なんらかの方法でUCSCからのアクセスをOpenID認証ではじかないようにする。

- OpenID認証がなくてもアクセスできるようにする
- 特定のURLはOpenID認証に穴を開ける

==== 参考になりそう ====

http://bitbucket.org/galaxy/galaxy-central/wiki/Config/ApacheProxy
"	不具合	reopened	納品までには解決したい		Galaxy					0		YYYY/MM/DD	YYYY/MM/DD
