logo       

[ruby-list:42957] Re: apt-listbugs: soap4r での悩み: msg#00018

lang.ruby.japanese

Subject: [ruby-list:42957] Re: apt-listbugs: soap4r での悩み

こんにちは、

> > http-access2でproxy authenticationができるのがベストですね。検討してみま
> > すが、身の回りで必要がないこともあり、実装には時間がかかるかもしれません。
>
> 手元で簡単に試した分ではこれで動きました.
> 他への影響は調べていません.

このパッチ適用した版が Debian sid にはいったので、確認しているのですが、どうも動きません。
試したケースは:

$ soap_use_proxy=on http_proxy=http://dancer:dancer@localhost:8080/
./apt-listbugs list apt-listbugs -d

squid/access.log を見ると、成功した例については:
1162536110.247 1269 127.0.0.1 TCP_REFRESH_MISS/200 184014 GET
http://merkel.debian.org/~dancer/apt-listbugs/index.db-serious.gz dancer
DIRECT/192.25.206.16 text/plain

http-access2を利用している部分に対応する失敗例は:
1162536110.561 0 127.0.0.1 TCP_DENIED/407 1857 POST
http://bugs.debian.org/cgi-bin/soap.cgi - NONE/- text/html
1162537897.575 0 127.0.0.1 TCP_DENIED/407 1857 POST
http://bugs.debian.org/cgi-bin/soap.cgi - NONE/- text/html

どうも basic auth をなげてくれていないように見えます。



で、wcat.rb を試してみたところ、

HTTP_PROXY=https://dancer:dancer@localhost:8080/ ruby ./sample/wcat.rb
http://www.google.com/
Cache access deny を投げられました。


どういう使いかたをしたらよいのかよくわかっていないので、もしこうやった
ら動くよ、というのがあれば御教示いただけるとありがたいです。


上川
--
dancer@{debian.org,netfort.gr.jp} Debian Project




<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

News | FAQ | advertise