Changeset 3b2edd6 in mod_gnutls
- Timestamp:
- Jan 16, 2020, 2:50:04 PM (3 years ago)
- Branches:
- asyncio, main, master, proxy-ticket
- Children:
- e24e3bf9
- Parents:
- ee2854b
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/gnutls_hooks.c
ree2854b r3b2edd6 1791 1791 cur_time = apr_time_now(); 1792 1792 1793 if (status & GNUTLS_CERT_SIGNER_NOT_FOUND) { 1793 if (status != 0) { 1794 gnutls_datum_t errmsg; 1795 gnutls_certificate_verification_status_print( 1796 status, gnutls_certificate_type_get(ctxt->session), 1797 &errmsg, 0); 1794 1798 ap_log_rerror(APLOG_MARK, APLOG_INFO, 0, r, 1795 "GnuTLS: Could not find Signer for Peer Certificate"); 1796 } 1797 1798 if (status & GNUTLS_CERT_SIGNER_NOT_CA) { 1799 ap_log_rerror(APLOG_MARK, APLOG_INFO, 0, r, 1800 "GnuTLS: Peer's Certificate signer is not a CA"); 1801 } 1802 1803 if (status & GNUTLS_CERT_INSECURE_ALGORITHM) { 1804 ap_log_rerror(APLOG_MARK, APLOG_INFO, 0, r, 1805 "GnuTLS: Peer's Certificate is using insecure algorithms"); 1806 } 1807 1808 if (status & GNUTLS_CERT_EXPIRED 1809 || status & GNUTLS_CERT_NOT_ACTIVATED) { 1810 ap_log_rerror(APLOG_MARK, APLOG_INFO, 0, r, 1811 "GnuTLS: Peer's Certificate signer is expired or not yet activated"); 1812 } 1813 1814 if (status & GNUTLS_CERT_INVALID) { 1815 ap_log_rerror(APLOG_MARK, APLOG_INFO, 0, r, 1816 "GnuTLS: Peer Certificate is invalid."); 1817 } else if (status & GNUTLS_CERT_REVOKED) { 1818 ap_log_rerror(APLOG_MARK, APLOG_INFO, 0, r, 1819 "GnuTLS: Peer Certificate is revoked."); 1799 "Client authentication failed: %s", errmsg.data); 1800 gnutls_free(errmsg.data); 1820 1801 } 1821 1802
Note: See TracChangeset
for help on using the changeset viewer.