https://www.r-labs.org/
https://www.r-labs.org/welcome/index/themes/rlabs_theme_flat/favicon/favicon.ico?1665553646
2009-06-09T07:48:56Z
r-labs
Hudson - Defect #82: Https を使って Hudson に接続できない
https://www.r-labs.org/issues/82?journal_id=304
2009-06-09T07:48:56Z
Toshiyuki Ando
<ul></ul><p>Basic は何とか対応できそうなんですが、SSL はかなり面倒そう。</p>
<p><a class="external" href="http://www.ruby-lang.org/ja/man/html/net_https.html">http://www.ruby-lang.org/ja/man/html/net_https.html</a></p>
<p>とかみると、CA 証明書ファイル を指定しなきゃいけないとか。<br />それって現実的なのかなぁ…。</p>
Hudson - Defect #82: Https を使って Hudson に接続できない
https://www.r-labs.org/issues/82?journal_id=305
2009-06-09T08:16:27Z
Haru Iida
<ul></ul><p>Toshiyuki Ando wrote:</p>
<blockquote>
<p>Basic は何とか対応できそうなんですが、SSL はかなり面倒そう。</p>
<p><a class="external" href="http://www.ruby-lang.org/ja/man/html/net_https.html">http://www.ruby-lang.org/ja/man/html/net_https.html</a></p>
<p>とかみると、CA 証明書ファイル を指定しなきゃいけないとか。<br />それって現実的なのかなぁ…。</p>
</blockquote>
<pre><code class="Ruby syntaxhl" data-language="Ruby"><span class="n">verify_mode</span> <span class="o">=</span> <span class="no">OpenSSL</span><span class="o">::</span><span class="no">SSL</span><span class="o">::</span><span class="no">VERIFY_NONE</span>
</pre></code>
<p>にすれば不要なんじゃないですかね。なんとなく。</p></pre>
Hudson - Defect #82: Https を使って Hudson に接続できない
https://www.r-labs.org/issues/82?journal_id=306
2009-06-10T04:02:56Z
Toshiyuki Ando
<ul></ul><pre><code class="ruby syntaxhl" data-language="ruby"><span class="nb">require</span> <span class="s1">'net/https'</span>
<span class="n">https</span> <span class="o">=</span> <span class="no">Net</span><span class="o">::</span><span class="no">HTTP</span><span class="p">.</span><span class="nf">new</span><span class="p">(</span><span class="s1">'hudson.dev.java.net'</span><span class="p">,</span><span class="mi">443</span><span class="p">)</span>
<span class="n">https</span><span class="p">.</span><span class="nf">use_ssl</span> <span class="o">=</span> <span class="kp">true</span>
<span class="n">https</span><span class="p">.</span><span class="nf">verify_mode</span> <span class="o">=</span> <span class="no">OpenSSL</span><span class="o">::</span><span class="no">SSL</span><span class="o">::</span><span class="no">VERIFY_NONE</span>
<span class="n">https</span><span class="p">.</span><span class="nf">start</span> <span class="p">{</span> <span class="o">|</span><span class="n">w</span><span class="o">|</span>
<span class="n">response</span> <span class="o">=</span> <span class="n">w</span><span class="p">.</span><span class="nf">get</span><span class="p">(</span><span class="s1">'/'</span><span class="p">)</span>
<span class="nb">puts</span> <span class="n">response</span><span class="p">.</span><span class="nf">body</span>
<span class="p">}</span>
</pre>
<p>で試してみたら、なんとなーくアクセスできてそうです。<br />これでいってみますが、VERIFY しなくていいの? と言われるとうーむ。</p></code></pre>
Hudson - Defect #82: Https を使って Hudson に接続できない
https://www.r-labs.org/issues/82?journal_id=309
2009-06-10T06:04:20Z
Toshiyuki Ando
<ul><li><strong>ファイル</strong> <a href="/attachments/31">redmine_hudson_index_netbeans.png</a> <a class="icon-only icon-download" title="ダウンロード" href="/attachments/download/31/redmine_hudson_index_netbeans.png">redmine_hudson_index_netbeans.png</a> を追加</li></ul><p>basic auth を組み込んだので、</p>
<p><a class="external" href="http://deadlock.netbeans.org/hudson/">http://deadlock.netbeans.org/hudson/</a></p>
<p>の状況を取ってみたんですが、3分くらいはだんまりになります…。<br />大きなプロジェクトではもう少し取る情報を減らさないといけないかも。</p>
Hudson - Defect #82: Https を使って Hudson に接続できない
https://www.r-labs.org/issues/82?journal_id=310
2009-06-10T06:05:43Z
Toshiyuki Ando
<ul></ul><p>あ、認証情報はジョブの一覧、ビルド、何にでも使います…。<br /><strong>ビルドだけに使う</strong> とか設定できるといいんですが、面倒なのでそれは要望が多ければ。</p>
Hudson - Defect #82: Https を使って Hudson に接続できない
https://www.r-labs.org/issues/82?journal_id=311
2009-06-10T06:37:34Z
Toshiyuki Ando
<ul><li><strong>ステータス</strong> を <i>新規(New)</i> から <i>解決(Resolved)</i> に変更</li><li><strong>進捗率</strong> を <i>0</i> から <i>100</i> に変更</li></ul><p>チェンジセットr146で適用されました。</p>
Hudson - Defect #82: Https を使って Hudson に接続できない
https://www.r-labs.org/issues/82?journal_id=313
2009-06-10T07:34:15Z
Toshiyuki Ando
<ul><li><strong>ステータス</strong> を <i>解決(Resolved)</i> から <i>フィードバック(Reopend)</i> に変更</li></ul><p>うーん。https できないっぽい。<br />Net::HTTPBadResponse が出るらしい。</p>
Hudson - Defect #82: Https を使って Hudson に接続できない
https://www.r-labs.org/issues/82?journal_id=314
2009-06-10T07:41:40Z
Toshiyuki Ando
<ul><li><strong>ステータス</strong> を <i>フィードバック(Reopend)</i> から <i>解決(Resolved)</i> に変更</li></ul><p>Applied in changeset r148.</p>
Hudson - Defect #82: Https を使って Hudson に接続できない
https://www.r-labs.org/issues/82?journal_id=316
2009-06-10T12:56:58Z
Toshiyuki Ando
<ul><li><strong>ステータス</strong> を <i>解決(Resolved)</i> から <i>終了(Closed)</i> に変更</li></ul>