On Mon, Jan 6, 2025 at 11:31 AM Michael Richardson <mcr+i...@sandelman.ca> wrote:
> > Please note and respect the Reply-To: uta@ietf.org. > > 4. Find a sensible way to extend RFC6066 to accomodote other forms of SNI. > There isn't an IANA registry for this. > Just as a technical matter, it's not really possible to extend RFC 6066 because there is no way to skip past unknown name types. This is a bug, but it's a bug we're stuck with. struct { NameType name_type; select (name_type) { case host_name: HostName; } name; } ServerName; enum { host_name(0), (255) } NameType; opaque HostName<1..2^16-1>; struct { ServerName server_name_list<1..2^16-1> } ServerNameList; Note that the only length field is in HostName, which means that you don't know how long the length field is in other NameTypes, so you can't ignore them. If this is the general route you want to take, you'll need a new extension. -Ekr
_______________________________________________ Uta mailing list -- uta@ietf.org To unsubscribe send an email to uta-le...@ietf.org