首页 > 解决方案 > 带有 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

所有这些配置都在另一台服务器上,我只是想安装一个新服务器。

谢谢

标签: ruby-on-railsrubysslpuma

解决方案


推荐阅读