Changeset f94938c in mod_gnutls


Ignore:
Timestamp:
Jan 22, 2020, 12:39:42 PM (3 months ago)
Author:
Fiona Klute <fiona.klute@…>
Branches:
master
Children:
4fe52e6
Parents:
fcad37b
Message:

Nicer logging for post-handshake authentication

Location:
src
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • src/gnutls_hooks.c

    rfcad37b rf94938c  
    14491449        client_verify_mode = dc->client_verify_mode;
    14501450
     1451    char *verify_mode;
    14511452    if (client_verify_mode == GNUTLS_CERT_IGNORE)
    1452     {
    1453         ap_log_rerror(APLOG_MARK, APLOG_DEBUG, 0, r,
    1454                       "%s: verify mode is \"ignore\"", __func__);
     1453        verify_mode = "ignore";
     1454    else if (client_verify_mode == GNUTLS_CERT_REQUEST)
     1455        verify_mode = "request";
     1456    else if (client_verify_mode == GNUTLS_CERT_REQUIRE)
     1457        verify_mode = "require";
     1458    else
     1459        verify_mode = "(undefined)";
     1460    ap_log_rerror(APLOG_MARK, APLOG_DEBUG, 0, r,
     1461                  "%s: verify mode is \"%s\"", __func__, verify_mode);
     1462
     1463    if (client_verify_mode == GNUTLS_CERT_IGNORE)
     1464    {
    14551465        return DECLINED;
    14561466    }
     
    14701480    {
    14711481        ap_log_rerror(APLOG_MARK, APLOG_DEBUG, 0, r,
    1472                       "%s: No certificate, attempting to reauthenticate "
    1473                       "peer (%d)",
     1482                      "%s: No certificate, attempting post-handshake "
     1483                      "authentication (%d)",
    14741484                      __func__, client_verify_mode);
    14751485
  • src/gnutls_io.c

    rfcad37b rf94938c  
    490490            }
    491491            else
    492                 ap_log_rerror(APLOG_MARK, APLOG_ERR, status, r,
     492                ap_log_rerror(APLOG_MARK, APLOG_INFO, status, r,
    493493                              "%s: buffering request data failed!",
    494494                              __func__);
     
    502502    {
    503503        ap_log_rerror(APLOG_MARK, APLOG_WARNING, 0, r,
    504                       "%s: Reauthentication failed: %s (%d)",
     504                      "%s: post-handshake authentication failed: %s (%d)",
    505505                      __func__, gnutls_strerror(rv), rv);
    506506        return rv;
Note: See TracChangeset for help on using the changeset viewer.