1

私はこれを調査しようとしましたが、このエラーを修正するためにアプリケーションのどこを見ればよいかわかりません。Udemy でコースを受講しており、Google Cloud ストレージを使用して画像をアップロードしようとしています。新しいレコードに画像を追加して保存しようとすると、このエラーが発生します。

SSL_connect が返されました=1 errno=0 状態=SSLv3 読み取りサーバー証明書 B: 証明書の検証に失敗しました (OpenSSL::SSL::SSLError) 証明書を検証できません。

これは、リモート ホストまたは Excon の問題である可能性があります。Excon には証明書がバンドルされていますが、これらはカスタマイズできます。Excon.defaults[:ssl_ca_path] = path_to_certsENV['SSL_CERT_DIR'] = path_to_certsExcon.defaults[:ssl_ca_file] = path_to_fileENV['SSL_CERT_FILE'] = path_to_file( Excon.defaults[:ssl_verify_callback] = callbackOpenSSL::SSL::SSLContext#verify_callback を参照)、またはExcon.defaults[:ssl_verify_peer] = false(安全性が低い)。

4

0 に答える 0