ruby-on-rails - 带有 ssl 配置的 Ruby on rails 无法正常工作
问题描述
我正在尝试使用 puma 和 ssl 连接 Rails 服务器。
服务器在没有 ssl 的情况下进行侦听,并且使用服务器 IP 一切正常
但是如果我通过以下命令使用 ssl 证书:
RAILS_ENV=production puma -b 'ssl://0.0.0.0:8443?key=private.key&cert=cert.cert
它总是给我这个错误:
2019-06-19 17:54:15 +0000: SSL error, peer: INCOMING_IP, peer cert: , #<Puma::MiniSSL::SSLError: OpenSSL error: error:141F7065:SSL routines:final_key_share:no suitable key share - 337604709>
我正在使用 PUMA 版本 3.10.0 ruby 2.4.2-p198 Ubuntu 18.04
所有这些配置都在另一台服务器上,我只是想安装一个新服务器。
谢谢
解决方案
推荐阅读
- .htaccess - 在 .htaccess 中重写 URL - PHP
- javascript - 在电子内部使用时,Howler 抛出“解码音频数据失败”
- gradle - 为 Web 应用程序自定义工作目录运行 gradle 运行任务/项目结构
- android - 如何通过Intent打开应用并清除后台堆栈返回应用
- python - 浮点对象不可迭代 [Python]
- javascript - 如何使用 CSS 更改标签中图像的高度和宽度?
- javascript - window.postMessage 到具有空源的 iframe
- javascript - 在 useCallback 没有更新状态值
- amazon-dynamodb - DynamoDB 查询 1 个字段大于
- makefile - 如何将后缀应用于makefile中的多个文件?