首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Certbot LetsEncrypt SSL证书-为一个SSL证书使用多个配置器

问Certbot LetsEncrypt SSL证书-为一个SSL证书使用多个配置器
EN

Server Fault用户
提问于 2019-12-11 14:12:26
回答 1查看 642关注 0票数 1

我希望为应该由同一个nginx处理的三个域创建一个SSL证书。

代码语言:javascript
复制
example.com
cdn.example.com
example.external.com

第一个是我们的主要域名,第二个是CDN。它们都在亚马逊53号公路上,但CDN转发给AWS cloudfront。我可以为前两个插件创建一个LetsEncrypt SSL证书。

第三个域名不是在我的控制之下,而是一个简单的DNS A记录,转发给我们的服务器。我可以使用nginx挑战,但certbot似乎不允许nginx和letsencrypt请求。

有人为一张证书这么做过吗?我不认为我可以绕过路线-53挑战,因为CDN。或者我应该放弃一台服务器的设置,只定义不同的nginx主机?

EN

回答 1

Server Fault用户

回答已采纳

发布于 2019-12-12 19:23:50

我想你需要两份不同的证书。

您正在使用DNS挑战(在本例中是路由53)对前两个域进行身份验证,这很好,因为缓存问题可能会阻止我们使用HTTP-01挑战进行加密。

第三个域的身份验证必须使用HTTP-01挑战完成,因为您不能使用DNS挑战,因为域不属于您。

尽管我担心CloudFront带来的缓存可能会带来问题,但对所有三个域都进行HTTP-01挑战可能值得一试。

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/995192

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档