An HTTPS record has no-default-alpn but no alpn parameter.
SVCB_ALPN_MISSING · Severity: Error
- Error
SVCB_ALPN_MISSINGAn HTTPS record has no-default-alpn but no alpn parameter.
no-default-alpn removes the default protocol, so the record must also say which protocols it offers in alpn (RFC 9460 section 7.1). Without it the record offers nothing, and clients ignore it.
Recommendation: Add alpn, for example alpn=h2, or drop no-default-alpn.
Reported by
Available through the API
Related findings
- Warning
SVCB_ALIAS_CONFLICTAn HTTPS AliasMode record sits beside other HTTPS records. - Warning
SVCB_ALIAS_WITH_PARAMSAn HTTPS AliasMode record has parameters, which clients ignore. - Info
SVCB_ECHThe HTTPS record publishes an Encrypted Client Hello configuration. - Error
SVCB_INVALIDAn HTTPS record cannot be read. - Error
SVCB_MANDATORY_MISSINGAn HTTPS record lists a mandatory parameter that it does not have. - Info
SVCB_NOT_FOUNDThe name publishes no HTTPS record.