かずきのBlog@hatena

日本マイクロソフトに勤めています。このブログは個人ブログなので、ここに書いている内容は個人的な意見で会社の公式見解ではない点にご注意ください。好きなものは XAML と C# 。苦手なものは型の無い言語です。

gemにproxyの設定が出来ない

やり方が悪いのだろうか。
昔の自分の日記を見る限りだと-pで指定してやればうまくいってたみたいだ。
んで、自分がproxy通さないといけない環境ってのは会社しかないので会社で試したはず。

でも、最近出来ない。
とりあえず-pを指定しないでやると下みたいになる。

D:\>gem install rails
ERROR:  While executing gem ... (Gem::RemoteFetcher::FetchError)
    getaddrinfo: no address associated with hostname.(SocketError)

これは予想通り。
そして-pでproxyを通すようにすると…

D:\>gem install rails -p http://プロクシー:8080
ERROR:  While executing gem ... (NoMethodError)
    undefined method `[]=' for #<Gem::ConfigFile:0x2cff268>

う〜ん 謎だ。唯一気になる点があるとすれば、うちのproxyサーバのアドレスにハイフンが入ってるくらいだろうか…
ちなみにgemのバージョンは0.9.4。
皆うまくいってるのかな??