どうも、かっぱ@inokara)です。

はじめに

オレオレ SSL 証明書なサイトを infrataster でテストしようとする場合に証明書の検証が動いてしまい fail になってしまいましたので以下の方法で証明書の検証をスキップしてしまいます。


やり方

こちらを参考にさせて頂いて spec_helper.rb に以下を追加。

require "openssl"
OpenSSL::SSL.module_eval { remove_const(:VERIFY_PEER) }
OpenSSL::SSL.const_set(:VERIFY_PEER, OpenSSL::SSL::VERIFY_NONE)
I_KNOW_THAT_OPENSSL_VERIFY_PEER_EQUALS_VERIFY_NONE_IS_WRONG = nil

こんな感じで…

01

テストが通りました。

元記事は、こちらです。
infrataster でオレオレ SSL 証明書なサイトをテストする場合