diff options
Diffstat (limited to 'plugins')
| -rw-r--r-- | plugins/sslutils.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/plugins/sslutils.c b/plugins/sslutils.c index d0ae4741..4933dd0d 100644 --- a/plugins/sslutils.c +++ b/plugins/sslutils.c | |||
| @@ -66,7 +66,12 @@ int np_net_ssl_init_with_hostname_version_and_cert(int sd, char *host_name, int | |||
| 66 | #endif | 66 | #endif |
| 67 | break; | 67 | break; |
| 68 | case 3: /* SSLv3 protocol */ | 68 | case 3: /* SSLv3 protocol */ |
| 69 | #if defined(OPENSSL_NO_SSL3) | ||
| 70 | printf(("%s\n", _("CRITICAL - SSL protocol version 3 is not supported by your SSL library."))); | ||
| 71 | return STATE_CRITICAL; | ||
| 72 | #else | ||
| 69 | method = SSLv3_client_method(); | 73 | method = SSLv3_client_method(); |
| 74 | #endif | ||
| 70 | break; | 75 | break; |
| 71 | default: /* Unsupported */ | 76 | default: /* Unsupported */ |
| 72 | printf("%s\n", _("CRITICAL - Unsupported SSL protocol version.")); | 77 | printf("%s\n", _("CRITICAL - Unsupported SSL protocol version.")); |
