かずきのBlog@hatena

すきな言語は C# + XAML の組み合わせ。Azure Functions も好き。最近は Go 言語勉強中。日本マイクロソフトで働いていますが、ここに書いていることは個人的なメモなので会社の公式見解ではありません。

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。
皆うまくいってるのかな??