1
0
mirror of https://github.com/moparisthebest/curl synced 2024-12-21 23:58:49 -05:00

return the same error for the sslv2 "certificate verify failed" code

This commit is contained in:
Daniel Stenberg 2003-04-14 22:00:36 +00:00
parent 1d4fd1fcae
commit 0b839c4f77

View File

@ -905,8 +905,13 @@ Curl_SSLConnect(struct connectdata *conn)
thread's error queue and removes the
entry. */
if(0x14090086 == detail) {
switch(detail) {
case 0x1407E086:
/* 1407E086:
SSL routines:
SSL2_SET_CERTIFICATE:
certificate verify failed */
case 0x14090086:
/* 14090086:
SSL routines:
SSL3_GET_SERVER_CERTIFICATE:
@ -914,8 +919,7 @@ Curl_SSLConnect(struct connectdata *conn)
failf(data,
"SSL certificate problem, verify that the CA cert is OK");
return CURLE_SSL_CACERT;
}
else {
default:
/* detail is already set to the SSL error above */
failf(data, "SSL: %s", ERR_error_string(detail, error_buffer));
/* OpenSSL 0.9.6 and later has a function named