Project

General

Profile

Actions

Feature #13023

closed

DNS Resolver option to keep probing when servers are down

Added by Marcos Mendoza 3 months ago. Updated 2 months ago.

Status:
Resolved
Priority:
Normal
Category:
DNS Resolver
Target version:
Start date:
Due date:
% Done:

100%

Estimated time:
Plus Target Version:
22.05
Release Notes:
Default

Description

When servers are down and in the "blocking regime", they are currently probed every 15 minutes which is a relatively long time for recovery. Setting infra-keep-probing: yes as default will help significantly reduce recovery time.

https://unbound.docs.nlnetlabs.nl/en/latest/manpages/unbound.conf.html#term-infra-keep-probing-yes-or-no
https://unbound.docs.nlnetlabs.nl/en/latest/reference/history/info-timeout-server-selection.html

Actions #1

Updated by Marcos Mendoza 3 months ago

  • Subject changed from Add DNS Resolver optin to keep probing when servers are down to Add DNS Resolver option to keep probing when servers are down
  • Status changed from New to Pull Request Review
  • Target version set to 2.7.0
  • Plus Target Version set to 22.09

I've been running this option for months and it's helped whenever there are ISP issues.

https://gitlab.netgate.com/pfSense/pfSense/-/merge_requests/703

Actions #2

Updated by Marcos Mendoza 3 months ago

  • Status changed from Pull Request Review to Feedback
  • % Done changed from 0 to 100
Actions #3

Updated by Jordan Greene 3 months ago

running 22.05.a.20220409.0600 the option for "Keep probing servers that are down" was default selected in Services>DNS Resolver>Advanced Settings

Actions #4

Updated by Jim Pingle 2 months ago

  • Subject changed from Add DNS Resolver option to keep probing when servers are down to DNS Resolver option to keep probing when servers are down
  • Plus Target Version changed from 22.09 to 22.05

Updating subject for release notes.

Actions #5

Updated by Chris Linstruth 2 months ago

After updating to today's snapshot:

1. The Keep probing advanced option was present
2. The Keep probing advanced option was checked by default
3. unbound.conf contained infra-keep-probing: yes
4. Unbound was running and resolving queries

After unchecking the box and save/apply:

1. The option remained unchecked
2. unbound.conf contained infra-keep-probing: no
3. Unbound was running and resolving queries

Checking the box again and save/apply:

1. Reverted to enabled.

Looks good. No testing was done as to the efficacy of the unbound option itself.

Actions #6

Updated by Jim Pingle 2 months ago

  • Status changed from Feedback to Resolved
  • Assignee set to Marcos Mendoza
Actions

Also available in: Atom PDF