Skip to content

"falling back to iterative mode" #150

@singpolyma

Description

@singpolyma

In some cases (right now seeing this when using TOR in vpn mode) I see logs like this:

01-06 10:06:13.542  9521  9632 D org.minidns.AbstractDnsClient: Jan 06, 2026 10:06:13 AM org.minidns.iterative.ReliableDnsClient query
01-06 10:06:13.542  9521  9632 D org.minidns.AbstractDnsClient: FINE: Resolution fall back to iterative mode because: DNSSEC OK (DO) flag not set in response. Response:
01-06 10:06:13.542  9521  9632 D org.minidns.AbstractDnsClient: DnsMessage(30977 QUERY NO_ERROR resp[qr=1] rd ra cd)
01-06 10:06:13.542  9521  9632 D org.minidns.AbstractDnsClient: [Q: mboa.dev.	IN	DS]
01-06 10:06:13.542  9521  9632 D org.minidns.AbstractDnsClient: [X: ..	0	null	UNKNOWN	org.minidns.record.UNKNOWN@1]

I don't actually see where in the code this log comes from? But it seems like the upshot is that the resolution takes minutes and I've actually never seen it finish.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions