Ruby Enterprise Edition erreur certificate verify failed avec Open-uri

Si vous avez cette erreur et que vous faites un open sur une url en https (avec ruby Enterprise Edition ou ruby 1.8.7 parfois), rassurez-vous vous n'êtes pas seul :

SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed (OpenSSL::SSL::SSLError)

Voici une solution (bien crade soit-dit en passant, et de plus je me fiche de vérifier les certificats ici) :

- Créer un fichier dans config/initializers, je l'appelle bypass_ssl_verification_for_open_uri.rb

- On y mets OpenSSL::SSL::VERIFY_PEER = OpenSSL::SSL::VERIFY_NONE #<< C'est bien crade hein !

Voilà si vous avez une meilleur solution n'hésitez pas !