Support DNS 0x20 (lettercase randomization) #1281

Open
opened 2025-11-20 05:27:25 -05:00 by saavagebueno · 0 comments
Owner

Originally created by @nazarewk on GitHub (Sep 25, 2024).

Is your feature request related to a problem? Please describe.
knot-resolver (and a lot of other resolvers) are randomizing the DNS query letter cases, which fails on Netbird's DNS implementation.

Describe the solution you'd like
Make DNS queries resolving case-insensitive like they should be

Describe alternatives you've considered
Had to disable the (default enabled) feature in knot-resolver (NO_0X20 flag)

Additional context
possibly related to https://github.com/netbirdio/netbird/issues/2241

Originally created by @nazarewk on GitHub (Sep 25, 2024). **Is your feature request related to a problem? Please describe.** `knot-resolver` (and a lot of other resolvers) are [randomizing the DNS query letter cases](https://datatracker.ietf.org/doc/html/draft-vixie-dnsext-dns0x20-00), which fails on Netbird's DNS implementation. **Describe the solution you'd like** Make DNS queries resolving case-insensitive like they should be **Describe alternatives you've considered** Had to disable the (default enabled) feature in `knot-resolver` (`NO_0X20` flag) **Additional context** possibly related to https://github.com/netbirdio/netbird/issues/2241
saavagebueno added the feature-request label 2025-11-20 05:27:25 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: SVI/netbird#1281