paperboy-sqale/rubygems_proxy — pull request #1 by kyanny (2013-02-04 02:39:26+00:00)
Title: Fix openuri https redirection error

お問い合わせ 95 gemproxy の redirection forbidden エラー対応 · Issue #1490 · paperboy-sqale/sqale-app
https://github.com/paperboy-sqale/sqale-app/issues/1490

これの対応です。

先日の rubygems.org ハック祭り以後、 gem インストール時に http -> https へのリダイレクトが発生するようになりました。
rubygems_proxy は内部で open-uri を使っていますが、これが https へのリダイレクトに対応しておらずエラーとなるため、 gem のインストールができなくなりました。

調べたところこれを解決するパッチをまとめた gem があったので、それを追加しました。

jaimeiniesta/open_uri_redirections · GitHub
https://github.com/jaimeiniesta/open_uri_redirections

Feature #859: open-uri doesn't allow redirection to https - ruby-trunk - Ruby Issue Tracking System
http://bugs.ruby-lang.org/issues/859