bneradt opened a new pull request, #12405:
URL: https://github.com/apache/trafficserver/pull/12405

   proxy.config.ssl.session_cache.value allows the user to configure whether 
OpenSSL internally manages the TLS session cache for resumption or whether ATS 
does via callbacks. For our user_agent_session_* metrics, we use the 
SSL_CTX_sess_* OpenSSL API to populate them. This works for hit, timeout, etc, 
for both when the session cache is managed by OpenSSL and when it is managed by 
ATS, with the exception of SSL_CTX_sess_misses. That metric only counts 
internal cache misses:
   
   > SSL_CTX_sess_misses() returns the number of sessions proposed by
   > clients that were not found in the internal session cache in server
   > mode.
   
   The result is that when ATS manages the session cache, which is the default 
configuration, proxy.process.ssl.user_agent_session_miss is always zero. This 
patch uses our ssl_session_cache_miss metric to augment the stat to be accurate 
for ATS-managed caching.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscr...@trafficserver.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to