ruby script/plugin discover fails with '407 Proxy Authentication Required'

ということで、Proxy認証つきの社内LANからdiscoverをするとエラーになります。
解決方法は。。。1年ぐらい前からメーリングリストに載っているような気がするんですが。。。
/usr/lib/ruby/1.8/open-uri.rb
上記ファイルの今は216行目にある下記のコード

klass = Net::HTTP::Proxy(proxy.host, proxy.port) 

klass = Net::HTTP::Proxy(proxy.host, proxy.port, proxy.user, proxy.password) 

と直してください。
私が過去に書きましたが、http_proxyの設定を使うようになります。
本当にProxy認証つきの社内LANはやめて欲しいものです。。。
余計な工数がかかります。。。