From 946a0d1c6bd221cb263463730064b9b34463b290 Mon Sep 17 00:00:00 2001 From: Ruediger Pluem Date: Tue, 1 Sep 2015 07:33:34 +0000 Subject: [PATCH] * mod_ssl: Fix spurious errors when loading certificate chain 2.2.x uses a home grown version of SSL_CTX_use_certificate_chain_file called SSL_CTX_use_certificate_chain() which also needs the ERR_clear_error() call. trunk patch: N/A, but similar to https://svn.apache.org/r1588427 PR: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=794383 Submitted by: sf Reviewed by: sf, rpluem, ylavic git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@1700409 13f79535-47bb-0310-9956-ffa450edef68 --- modules/ssl/ssl_engine_init.c | 1 + 1 file changed, 1 insertion(+) diff --git a/modules/ssl/ssl_engine_init.c b/modules/ssl/ssl_engine_init.c index add859d3c5d..b2069b45ecc 100644 --- a/modules/ssl/ssl_engine_init.c +++ b/modules/ssl/ssl_engine_init.c @@ -689,6 +689,7 @@ static void ssl_init_ctx_cert_chain(server_rec *s, } } + ERR_clear_error(); n = SSL_CTX_use_certificate_chain(mctx->ssl_ctx, (char *)chain, skip_first, NULL); -- 2.47.2