Reparo SSL_connect retornado = 1 errno = 0 state = SSLv3 ler certificado do servidor B: falha na verificação do certificado (OpenSSL :: SSL :: SSLError)

Defina para verificar nenhum (execute aquele pedaço de código antes de fazer a solicitação ou coloque este bit em um inicializador)

OpenSSL::SSL::VERIFY_PEER = OpenSSL::SSL::VERIFY_NONE

ATUALIZAÇÃO: A solução acima funciona bem se você estiver apenas codificando na máquina de desenvolvimento. Mas para uma solução muito melhor (especialmente servidores de produção), siga este link: http://mislav.uniqpath.com/2013/07/ruby- openssl /