MCPcopy Create free account
hub / github.com/apache/httpd / ssl_init_ocsp_certificates

Function ssl_init_ocsp_certificates

modules/ssl/ssl_util_ocsp.c:401–423  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

399}
400
401void ssl_init_ocsp_certificates(server_rec *s, modssl_ctx_t *mctx)
402{
403 /*
404 * Configure Trusted OCSP certificates.
405 */
406
407 if (!mctx->ocsp_certs_file) {
408 return;
409 }
410
411 ap_log_error(APLOG_MARK, APLOG_DEBUG, 0, s,
412 "Configuring Trusted OCSP certificates");
413
414 mctx->ocsp_certs = modssl_read_ocsp_certificates(mctx->ocsp_certs_file);
415
416 if (!mctx->ocsp_certs) {
417 ap_log_error(APLOG_MARK, APLOG_ERR, 0, s,
418 "Unable to configure OCSP Trusted Certificates");
419 ssl_log_ssl_error(SSLLOG_MARK, APLOG_ERR, s);
420 ssl_die(s);
421 }
422 mctx->ocsp_verify_flags |= OCSP_TRUSTOTHER;
423}
424
425#endif /* HAVE_OCSP */

Callers 1

ssl_init_ConfigureServerFunction · 0.85

Calls 4

ssl_log_ssl_errorFunction · 0.85
ssl_dieFunction · 0.85
ap_log_errorFunction · 0.50

Tested by

no test coverage detected