I'm running stubby on some OpenWRT boxes with round_robin=1 and 2 VMs with knot-resolver as DoT-Resolver.
One of both VMs was unaivable last night and one of the clients of the OpenWRT boxes got DNS resolving issues. I'm wondering about this, does stubby simply answer NXDOMAIN when the chosen round robin server is unavailable, and does not ask another one (like it would when round_robin=0)?
No, a non-responsive resolver will not result in a NXDOMAIN.
NXDOMAIN is a real DNS answer telling that the name did not exist.
I think it should have skipped one of the VMs, but retry periodically.
I'm running stubby on some OpenWRT boxes with round_robin=1 and 2 VMs with knot-resolver as DoT-Resolver. One of both VMs was unaivable last night and one of the clients of the OpenWRT boxes got DNS resolving issues. I'm wondering about this, does stubby simply answer NXDOMAIN when the chosen round robin server is unavailable, and does not ask another one (like it would when round_robin=0)?