バージョン 1 から バージョン 3 における更新: チケット #340

差分発生行の前後
無視リスト:
更新日時:
2010/09/30 12:40:07 (15 年 前)
更新者:
t-hatakeyama
コメント:

#336と同じだったのは「現象1」の方だけで、「現象2」の方はまだ解決できてないのでreopneする

凡例:

変更なし
追加
削除
変更
  • チケット #340

    • ステータス 属性が new から reopened に 変更されました。
  • チケット #340 – 説明

    v1 v3  
    1 TableBrowserから取得したデータセットに表示されるリンク「display at UCSC main / test」のリンクを開くとエラーになる 
     1現象はふたつ 
    22 
    3  - 「display at UCSC main」のリンク先 
    4    - http://test-galaxy.dbcls.jp/datasets/5/display_at/ucsc_main?redirect_url=http%3A%2F%2Fgenome.ucsc.edu%2Fcgi-bin%2FhgTracks%3Fdb%3Dhg18%26position%3Dchr10%3A90963305-91164362%26hgt.customText%3D%25s&display_url=http%3A%2F%2Ftest-galaxy.dbcls.jp%2Froot%2Fdisplay_as%3Fid%3D5%26display_app%3Ducsc%26authz_method%3Ddisplay_at 
     3== 現象(1) == 
     4 
     5galaxy.dbcls.jpでデータセットのUCSCへのリンクを押すと白い画面が出てくる。 
     6 
     7(小野さんにレポートいただいたのはこちら) 
     8 
     9 
     10=== 原因 === 
     11 
     12galaxy.dbcls.jpのproxy.cgiがリダイレクトに対応していないため、Galaxyが「UCSCへのリダイレクトを促すレスポンス(302 Found)」をブラウザへ返そうとしても、間にいるproxy.cgiが「中身が空のレスポンス(200 OK)」に変更してブラウザへ返してしまうため。 
     13 
     14=== 対応 === 
     15 
     16proxy.cgiをリダイレクトに対応させる。 
     17 
     18修正はすでに実施済みだが、galaxy.dbcls.jpへは対応版がまだインストールされていない状態。 
     19 
     20- galaxy.dbcls.jp -> 未対応 
     21- test-galaxy.dbcls.jp -> 対応済み 
     22 
     23== 現象(2) == 
     24 
     25test-galaxyでデータセットのUCSCへのリンクを押すと、galaxyからデータを持ってこれないことに起因するエラーメッセージが表示される。 
     26 
     27=== 原因 === 
     28 
     29表示用のデータ取得のためUCSCのテーブルブラウザ側からGalaxyにアクセスしようとするもOpenID認証に阻まれてデータを取得できないのが原因。 
     30 
     31=== 対応 === 
     32 
     33なんらかの方法でUCSCからのアクセスをOpenID認証ではじかないようにする。 
     34 
     35- OpenID認証がなくてもアクセスできるようにする 
     36- 特定のURLはOpenID認証に穴を開ける