raise dns_min_ttl_nxdomain back to 3 days
Signed-off-by: strawberry <strawberry@puppygock.gay>
This commit is contained in:
parent
cfa89b8b64
commit
614ef5b3a1
2 changed files with 6 additions and 4 deletions
|
@ -482,7 +482,9 @@ allow_profile_lookup_federation_requests = true
|
||||||
# Minimum time-to-live in seconds for NXDOMAIN entries in the DNS cache. This value is critical for
|
# Minimum time-to-live in seconds for NXDOMAIN entries in the DNS cache. This value is critical for
|
||||||
# the server to federate efficiently. NXDOMAIN's are assumed to not be returning to the federation
|
# the server to federate efficiently. NXDOMAIN's are assumed to not be returning to the federation
|
||||||
# and aggressively cached rather than constantly rechecked.
|
# and aggressively cached rather than constantly rechecked.
|
||||||
#dns_min_ttl_nxdomain = 86400
|
#
|
||||||
|
# Defaults to 3 days as these are *very rarely* false negatives.
|
||||||
|
#dns_min_ttl_nxdomain = 259200
|
||||||
|
|
||||||
# The number of seconds to wait for a reply to a DNS query. Please note that recursive queries can
|
# The number of seconds to wait for a reply to a DNS query. Please note that recursive queries can
|
||||||
# take up to several seconds for some domains, so this value should not be too low.
|
# take up to several seconds for some domains, so this value should not be too low.
|
||||||
|
|
|
@ -515,8 +515,8 @@ impl fmt::Display for Config {
|
||||||
),
|
),
|
||||||
("Cleanup interval in seconds", &self.cleanup_second_interval.to_string()),
|
("Cleanup interval in seconds", &self.cleanup_second_interval.to_string()),
|
||||||
("DNS cache entry limit", &self.dns_cache_entries.to_string()),
|
("DNS cache entry limit", &self.dns_cache_entries.to_string()),
|
||||||
("DNS minimum ttl", &self.dns_min_ttl.to_string()),
|
("DNS minimum TTL", &self.dns_min_ttl.to_string()),
|
||||||
("DNS minimum nxdomain ttl", &self.dns_min_ttl_nxdomain.to_string()),
|
("DNS minimum NXDOMAIN TTL", &self.dns_min_ttl_nxdomain.to_string()),
|
||||||
("DNS attempts", &self.dns_attempts.to_string()),
|
("DNS attempts", &self.dns_attempts.to_string()),
|
||||||
("DNS timeout", &self.dns_timeout.to_string()),
|
("DNS timeout", &self.dns_timeout.to_string()),
|
||||||
("DNS fallback to TCP", &self.dns_tcp_fallback.to_string()),
|
("DNS fallback to TCP", &self.dns_tcp_fallback.to_string()),
|
||||||
|
@ -890,7 +890,7 @@ fn default_dns_cache_entries() -> u32 { 12288 }
|
||||||
|
|
||||||
fn default_dns_min_ttl() -> u64 { 60 * 180 }
|
fn default_dns_min_ttl() -> u64 { 60 * 180 }
|
||||||
|
|
||||||
fn default_dns_min_ttl_nxdomain() -> u64 { 60 * 60 * 24 }
|
fn default_dns_min_ttl_nxdomain() -> u64 { 60 * 60 * 24 * 3 }
|
||||||
|
|
||||||
fn default_dns_attempts() -> u16 { 10 }
|
fn default_dns_attempts() -> u16 { 10 }
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue