操作
Defect #82
完了Https を使って Hudson に接続できない
説明
ファイル
Toshiyuki Ando さんがほぼ15年前に更新
Basic は何とか対応できそうなんですが、SSL はかなり面倒そう。
http://www.ruby-lang.org/ja/man/html/net_https.html
とかみると、CA 証明書ファイル を指定しなきゃいけないとか。
それって現実的なのかなぁ…。
Haru Iida さんがほぼ15年前に更新
Toshiyuki Ando wrote:
Basic は何とか対応できそうなんですが、SSL はかなり面倒そう。
http://www.ruby-lang.org/ja/man/html/net_https.html
とかみると、CA 証明書ファイル を指定しなきゃいけないとか。
それって現実的なのかなぁ…。
verify_mode = OpenSSL::SSL::VERIFY_NONE
にすれば不要なんじゃないですかね。なんとなく。
Toshiyuki Ando さんがほぼ15年前に更新
require 'net/https'
https = Net::HTTP.new('hudson.dev.java.net',443)
https.use_ssl = true
https.verify_mode = OpenSSL::SSL::VERIFY_NONE
https.start { |w|
response = w.get('/')
puts response.body
}
で試してみたら、なんとなーくアクセスできてそうです。
これでいってみますが、VERIFY しなくていいの? と言われるとうーむ。
Toshiyuki Ando さんがほぼ15年前に更新
basic auth を組み込んだので、
http://deadlock.netbeans.org/hudson/
の状況を取ってみたんですが、3分くらいはだんまりになります…。
大きなプロジェクトではもう少し取る情報を減らさないといけないかも。
Toshiyuki Ando さんがほぼ15年前に更新
あ、認証情報はジョブの一覧、ビルド、何にでも使います…。
ビルドだけに使う とか設定できるといいんですが、面倒なのでそれは要望が多ければ。
Toshiyuki Ando さんがほぼ15年前に更新
- ステータス を 新規(New) から 解決(Resolved) に変更
- 進捗率 を 0 から 100 に変更
チェンジセットr146で適用されました。
Toshiyuki Ando さんがほぼ15年前に更新
- ステータス を 解決(Resolved) から フィードバック(Reopend) に変更
うーん。https できないっぽい。
Net::HTTPBadResponse が出るらしい。
操作