mirror of
https://git.haproxy.org/git/haproxy.git/
synced 2025-08-06 15:17:01 +02:00
MEDIUM: ssl: add ocsp-update.mindelay and ocsp-update.maxdelay
This patch deprecates tune.ssl.ocsp-update.* in favor of "ocsp-update.*". Since the ocsp-update is not really a tunable of the SSL connections.
This commit is contained in:
parent
fbc3d46b9f
commit
f18ed8d07e
@ -1290,6 +1290,8 @@ The following keywords are supported in the "global" section :
|
|||||||
- nbthread
|
- nbthread
|
||||||
- node
|
- node
|
||||||
- numa-cpu-mapping
|
- numa-cpu-mapping
|
||||||
|
- ocsp-update.maxdelay
|
||||||
|
- ocsp-update.mindelay
|
||||||
- ocsp-update.httpproxy
|
- ocsp-update.httpproxy
|
||||||
- ocsp-update.mode
|
- ocsp-update.mode
|
||||||
- pidfile
|
- pidfile
|
||||||
@ -1438,8 +1440,8 @@ The following keywords are supported in the "global" section :
|
|||||||
- tune.ssl.lifetime
|
- tune.ssl.lifetime
|
||||||
- tune.ssl.maxrecord
|
- tune.ssl.maxrecord
|
||||||
- tune.ssl.ssl-ctx-cache-size
|
- tune.ssl.ssl-ctx-cache-size
|
||||||
- tune.ssl.ocsp-update.maxdelay
|
- tune.ssl.ocsp-update.maxdelay (deprecated)
|
||||||
- tune.ssl.ocsp-update.mindelay
|
- tune.ssl.ocsp-update.mindelay (deprecated)
|
||||||
- tune.vars.global-max-size
|
- tune.vars.global-max-size
|
||||||
- tune.vars.proc-max-size
|
- tune.vars.proc-max-size
|
||||||
- tune.vars.reqres-max-size
|
- tune.vars.reqres-max-size
|
||||||
@ -2171,12 +2173,27 @@ numa-cpu-mapping
|
|||||||
already specified, for example via the 'cpu-map' directive or the taskset
|
already specified, for example via the 'cpu-map' directive or the taskset
|
||||||
utility.
|
utility.
|
||||||
|
|
||||||
|
|
||||||
ocsp-update.httpproxy <address>[:port]
|
ocsp-update.httpproxy <address>[:port]
|
||||||
Allow to use an HTTP proxy for the OCSP updates. This only works with HTTP,
|
Allow to use an HTTP proxy for the OCSP updates. This only works with HTTP,
|
||||||
HTTPS is not supported. This option will allow the OCSP updater to send
|
HTTPS is not supported. This option will allow the OCSP updater to send
|
||||||
absolute URI in the request to the proxy.
|
absolute URI in the request to the proxy.
|
||||||
|
|
||||||
|
ocsp-update.maxdelay <number>
|
||||||
|
tune.ssl.ocsp-update.maxdelay <number> (deprecated)
|
||||||
|
Sets the maximum interval between two automatic updates of the same OCSP
|
||||||
|
response. This time is expressed in seconds and defaults to 3600 (1 hour). It
|
||||||
|
must be set to a higher value than "ocsp-update.mindelay". See
|
||||||
|
option "ocsp-update" for more information about the auto update mechanism.
|
||||||
|
|
||||||
|
ocsp-update.mindelay <number>
|
||||||
|
tune.ssl.ocsp-update.mindelay <number> (deprecated)
|
||||||
|
Sets the minimum interval between two automatic updates of the same OCSP
|
||||||
|
response. This time is expressed in seconds and defaults to 300 (5 minutes).
|
||||||
|
It is particularly useful for OCSP response that do not have explicit
|
||||||
|
expiration times. It must be set to a lower value than
|
||||||
|
"ocsp-update.maxdelay". See option "ocsp-update" for more
|
||||||
|
information about the auto update mechanism.
|
||||||
|
|
||||||
ocsp-update.mode [ on | off ]
|
ocsp-update.mode [ on | off ]
|
||||||
Sets the default ocsp-update mode for all certificates used in the
|
Sets the default ocsp-update mode for all certificates used in the
|
||||||
configuration. This global option can be superseded by the crt-list
|
configuration. This global option can be superseded by the crt-list
|
||||||
@ -4020,20 +4037,6 @@ tune.ssl.ssl-ctx-cache-size <number>
|
|||||||
dynamically is expensive, they are cached. The default cache size is set to
|
dynamically is expensive, they are cached. The default cache size is set to
|
||||||
1000 entries.
|
1000 entries.
|
||||||
|
|
||||||
tune.ssl.ocsp-update.maxdelay <number>
|
|
||||||
Sets the maximum interval between two automatic updates of the same OCSP
|
|
||||||
response. This time is expressed in seconds and defaults to 3600 (1 hour). It
|
|
||||||
must be set to a higher value than "tune.ssl.ocsp-update.mindelay". See
|
|
||||||
option "ocsp-update" for more information about the auto update mechanism.
|
|
||||||
|
|
||||||
tune.ssl.ocsp-update.mindelay <number>
|
|
||||||
Sets the minimum interval between two automatic updates of the same OCSP
|
|
||||||
response. This time is expressed in seconds and defaults to 300 (5 minutes).
|
|
||||||
It is particularly useful for OCSP response that do not have explicit
|
|
||||||
expiration times. It must be set to a lower value than
|
|
||||||
"tune.ssl.ocsp-update.maxdelay". See option "ocsp-update" for more
|
|
||||||
information about the auto update mechanism.
|
|
||||||
|
|
||||||
tune.stick-counters <number>
|
tune.stick-counters <number>
|
||||||
Sets the number of stick-counters that may be tracked at the same time by a
|
Sets the number of stick-counters that may be tracked at the same time by a
|
||||||
connection or a request via "track-sc*" actions in "tcp-request" or
|
connection or a request via "track-sc*" actions in "tcp-request" or
|
||||||
|
@ -2023,7 +2023,9 @@ INITCALL1(STG_REGISTER, cli_register_kw, &cli_kws);
|
|||||||
static struct cfg_kw_list cfg_kws = {ILH, {
|
static struct cfg_kw_list cfg_kws = {ILH, {
|
||||||
#ifndef OPENSSL_NO_OCSP
|
#ifndef OPENSSL_NO_OCSP
|
||||||
{ CFG_GLOBAL, "tune.ssl.ocsp-update.maxdelay", ssl_parse_global_ocsp_maxdelay },
|
{ CFG_GLOBAL, "tune.ssl.ocsp-update.maxdelay", ssl_parse_global_ocsp_maxdelay },
|
||||||
|
{ CFG_GLOBAL, "ocsp-update.maxdelay", ssl_parse_global_ocsp_maxdelay },
|
||||||
{ CFG_GLOBAL, "tune.ssl.ocsp-update.mindelay", ssl_parse_global_ocsp_mindelay },
|
{ CFG_GLOBAL, "tune.ssl.ocsp-update.mindelay", ssl_parse_global_ocsp_mindelay },
|
||||||
|
{ CFG_GLOBAL, "ocsp-update.mindelay", ssl_parse_global_ocsp_mindelay },
|
||||||
{ CFG_GLOBAL, "ocsp-update.mode", ssl_parse_global_ocsp_update_mode },
|
{ CFG_GLOBAL, "ocsp-update.mode", ssl_parse_global_ocsp_update_mode },
|
||||||
{ CFG_GLOBAL, "ocsp-update.httpproxy", ocsp_update_parse_global_http_proxy },
|
{ CFG_GLOBAL, "ocsp-update.httpproxy", ocsp_update_parse_global_http_proxy },
|
||||||
#endif
|
#endif
|
||||||
|
Loading…
Reference in New Issue
Block a user