Commit 73a51506 authored by EasySec's avatar EasySec Committed by Rich Salz
Browse files

When no SRP identity is found, no error was reported server side



Reviewed-by: default avatarRichard Levitte <levitte@openssl.org>
Reviewed-by: default avatarRich Salz <rsalz@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/1859)

(cherry picked from commit 7bb37cb5)
parent df8dca7a
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -1483,6 +1483,9 @@ WORK_STATE tls_post_process_client_hello(SSL *s, WORK_STATE wst)
            if (al != TLS1_AD_UNKNOWN_PSK_IDENTITY)
                SSLerr(SSL_F_TLS_POST_PROCESS_CLIENT_HELLO,
                       SSL_R_CLIENTHELLO_TLSEXT);
            else
                SSLerr(SSL_F_TLS_POST_PROCESS_CLIENT_HELLO,
                       SSL_R_PSK_IDENTITY_NOT_FOUND);
            goto f_err;
        }
    }