如何解决一个子域的 SSL 证书也与另一个子域不匹配
我遇到了一个我以前从未遇到过的奇怪的事情,这意味着我正在尝试使用 Let's Encrypt 在域和 3 个子域上添加 4 个 SSL 证书,所有这些都从不同的端口 9090 9091 9092 和 9093 开始,但是某个子域并且该域的证书没有问题,但另外 2 个子域正在从工作正常的子域获取证书。现在我得到的最后一件事是删除一个子域的证书,所以我运行了以下命令
-
sudo rm sites-available/subdomain2.domain.com
-
sudo rm sites-enabled/subdomain2.domain.com
-
sudo certbot delete --cert-name subdomain2.domain.com
但是在那之后,如果我转到 https://www.ssllabs.com/ssltest/index.html 并查找我的子域,我可以看到以下消息 Certificate name mismatch
,它向我显示了正在工作的子域
现在,如果我运行 sudo certbot certificates
,我会得到这个
Found the following certs:
Certificate Name: subdomain1.domain.com
Domains: subdomain1.domain.com www.subdomain1.domain.com
Expiry Date: 2021-06-21 14:46:27+00:00 (VALID: 89 days)
Certificate Path: /etc/letsencrypt/live/subdomain1.domain.com/fullchain.pem
Private Key Path: /etc/letsencrypt/live/subdomain1.domain.com/privkey.pem
Certificate Name: subdomain3.domain.com
Domains: subdomain3.domain.com www.subdomain3.domain.com
Expiry Date: 2021-06-21 13:55:34+00:00 (VALID: 89 days)
Certificate Path: /etc/letsencrypt/live/subdomain3.domain.com/fullchain.pem
Private Key Path: /etc/letsencrypt/live/subdomain3.domain.com/privkey.pem
Certificate Name: domain.com
Domains: domain.com www.domain.com
Expiry Date: 2021-06-21 14:01:00+00:00 (VALID: 89 days)
Certificate Path: /etc/letsencrypt/live/domain.com/fullchain.pem
Private Key Path: /etc/letsencrypt/live/domain.com/privkey.pem
有人知道这怎么可能吗?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。