HTTPS Record ipv4hint=auto not working

Hi, I would like to add this Service Parameter to my HTTPS record: alpn=h2,h3 ipv4hint=auto

But everytime I want to safe it I get this error message: Record content for type HTTPS malformed: Text input is malformed.

Adding alpn=h2,h3 works just fine.

“auto” is not a valid value for ip4hint. It has to be an IPv4 address. Some providers may interpret a special value as a placeholder in that position, but the actual value that is transmitted to a DNS client is a list of addresses, not a string.

Thanks, I’ve read that in multiple tutorials:
https://kb.inwx.com/de-de/3-nameserver/206-wie-richte-ich-einen-https-svcb-record-ein
https://doc.powerdns.com/authoritative/guides/svcb.html#svc-autohints

But obviously that was not implemented by deSEC. Would be useful especially for dyndns setups.

Dynamically generated records are a headache with DNSSEC, so this non-standard feature may not be worth supporting. As the name of the parameter suggests, it’s only a hint. Without ipv4hint or ipv6hint, the client may just need to do an additional lookup to arrive at the same information. DNS lookups are lightweight and cached. The impact of that additional lookup is minuscule.

1 Like