summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--plugins/check_http.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/plugins/check_http.c b/plugins/check_http.c
index d47f5ce6..294866b0 100644
--- a/plugins/check_http.c
+++ b/plugins/check_http.c
@@ -801,16 +801,15 @@ check_http (void)
801 if (connect_SSL () != OK) { 801 if (connect_SSL () != OK) {
802 die (STATE_CRITICAL, _("Unable to open TCP socket\n")); 802 die (STATE_CRITICAL, _("Unable to open TCP socket\n"));
803 } 803 }
804#ifdef USE_OPENSSL 804# ifdef USE_OPENSSL
805 if ((server_cert = SSL_get_peer_certificate (ssl)) != NULL) { 805 if ((server_cert = SSL_get_peer_certificate (ssl)) != NULL) {
806 X509_free (server_cert); 806 X509_free (server_cert);
807 } 807 }
808#endif
809 else { 808 else {
810 printf (_("CRITICAL - Cannot retrieve server certificate.\n")); 809 printf (_("CRITICAL - Cannot retrieve server certificate.\n"));
811 return STATE_CRITICAL; 810 return STATE_CRITICAL;
812 } 811 }
813 812# endif /* USE_OPENSSL */
814 } 813 }
815 else { 814 else {
816#endif 815#endif