aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPéter Dimitrov <[email protected]>2019-06-19 11:11:49 +0200
committerMicael Karlberg <[email protected]>2019-06-26 15:00:45 +0200
commita3ba7fe232db7695a70b06023e524772e451494f (patch)
tree5bff89b62e056ae0f925b4c2667272f047bb0189
parent6801adfbe71a633b1e36a8981bfa7001ff476607 (diff)
downloadotp-a3ba7fe232db7695a70b06023e524772e451494f.tar.gz
otp-a3ba7fe232db7695a70b06023e524772e451494f.tar.bz2
otp-a3ba7fe232db7695a70b06023e524772e451494f.zip
ssl: Fix handling of certificate decoding problems
-rw-r--r--lib/ssl/src/tls_handshake_1_3.erl2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/ssl/src/tls_handshake_1_3.erl b/lib/ssl/src/tls_handshake_1_3.erl
index 4de51c9a35..a0ae51ed0a 100644
--- a/lib/ssl/src/tls_handshake_1_3.erl
+++ b/lib/ssl/src/tls_handshake_1_3.erl
@@ -1180,7 +1180,7 @@ validate_certificate_chain(Certs, CertDbHandle, CertDbRef, SslOptions, CRLDbHand
CertDbHandle, CertDbRef)}
end
catch
- error:{badmatch,{asn1, Asn1Reason}} ->
+ error:{badmatch,{error, {asn1, Asn1Reason}}} ->
%% ASN-1 decode of certificate somehow failed
{error, {certificate_unknown, {failed_to_decode_certificate, Asn1Reason}}};
error:OtherReason ->