jre*_*eid 5 ruby ssl ruby-on-rails heroku
使用Devise进行注册时,生产服务器上出现异常。之前一切正常,没有代码更改。服务器在Heroku上。这是例外:
"exception":["Faraday::SSLError","SSL_
connect returned=1 errno=0 state=SSLv3/TLS write client hello: wrong version number"],"exception_object":"SSL_connect returned=1 errno=0 state=SSLv3/TLS write client hello: wrong version number"
Run Code Online (Sandbox Code Playgroud)
似乎法拉第使用的版本不再匹配。
是什么原因导致此更改以及如何解决?
jre*_*eid 12
错误来自elasticsearch。
我联系了 Bonsai Elasticsearch,他们给了我解决方案:
我们认为,最近对 elasticsearch-ruby 客户端的更改导致客户端尝试在端口 9200 而非 HTTPS 默认值 443 上进行通信。作为一种解决方法,您可以更新 BONSAI_URL 配置变量以明确指定 :443,例如,https://key:secret@cluster-123.region.bonsaisearch.net:443/
| 归档时间: |
|
| 查看次数: |
398 次 |
| 最近记录: |