This configuration parameter specifies whether the DNS subsystem should try all live DNS servers until either the lookup succeeds or the list is exhausted.

When this parameter is set to true (the default), DNS tries each server on the list of all DNS servers in /etc/resolv.conf (or dns.servers) one-by-one until either the list is exhausted or the object is resolved. By default, this configuration parameter is configured as true:

dns.query.all.servers: true

When this parameter is set to false, the DNS subsystem stops querying after the first “record not found” response.

This feature is useful in environments that contain multiple DNS servers that do not all hold the same records (and are therefore not all aware of the same AD domains).