Skip to content

OpenSSL::SSL::SSLSocket のサンプルを実際に動作するものに変更#2961

Merged
znz merged 1 commit intorurema:masterfrom
osyoyu:sslsocket-working-example
Jul 5, 2025
Merged

OpenSSL::SSL::SSLSocket のサンプルを実際に動作するものに変更#2961
znz merged 1 commit intorurema:masterfrom
osyoyu:sslsocket-working-example

Conversation

@osyoyu
Copy link
Contributor

@osyoyu osyoyu commented May 5, 2025

OpenSSL::SSL::SSLSocket のドキュメントのサンプルは example.com:443 に接続して hoge を送信するものでしたが、これは以下の理由で実際には動作しないものでした。

  • example.com:443 は SNI を用いないと example.com の証明書を使わない
  • SSLContext なしではシステムの証明書ストアが使われず、検証に成功しない
  • (hoge は有効な HTTP リクエストではない)

このパッチはこれらの問題を解消するものです。

@osyoyu osyoyu force-pushed the sslsocket-working-example branch from 37cbf50 to 3765c15 Compare June 13, 2025 15:06
Copy link
Member

@znz znz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ありがとうございます。

@znz znz merged commit 656708a into rurema:master Jul 5, 2025
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants