OpenSSL::SSL::SSLError: certificate verify failed open-uri

I wrote a web-crawler today for one of my other projects, and ran into the above problem “OpenSSL::SSL::SSLError: certificate verify failed”, well I was just collecting websites and didn’t really care about the validity of SSL certificates, so I just wanted a quick fix.

Here it is:

require ‘openssl’
OpenSSL::SSL::VERIFY_PEER = OpenSSL::SSL::VERIFY_NONE

Essentially, I just change the constant for VERIFY PEER to the Value of VERIFY NONE, pretty sneaky :-), and no real work required.

One Response to “OpenSSL::SSL::SSLError: certificate verify failed open-uri”

  1. tilsammans Says:

    You are a life saver!

Leave a Reply

You must be logged in to post a comment.