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: