<div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div>Hi,</div><div>I have an Nginx server where I'm trying to measure the performance difference between not using session resumption, using session id and using session ticket.</div><div><br></div><div>To do that, I just need to set this on my nginx.conf file:</div><div><br></div><div>#No session resumption</div><div>ssl_session_tickets off;</div><div>ssl_session_cache off;</div><div><br></div><div>#Session resumption - Session ID</div><div>ssl_session_tickets off;</div><div>ssl_session_cache shared:SSL:10m;</div><div><br></div><div>#Session resumption - Session Tickets</div><div>ssl_session_tickets on;</div><div>ssl_session_cache off;</div><div><br></div><div><div>After set each one, I can test if they are active using the following command and check Session-ID or TLS session ticket are returned:</div><div>echo R | openssl s_client -connect <a href="http://mtls-as.ranieri.dev.br:443">mtls-as.ranieri.dev.br:443</a> -tls1_2 -reconnect</div></div><div><br></div><div><div>I also have configured the variable $ssl_session_reused to print when a session is reused.</div><div><br></div><div>I've tried to test and measure the performance using the Apache Bench software with the command below, but nginx is printing "." instead of "r" on the logs, what means the session aren't being reused.</div><div>Apache Bench command: ab -n 500 -c 10 -k <a href="https://mtls-as.ranieri.dev.br/">https://mtls-as.ranieri.dev.br/</a></div><div><br></div><div>Does anyone know how to test the session resumption and measure the performance difference between them?</div></div><div><div dir="ltr" class="gmail_signature">--<br>Ranieri</div></div></div></div></div></div>