Index: net/socket/ssl_client_socket_openssl.cc |
diff --git a/net/socket/ssl_client_socket_openssl.cc b/net/socket/ssl_client_socket_openssl.cc |
index a2fd5b14d2d18b697a57f099a889bfbd449e993e..541efc5757ad8b6e185686f7101372fde903baca 100644 |
--- a/net/socket/ssl_client_socket_openssl.cc |
+++ b/net/socket/ssl_client_socket_openssl.cc |
@@ -1339,6 +1339,8 @@ void SSLClientSocketOpenSSL::VerifyCT() { |
<< server_cert_verify_result_.verified_cert->subject() |
.GetDisplayName() |
<< " does not conform to CT policy, removing EV status."; |
+ server_cert_verify_result_.cert_status |= |
+ CERT_STATUS_CT_COMPLIANCE_FAILED; |
server_cert_verify_result_.cert_status &= ~CERT_STATUS_IS_EV; |
} |
} |