家庭宽带虽然能够分配 ipv6 但是也是个大局域网,这就造成国外证书签发的机构无法访问到网站造成证书签发失败。
解决办法:
1. 用 ipv4 签发证书 (这个就是个废话,哈哈。怎么可能有独立的 ip4).
2. 使用 acme.sh 的 dnsapi 方式签发,这种方式不会验证 http 是否可以访问到。而是验证你域名的所有权。所以可以签发到证书。具体方法参考文章:https://bmzhp.com/knowledge/388.html 里面的 dns 方式签发证书。dns 签发也有两种:1. 手动验证签发,这种需要自己解析域名 txt 值。2.dnsapi 签发配置一下就可以,具体参考文章。