Mantis - Resin
Viewing Issue Advanced Details
6124 feature always 01-02-18 15:11 02-15-18 14:46
wileysaw  
ferg  
normal  
closed 4.0.55  
fixed  
none    
none 4.0.56  
0006124: SSL SNI Support for Resin 4
3.1. Server Name Indication

   TLS does not provide a mechanism for a client to tell a server the
   name of the server it is contacting. It may be desirable for clients
   to provide this information to facilitate secure connections to
   servers that host multiple 'virtual' servers at a single underlying
   network address.

   In order to provide the server name, clients MAY include an extension
   of type "server_name" in the (extended) client hello. The
   "extension_data" field of this extension SHALL contain
   "ServerNameList" where:

      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;

Notes
(0006825)
ferg   
02-15-18 14:46   
network/040f