Incorrect TXT record
错误。本人大致看了acme.sh
脚本alias mode
功能暂时没有发现脚本中间有bug,后本人没有办法就在acme.sh
脚本外面套一层外壳,具体使用方法见下面内容。Python3
环境DNS alias mode 功能
。--challenge-alias
参数,不支持--domain-alias
参数。--domain -d --domain-alias --challenge-alias --dns --log-level --log
参数。Let's Encrypt
申请5个域名,依次累加,申请通过的域名在一断时间内不需要再次验证。2
。acme.sh
脚本一定要安装在/root/.acme.sh
目录下1.第一次使用下面命令
$ letsencrypt-dns-alias.py --command="--issue" --challenge-alias="alias domain" --dns="dns_ali" --key-name="Ali_Key" --secret-name="Ali_Secret" --key="***" --secret="***" --domain="*.a.com,*.b.com"
2.如果acme.sh
脚本已记录DNS厂商AK值,可以使用下面命令。
$ letsencrypt-dns-alias.py --command="--issue" --challenge-alias="alias domain" --dns="dns_ali" --domain="*.a.com,*.b.com"
3.上面命令中--key-name="Ali_Key" --secret-name="Ali_Secret"
是DNS厂商api名称,具体api支持见How to use DNS API。