【发布时间】:2018-03-11 19:19:08
【问题描述】:
我正在尝试使用 Certes 库并托管在 Azure WebRole 上创建一个新的 Let's Encrypt SAN 证书。以前(很多次)一切正常,但现在我在 Android 上遇到证书错误,并且 ssllabs.com 显示证书链不完整错误。
证书的创建没有错误,我在 PfxBuilder 上明确设置了 FullChain = true 但我不确定如何在不将证书与新部署一起上传的情况下检查整个链是否正确记录在证书中(我不是证书专家)。
在 Azure Web 角色上,创建的证书和所需的 Let's Encrypt Cert (Let's Encrypt Authority X3) 都列在 webrole 证书中。我只上传了创建的证书 Azure 添加了 Let's Encrypt Authority X3 证书本身。
我不确定证书未记录完整链或 WebRole 上的某些配置设置是否存在问题。当我转到 Azure 管理控制台中的证书时,我看到 Let's Encrypt Cert 但是当我 rdp 进入角色并查看 IIS 管理器时,我看不到服务器证书下的 Let's Encrypt Cert。我打开证书管理控制台 (certlm) 时也找不到它。
我开始认为这是 WebRole 的问题,但我不知道接下来要检查什么。
【问题讨论】:
标签: azure ssl-certificate azure-web-roles lets-encrypt