From a41de508493bc3ad80ef56bedef72f7476d137ce Mon Sep 17 00:00:00 2001 From: Packit Service Date: Dec 09 2020 21:55:38 +0000 Subject: Apply patch memcached-tls-crt-refresh-crash.patch patch_name: memcached-tls-crt-refresh-crash.patch present_in_specfile: true location_in_specfile: 8 --- diff --git a/tls.c b/tls.c index c440a7e..ae1cb4d 100644 --- a/tls.c +++ b/tls.c @@ -94,6 +94,11 @@ static bool load_server_certificates(char **errmsg) { *errmsg = NULL; return false; } + if (settings.ssl_ctx == NULL) { + snprintf(error_msg, errmax, "Error TLS not enabled\r\n"); + *errmsg = error_msg; + return false; + } SSL_LOCK(); if (!SSL_CTX_use_certificate_chain_file(settings.ssl_ctx, settings.ssl_chain_cert)) {