Reported here: https://community.ipfire.org/t/not-all-local-hosts-resolve/5822/6 To the best of my knowledge, underscores are valid characters for FQDNs (unless they are terminal, I believe). Hence, we should process them when updating the Unbound dataset for a new DHCP client.
Underscores are valid for the Domain Name part of the FQDN but they are not valid for the hostname. See the subroutines validhostname, validdomainname and validfqdn in general-functions.pl
What is the issue being reported here? In what component?
There has been no response to this for 3.5 years. An underscore in the hostname is not valid. The unbound-leases-bridge code has been significantly changed at the end of 2024. Based on the above I am closing this bug. If it is considered to still be valid then it can be re-opened together with the supporting information from the current Core Update.