Преглед изворни кода

Log SSL error also on client connections

Be more verbose about SSL connection error on client side.  This might
help user to figure out his error.
Krzysztof Kozlowski пре 6 година
родитељ
комит
954750f65b
1 измењених фајлова са 4 додато и 2 уклоњено
  1. 4 2
      src/civetweb.c

+ 4 - 2
src/civetweb.c

@@ -16455,7 +16455,8 @@ mg_connect_client_impl(const struct mg_client_options *client_options,
 		            NULL, /* No truncation check for ebuf */
 		            ebuf,
 		            ebuf_len,
-		            "SSL_CTX_new error");
+		            "SSL_CTX_new error: %s",
+		            ssl_error());
 		closesocket(sock);
 		mg_free(conn);
 		return NULL;
@@ -16468,7 +16469,8 @@ mg_connect_client_impl(const struct mg_client_options *client_options,
 		            NULL, /* No truncation check for ebuf */
 		            ebuf,
 		            ebuf_len,
-		            "SSL_CTX_new error");
+		            "SSL_CTX_new error: %s",
+			    ssl_error());
 		closesocket(sock);
 		mg_free(conn);
 		return NULL;