diff options
| -rw-r--r-- | tcpd/libcouriergnutls.c | 4 | 
1 files changed, 4 insertions, 0 deletions
| 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); | 
