1、解析一个域名example.com
到服务器1.1.1.1
1.1.1.2
2、然后分别在1.1.1.1
服务器和1.1.1.2
服务器上使用http方式验证域名 (1)在1.1.1.1服务器上申请证书:结果正常验证
acme.sh --issue --server letsencrypt -d example.com -w /usr/local/nginx/html/
(2)在1.1.1.2服务器上申请证书,验证失败,错误代码404
acme.sh --issue --server letsencrypt -d example.com -w /usr/local/nginx/html/
3、问题在1.1.1.2服务器执行申请证书,letencrypt却访问1.1.1.1去验证令牌,导致报错404
4、怀疑一个域名解析到多台服务器,应该怎么更新多台服务器的证书呢?
调试日志acme.sh --issue ..... --debug 2
example.com:验证错误:在二次验证期间:1.1.1.2:来自http://example.com/.well-known/acme-challenge/0qj5ot-K-O8GKca9jXw9SJDXCvb4WO4k3wrgYThnbrQ的响应无效:404