From cd6f93c8f8f484a3f5aaba30000aa56e59ae1ab0 Mon Sep 17 00:00:00 2001 From: Yoshinari Takaoka Date: Fri, 3 Aug 2018 06:08:07 +0900 Subject: [GnuTLS] added non ssl error log when cert file does not exist --- tcpd/libcouriergnutls.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'tcpd') diff --git a/tcpd/libcouriergnutls.c b/tcpd/libcouriergnutls.c index 4964d8c..f3c34d4 100644 --- a/tcpd/libcouriergnutls.c +++ b/tcpd/libcouriergnutls.c @@ -912,7 +912,11 @@ static int get_server_cert(gnutls_session_t session, } if (!certfilename) + { + if (ssl->ctx->certfile) + nonsslerror(&ssl->info_cpy, ssl->ctx->certfile); return 0; + } rc=set_cert(ssl, session, st, certfilename); free(certfilename); -- cgit v1.2.3