_info "You can use '--dnssleep' to disable public dns checks."
if[ -n "$_cdnsefirstpass"];then
_info "You can use '--dnssleep' to disable public DNS checks."
_info "See: $_DNSCHECK_WIKI"
_cdnsefirstpass=""
fi
_left=""
for entry in $dns_entries;do
d=$(_getfield "$entry" 1)
@ -4256,8 +4280,8 @@ _check_dns_entries() {
_sleep 10
done
if["$_left"];then
_info "Let's wait for "$_dnsinterval" seconds and check again".
_sleep $_dnsinterval
_info "Let's wait for $_cdnsevalidationretryinterval seconds and check again".
_sleep "$_cdnsevalidationretryinterval"
else
_info "All checks succeeded"
return0
@ -4927,7 +4951,7 @@ $_authorizations_map"
if[ -z "$Le_DNSSleep"];then
_info "Let's check each DNS record now. Sleeping for 20 seconds first."
_sleep 20
if ! _check_dns_entries;then
if ! _check_dns_entries"$_dnsvalidationtimeout""$_dnsvalidationretryinterval";then
_err "Error checking DNS."
_on_issue_err "$_post_hook"
_clearup
@ -7010,8 +7034,8 @@ Parameters:
--dnssleep <seconds> The time in seconds to waitfor all the txt records to propagate in dns api mode.
It's not necessary to use this by default, $PROJECT_NAME polls dns status by DOH automatically.
--dns-validate-interval <seconds> How long to pause between attempts to validate with DNS. Default: 10 seconds.
--dns-validate-timeout <seconds> How much total time to allow DNS for validations before declaring a failure. Default: 1200 seconds (20 minutes).
--dns-validation-retry-interval <seconds> How long to pause between attempts to validate with DNS TXT records. Default: $DEFAULT_DNS_VALIDATION_RETRY_INTERVAL seconds.
--dns-validation-timeout <seconds> How much total time to allow DNS validation to succeed declaring a failure. Default: $DEFAULT_DNS_VALIDATION_TIMEOUT seconds.
-k, --keylength <bits> Specifies the domain key length: 2048, 3072, 4096, 8192 or ec-256, ec-384, ec-521.