项目上用了nginx的反代,之前用acme.sh申请证书的时候没问题,到了续签的时候,acme.sh报错了,invalid domain,验证不了域名。
原理就不解释了,直接说解决的方法。
使用域名的dns验证,因为使用的是dnspod,直接在个人资料里点击API,要选择api token,这里很重要,一定要选择api token才能在acme.sh里正常工作。
export DP_Id=”1234″
export DP_Key=”sADDsdasdgdsf”
acme.sh –issue –dns dns_dp -d example.com -d *.example.com