openssl gem を追加#1768
Merged
Merged
Conversation
Contributor
Author
|
こちら、一旦マージします🙏 cc/ @yasulab |
Member
|
@rakuda-san-desu OpenSSL のバージョンを更新し、自分の手元でも問題の再現を確認後、本 PR にある Gem 更新を取り込むことで以下の通り解決できることを確認しました! 早速のご対応ありがとうございます...!! (>人< )✨ # OpenSSL 3.5 系だと動く
$ openssl --version
OpenSSL 3.5.2 5 Aug 2025 (Library: OpenSSL 3.5.2 5 Aug 2025)
$ bin/c-search https://coderdojo-shin-osaka.connpass.com/
17055
$ brew upgrade openssl
...
# OpenSSL 3.6 系だと動かない
$ openssl --version
OpenSSL 3.6.0 1 Oct 2025 (Library: OpenSSL 3.6.0 1 Oct 2025)
$ bin/c-search https://coderdojo-shin-osaka.connpass.com/
/Users/yasulab/.rbenv/versions/3.4.4/lib/ruby/gems/3.4.0/gems/net-protocol-0.2.2/lib/net/protocol.rb:46:in 'OpenSSL::SSL::SSLSocket#connect_nonblock':
SSL_connect returned=1 errno=0 peeraddr=3.169.5.97:443
state=error: certificate verify failed (unable to get certificate CRL)
(OpenSSL::SSL::SSLError)
...
# 本 PR (#1768) を取り込むと OpenSSL 3.6 系でも動く
$ git pull origin main && bundle install
...
$ bin/c-search https://coderdojo-shin-osaka.connpass.com/
17055 |
Contributor
Author
|
早速のご確認ありがとうございます🙏💖 |
Contributor
|
ご対応ありがとうございます!! |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
背景
bundle exec bin/c-search実行時、openssl に関連するエラーが発生し、group_idが取得できなかった。'OpenSSL::SSL::SSLSocket#connect_nonblock': SSL_connect returned=1 errno=0 peeraddr=3.169.5.37:443 state=error: certificate verify failed (unable to get certificate CRL) (OpenSSL::SSL::SSLError)やったこと
bundle install確認したこと
bundle exec bin/c-searchにURLを渡して実行した時、正常にgroup_idが取得できる🔽 参考
coderdojo.jp/db/dojo_event_services.yml
Lines 30 to 34 in 43026e9
エラー発生時と解決時のログ(詳細版)