This avoids infinite loop when something went wrong and throws a error
sync
Fix to handle LE overload status 503 appropriately
Add Nanelo DNS support
- LE HTTP response status 503 is not an error, it must be handled via sleep and retry - s. https://community.letsencrypt.org/t/new-service-busy-responses-beginning-during-high-load/184174 fixes #4530
SMTP notify: Use grep -E instead of expr
expr was printing `expr: warning: '^.*[<>"]': using '^' as the first character of a basic regular expression is not portable;`
Added dns provider for ipv64.net
[create dnsapi/dns_nanelo.sh]
Vultr DNS: fix "grep: repetition-operator operand invalid" on FreeBSD
https://github.com/acmesh-official/acme.sh/issues/4483#issuecomment-1414460122
https://github.com/acmesh-official/acme.sh/issues/4481
curl return fail if HTTP errors
curl --help
Update truenas.sh to deploy certificate for TrueCharts
https://github.com/acmesh-official/acme.sh/pull/2609
improve vault and vault_cli deployhooks