Hi, I am trying to understand the ssl cache timeout in ATS. According to the documentation for proxy.config.ssl.session_cache, a default value of 2 is chosen if its not configured. For proxy.config.ssl.session_cache.timeout, a default value of 0 is chosen, if its not configured which means ssl cache_timeout is 300s. However, the note for session_cache_timeout says, if the session_cache option is set to 2, the cache.timeout configuration is irrelevant. If its irrelevant, what is the default cache timeout i.e. is it still 300s or something else? I don't have either of these options configured. Thanks.
Dk. proxy.config.ssl.session_cache <https://docs.trafficserver.apache.org/en/8.0.x/admin-guide/files/records.config.en.html#proxy-config-ssl-session-cache> Scope: CONFIG Type: INT Default: 2 Enables the SSL session cache: ValueDescription 0 Disables the session cache entirely. 1 Enables the session cache using OpenSSL’s implementation. 2 Default. Enables the session cache using Traffic Server’s implementation. This implentation should perform much better than the OpenSSL implementation. proxy.config.ssl.session_cache.timeout <https://docs.trafficserver.apache.org/en/8.0.x/admin-guide/files/records.config.en.html#proxy-config-ssl-session-cache-timeout> Scope: CONFIG Type: INT Default: 0 This configuration specifies the lifetime of SSL session cache entries in seconds. If it is 0, then the SSL library will use a default value, typically 300 seconds. Note: This option has no affect when using the Traffic Server session cache (option 2 in proxy.config.ssl.session_cache)