X-Git-Url: https://arthur.barton.de/cgi-bin/gitweb.cgi?p=ngircd-alex.git;a=blobdiff_plain;f=src%2Fngircd%2Fconn-ssl.c;fp=src%2Fngircd%2Fconn-ssl.c;h=7fb81839faf62e3e73258c9b25da25b522e7d4e4;hp=c418c986b3a4b69ad9f9cd43f0a6f3469104ca37;hb=663972c88d3ae3e3226fe6f95ca1113694ce0618;hpb=509ff6032686662328f4ecb0c5c287a34e929c53 diff --git a/src/ngircd/conn-ssl.c b/src/ngircd/conn-ssl.c index c418c986..7fb81839 100644 --- a/src/ngircd/conn-ssl.c +++ b/src/ngircd/conn-ssl.c @@ -869,8 +869,10 @@ ConnSSL_HandleError(CONNECTION * c, const int code, const char *fname) default: assert(code < 0); if (gnutls_error_is_fatal(code)) { - Log(LOG_ERR, "SSL error: %s [%s].", - gnutls_strerror(code), fname); + /* We don't need to log this here, the generic + * connection layer will take care of it. */ + LogDebug("SSL error: %s [%s].", + gnutls_strerror(code), fname); ConnSSL_Free(c); return -1; } @@ -914,12 +916,12 @@ LogGnuTLS_CertInfo(int level, gnutls_x509_crt_t cert, const char *msg) assert(size); issuer_dn = LogMalloc(size); if (!issuer_dn) { - Log(level, "%s: Distinguished Name: %s", msg, dn); + Log(level, "%s: Distinguished Name \"%s\".", msg, dn); free(dn); return; } gnutls_x509_crt_get_issuer_dn(cert, issuer_dn, &size); - Log(level, "%s: Distinguished Name: \"%s\", Issuer \"%s\"", msg, dn, + Log(level, "%s: Distinguished Name \"%s\", Issuer \"%s\".", msg, dn, issuer_dn); free(dn); free(issuer_dn); @@ -979,7 +981,7 @@ ConnSSL_LogCertInfo( CONNECTION * c, bool connect) * hand we want client certificates, for example for * "CertFP" authentication with services ... */ LogOpenSSL_CertInfo(LOG_INFO, peer_cert, - "Got unchecked client certificate"); + "Got unchecked peer certificate"); } X509_free(peer_cert);