diff --git a/apps/s_client.c b/apps/s_client.c index 7c0639faad21e39635afbed886541f521d2578c3..fcab44cb569a14f356e84fc070949ac751fac6ca 100644 --- a/apps/s_client.c +++ b/apps/s_client.c @@ -1923,18 +1923,7 @@ int s_client_main(int argc, char **argv) ERR_print_errors(bio_err); goto end; } - /* By default the SNI should be the same as was set in the session */ - if (!noservername && servername == NULL) { - servername = SSL_SESSION_get0_hostname(sess); - if (servername == NULL) { - /* - * Force no SNI to be sent so we are consistent with the - * session. - */ - noservername = 1; - } - } SSL_SESSION_free(sess); } diff --git a/test/recipes/70-test_sslmessages.t b/test/recipes/70-test_sslmessages.t index 5ddf384fe2fddb3173a13c50b4cd1e4ff9f9f607..e3eadfa107e954625329009eb9c3c94ef13552f0 100644 --- a/test/recipes/70-test_sslmessages.t +++ b/test/recipes/70-test_sslmessages.t @@ -164,8 +164,7 @@ $proxy->clientflags("-no_tls1_3 -sess_in ".$session); $proxy->clientstart(); checkhandshake($proxy, checkhandshake::RESUME_HANDSHAKE, checkhandshake::DEFAULT_EXTENSIONS - & ~checkhandshake::SESSION_TICKET_SRV_EXTENSION - & ~checkhandshake::SERVER_NAME_CLI_EXTENSION, + & ~checkhandshake::SESSION_TICKET_SRV_EXTENSION, "Resumption handshake test"); unlink $session; diff --git a/test/recipes/70-test_tls13messages.t b/test/recipes/70-test_tls13messages.t index 239eabfd5e7ac2be9f03e4e192225c2c78d1b26e..aaecbd3ccadedb6f498358bd23dd582b1a9bbda7 100644 --- a/test/recipes/70-test_tls13messages.t +++ b/test/recipes/70-test_tls13messages.t @@ -167,8 +167,7 @@ $proxy->clientstart(); checkhandshake($proxy, checkhandshake::RESUME_HANDSHAKE, (checkhandshake::DEFAULT_EXTENSIONS | checkhandshake::PSK_CLI_EXTENSION - | checkhandshake::PSK_SRV_EXTENSION) - & ~checkhandshake::SERVER_NAME_CLI_EXTENSION, + | checkhandshake::PSK_SRV_EXTENSION), "Resumption handshake test"); #Test 3: A status_request handshake (client request only) @@ -312,8 +311,7 @@ checkhandshake($proxy, checkhandshake::HRR_RESUME_HANDSHAKE, (checkhandshake::DEFAULT_EXTENSIONS | checkhandshake::KEY_SHARE_HRR_EXTENSION | checkhandshake::PSK_CLI_EXTENSION - | checkhandshake::PSK_SRV_EXTENSION) - & ~checkhandshake::SERVER_NAME_CLI_EXTENSION, + | checkhandshake::PSK_SRV_EXTENSION), "Resumption handshake with HRR test"); #Test 16: Acceptable but non preferred key_share