💾 Archived View for gemini.bunburya.eu › newsgroups › gemini › messages › tgrkp2$3mggi$1@dont-email.… captured on 2023-01-29 at 02:55:41. Gemini links have been rewritten to link to archived content

View Raw

More Information

-=-=-=-=-=-=-

Requests and SNI

Message headers

From: noscript <name@example.com>

Subject: Requests and SNI

Date: Mon, 26 Sep 2022 07:36:02 -0000 (UTC)

Message-ID: <tgrkp2$3mggi$1@dont-email.me>

Message content

In the request description (section 2) of the gemini specification, there is:

Gemini requests are a UTF-8 encoded absolute URL, including a scheme
Sending an absolute URL permits virtual hosting of multiple Gemini
domains on the same IP address.

And TLS section 4, there is:

Use of the Server Name Indication (SNI) extension to TLS is also mandatory,
to facilitate name-based virtual hosting.

The SNI seems redundant because the hostname is in the request already.

What is the reason to have SNI mandatory?

Related

Children:

Re: Requests and SNI (by Marek Küthe <m.k@mk16.de> on Mon, 26 Sep 2022 14:20:46 +0200)