https://bz.apache.org/bugzilla/show_bug.cgi?id=61811

            Bug ID: 61811
           Summary: Environment variable for duration of SSL handshake
           Product: Apache httpd-2
           Version: 2.4.18
          Hardware: PC
                OS: Linux
            Status: NEW
          Severity: enhancement
          Priority: P2
         Component: mod_ssl
          Assignee: bugs@httpd.apache.org
          Reporter: timo.cout...@cologne-intelligence.de
  Target Milestone: ---

More fine grained logging of time spent on different phases of ssl, especially
handshake.
Looked in httpd/modules/ssl/ssl_engine_kernel.c line 81:
(https://github.com/apache/httpd/blob/db4506877b6f20c78ee9ca1c12a36320a03dfb1d/modules/ssl/ssl_engine_kernel.c)

SSL_do_handshake(ssl); could be the place to take the time spent?

My mail to mailing list some time ago:

Hi Everyone,

I am looking for a way to determine the time spent on a SSL Handshake in an
access log. So far i’ve discovered only env-vars and log formats (like %D)
returning the overall time spent on a request. The background here is that i
sometimes get requests which take up to 10 seconds, all of them being initial
requests, so the handshake has to be done. The actual request to the
application gets independently logged and does take some milliseconds.

I have enabled ssl logging on debug level but cannot specifically reproduce
these kind of requests and parsing this debug log for time spent for the
handshake is not an option on the very busy production server.

Are there any env-vars that provide more specific information on time spent in
the different phases of a request?

Thank you very much in advance!

Best regards,
Timo

-- 
You are receiving this mail because:
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: bugs-unsubscr...@httpd.apache.org
For additional commands, e-mail: bugs-h...@httpd.apache.org

Reply via email to