Изучение Ruby на рельсах и получение ошибок excon SSL

Я попытался исследовать это, и не знаю, где вообще посмотреть в моем приложении, чтобы исправить эту ошибку. Я проходил курс обучения по Udemy и пытаюсь использовать хранилище Google Cloud для загрузки изображений. Когда я добавляю изображение в новую запись и пытаюсь сохранить, я получаю эту ошибку.

SSL_connect вернул =1 errno=0 состояние =SSLv3 прочитанный сертификат сервера B: проверка сертификата не удалась (OpenSSL::SSL::SSLError) Невозможно проверить сертификат.

Это может быть проблема с удаленным хостом или с Excon. Excon имеет сертификаты в комплекте, но их можно настроить.Excon.defaults[:ssl_ca_path] = path_to_certs, ENV['SSL_CERT_DIR'] = path_to_certs, Excon.defaults[:ssl_ca_file] = path_to_file, ENV['SSL_CERT_FILE'] = path_to_file, Excon.defaults[:ssl_verify_callback] = callback (см. OpenSSL::SSL::SSLContext#verify_callback), или Excon.defaults[:ssl_verify_peer] = false (менее безопасно).

0 ответов

Другие вопросы по тегам