Ошибка Omniauth Facebook — Faraday::Error::ConnectionFailed

(К вашему сведению: я слежу за Twitter Omniauth из railscast #241. Я успешно использовал Twitter, теперь перехожу на Facebook)

Как только я войдя в Facebook с помощью Omniauth, я получаю эту ошибку:

Faraday::Error::ConnectionFailed
SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed

Что это значит?

Это мой код

Rails.application.config.middleware.use OmniAuth::Builder do
  provider :facebook, '<key from fb>', '<another key from fb>'
end

На самом деле в моем коде нет ничего особенного, все, что у меня есть, это sessionController, который я хочу использовать to_yaml, чтобы увидеть, что находится внутри request.env

class SessionsController < ApplicationController
    def create
        raise request.env["omniauth.auth"].to_yaml
    end
end

Как решить ошибку Фарадея?

45
задан user1372829 27 May 2012 в 16:49
поделиться