X-Git-Url: https://code.citadel.org/?a=blobdiff_plain;f=webcit%2Fcrypto.c;h=5df3e61a13111d676866ed24b6209d6d7505b839;hb=HEAD;hp=9f85b2ad9d135228b44d512d226de49e78a91f85;hpb=41a68e93ee5d46eec3cf12f4614e53c1bac84e43;p=citadel.git diff --git a/webcit/crypto.c b/webcit/crypto.c index 9f85b2ad9..845113791 100644 --- a/webcit/crypto.c +++ b/webcit/crypto.c @@ -12,7 +12,7 @@ #ifdef HAVE_OPENSSL #include "webcit.h" -#include "webserver.h" + SSL_CTX *ssl_ctx; // Global SSL context @@ -36,7 +36,7 @@ void bind_to_key_and_certificate(void) { snprintf(cert_file, sizeof key_file, "%s/keys/citadel.cer", ctdl_dir); } - if (!(new_ctx = SSL_CTX_new(TLS_server_method()))) { + if (!(new_ctx = SSL_CTX_new(SSLv23_server_method()))) { syslog(LOG_WARNING, "SSL_CTX_new failed: %s", ERR_reason_error_string(ERR_get_error())); return; }