Heroku SSL on a rails 应用程序的麻烦:'Only one SNI endpoint is allowed per app'



快速问题:我正在尝试使用 heroku 和 Gandi 为应用程序设置 ssl。请注意,我跟随了 le wagon tuto (https://vimeo.com/209534466(。

一切都很顺利,直到最后一步我运行以下代码:

heroku certs:add all.crt myserver.key --app chrisnopa-my-site

它给了我这个:

Resolving trust chain... done Adding SSL certificate to ⬢ chrisnopa-my-site... ! ▸ Only one SNI endpoint is allowed per app (try certs:update instead).

我有点不清楚,因为我对 Heroku 的东西不是那么熟悉...... 关于如何修复它或任何线索的任何想法?

使用该命令,您将在 AWS 服务器实例中创建 SSL 证书。

SSL证书是一个文件,其中包含用于加密使用SSL发送的消息的加密密钥。

以下指南介绍了如何使用 heroku 设置多个ssl endpoints

另一种方法是删除当前ssl certificate或将该证书用于ssl配置。您可能已经有ssl endpoint.

如指南中所述,您可以从服务器中删除证书

对我们来说,简单的解决方案是首先从 Heroku 应用程序中删除现有的 SSL 证书,然后添加新证书。

显然,Heroku不会自动用新的替换旧的。

相关内容

最新更新