Mercurial > dovecot > core-2.2
changeset 19963:bd9c9196a439
login-*: When logging about client certificate validity, include the client info prefix.
author | Timo Sirainen <timo.sirainen@dovecot.fi> |
---|---|
date | Tue, 29 Mar 2016 11:28:55 +0300 |
parents | 81903a4b2e98 |
children | dd0b73d89761 |
files | src/login-common/ssl-proxy-openssl.c |
diffstat | 1 files changed, 7 insertions(+), 5 deletions(-) [+] |
line wrap: on
line diff
--- a/src/login-common/ssl-proxy-openssl.c Fri Mar 25 03:01:00 2016 +0900 +++ b/src/login-common/ssl-proxy-openssl.c Tue Mar 29 11:28:55 2016 +0300 @@ -904,11 +904,13 @@ if (proxy->ssl_set->verbose_ssl || (proxy->login_set->auth_verbose && !preverify_ok)) { - if (preverify_ok) - i_info("Valid certificate: %s", buf); - else { - i_info("Invalid certificate: %s: %s", - X509_verify_cert_error_string(ctx->error), buf); + if (preverify_ok) { + client_log(proxy->client, t_strdup_printf( + "Valid certificate: %s", buf)); + } else { + client_log(proxy->client, t_strdup_printf( + "Invalid certificate: %s: %s", + X509_verify_cert_error_string(ctx->error), buf)); } }