Bug #90702 X protocol - Support customizing the SNI field in the TLS ClientHello message
Submitted: 30 Apr 2018 18:41 Modified: 19 Mar 2020 5:40
Reporter: Jason Rahman Email Updates:
Status: Verified Impact on me:
None 
Category:MySQL Server: Document Store: X Plugin Severity:S4 (Feature request)
Version:8.0 OS:Any
Assigned to: CPU Architecture:Any

[30 Apr 2018 18:41] Jason Rahman
Description:
MySQL does not currently support setting the TLS SNI (Server Name Indicator) field in the ClientHello packet sent during the TLS handshake.

How to repeat:
Documentation does not list an API for doing this today

Suggested fix:
Allow specifying the Server Name Indicator field when performing an SSL handshake via an API extension. MySQL can leverage this information when performing admission control to avoid performing the SSL handshake for usernames/databases that are above the connection limit. This allows the connection to be terminated before the SSL handshake is performed, which is the most expensive portion of the connection establishment process.
[19 Mar 2020 5:40] MySQL Verification Team
Hello Jason,

Thank you for the feature request!

regards,
Umesh
[19 Mar 2020 5:40] MySQL Verification Team
Related - Bug #84849, Bug #90704