[#43186] [Ruby 1.9-Bug#4388][Open] open-uriで環境変数http_proxyを使うときに認証付きのProxyが使えません — あつし よしだ <redmine@...>

Bug #4388: open-uri=E3=81=A7=E7=92=B0=E5=A2=83=E5=A4=89=E6=95=B0http_prox=

11 messages 2011/02/10
[#43192] [Ruby 1.9-Bug#4388] open-uriで環境変数http_proxyを使うときに認証付きのProxyが使えません — あつし よしだ <redmine@...> 2011/02/11

チケット #4388 が更新されました。 (by あつし よしだ)

[#43193] Re: [Ruby 1.9-Bug#4388] open-uriで環境変数http_proxyを使うときに認証付きのProxyが使えません — Tanaka Akira <akr@...> 2011/02/11

2011年2月11日12:59 あつし よしだ <redmine@ruby-lang.org>:

[#43203] [Ruby 1.9-Bug#4397][Open] test-mkmf fails due to compilation errors — Shyouhei Urabe <redmine@...>

Bug #4397: test-mkmf fails due to compilation errors

10 messages 2011/02/14

[#43272] [Ruby 1.9 - Bug #4443] [Open] odd evaluation order in a multiple assignment — Yusuke Endoh <mame@...>

13 messages 2011/02/24

[#43274] [Ruby 1.9 - Bug #4445] [Open] ext/openssl の verify_callback が rb_protect で保護されていない — Ippei Obayashi <ohai@...>

13 messages 2011/02/24

[#43276] iseq_compile_each()でのマジックナンバ — きたざわけんいち <peisunstar@...>

きたざわです。

15 messages 2011/02/27
[#43303] Re: iseq_compile_each()でのマジックナンバ — nagachika <nagachika00@...> 2011/03/04

近永と申します。

[#43304] Re: iseq_compile_each()でのマジックナンバ — Yusuke ENDOH <mame@...> 2011/03/04

遠藤です。

[ruby-dev:43198] Re: [Ruby 1.9-Bug#4388] open-uriで環境変数http_proxyを使うときに認証付きのProxyが使えません

From: Mitsuru Ogino <ogino@...>
Date: 2011-02-11 14:08:57 UTC
List: ruby-dev #43198
荻野です。

Yukihiro Matsumoto said the following on 11/02/11 21:20:
> 「一部のOS」で危険であれば採用しない理由として十分に有効だと
> 思いますよ。

そういう意見もあるとは思います。なにが危険かというのをライブラリ側が決め
るかユーザが決めるかという問題でもありますが。環境変数が他のユーザに公開
される OS(BSD系?)でも、会社などではローカルユーザにはプロキシサーバの
パスワードを秘密にする必要がないところもあると思います。

> 「一般的なコマンド」では環境変数にパスワードをいれる形でHTTP
> プロキシを利用しているのですか。その「一般的なコマンド」の例
> を教えていただけませんか?

ググった範囲で申し訳ありませんが、以下のようなコマンドが対応しているよう
です。


パケットキャプチャで Proxy-Authorization: ヘッダ送出を確認したもの:

・wget
http://www.gnu.org/software/wget/manual/html_node/Proxies.html#Proxies

・curl

・Perl LWP(コマンドではありませんが)
LWP::UserAgent オブジェクトの env_proxy メソッド実行で環境変数から読み込み

・apt-get
http://members.jcom.home.ne.jp/mitakelp/old/vineapt.html
Ubuntu 9.04 にて確認


Web に記述があったが実際の動作は未確認のもの:

・Active Perl PPM (Perl Package Module)
http://docs.activestate.com/activeperl/5.8/faq/ActivePerl-faq2.html#http_proxy

・gem
http://d.hatena.ne.jp/taiyo/20080401/p3

・yum
・Gentoo emerge
http://d.hatena.ne.jp/ni_sky/20070617


-- 
荻野 充 (おぎの みつる) ... 「萩(はぎ)」にあらず
Key fingerprint = 7F26 5414 1805 F31B 1617  10B7 C117 07AE 1691 9BD1

In This Thread