Я получил сообщение об ошибке:SSLv3 чтения сертификата сервера B: сертификат верифицировать не удалось (Twitter :: Error)
твиттер/отдых/client.rb: 96: в 'спасение в запросе' ssl_connect вернулся = 1 ERRNO = 0 состояние = SSLv3 чтения с сервера сертификатов B: сертификат верифицировать не удалось (Twitter :: Error)
Мой код:
require 'twitter'
client = Twitter::REST::Client.new do |config|
config.consumer_key = "xxxx" #removed for posting
config.consumer_secret = "xxxx" #removed for posting
config.access_token = "xxxx" #removed for posting
config.access_token_secret = "xxxx" #removed for posting
end
client.status(27558893223)
Я работаю с Windows 7 и Руби 1.9.3. Я установил последние сертификаты и обновил свои рубиновые камни до последней версии.
Я пробовал http://railsapps.github.io/openssl-certificate-verify-failed.html и https://gist.github.com/fnichol/867550 уже и смог установить все, что упоминалось там, но ошибка сохраняется.
Я считаю, что нашел решение: Я не добавил set SSL_CERT_FILE = C: \ RailsInstaller \ cacert.pem в свои постоянные или временные настройки. – ssseee