WebPagetest Forums
OCSP revocation check despite stapled response - Printable Version

+- WebPagetest Forums (https://www.webpagetest.org/forums)
+-- Forum: Web Performance (/forumdisplay.php?fid=3)
+--- Forum: Discuss Test Results (/forumdisplay.php?fid=4)
+--- Thread: OCSP revocation check despite stapled response (/showthread.php?tid=15294)



OCSP revocation check despite stapled response - mcrenshaw - 03-17-2018 02:12 AM

Hey!

This test is showing an OCSP revocation check (making sure the site's certificate is still legit), even though the tcpdump shows crutchfield.com responding to the TLS handshake request with a signed OCSP response "stapled" on.

On 3G it's causing an extra 1s for the TLS handshake (performance killer).

What could be causing the browser to ignore the stapled OCSP response.

Thanks,
Michael


RE: OCSP revocation check despite stapled response - mcrenshaw - 03-19-2018 04:44 AM

Creditkarma.com and overstock.com also have the same problem. They both use extended validation certificates. Is something about the browser configuration forcing a revocation check even though the OCSP response is stapled?


RE: OCSP revocation check despite stapled response - mcrenshaw - 03-23-2018 11:40 PM

Turns out the OCSP check is on the intermediate certificate. https://www.webpagetest.org/forums/showthread.php?tid=14075

The question now is, why can't I reproduce this locally? The OCSP check shows up in the tcpdump for the WPT results... but not in a trace generated locally.


RE: OCSP revocation check despite stapled response - waderoc - 04-13-2018 01:12 AM

have you had any luck making progress on this?

i've read a few places that most browsers don't make revocation checks but i am observing the same behavior with WPT - with OCSP Stapling enabled EV certificates the revocation check is always made.

I've wiresharked sessions with chrome/FF and don't see the OCSP check being made and am wondering if this is specific to WPT and can safely be ignored.


RE: OCSP revocation check despite stapled response - pmeenan - 04-13-2018 04:20 PM

Where did you hear that browsers don't make revocation checks? Chrome won't if you don't have an EV certificate but as long as your site is using EV certficates all browsers will do revocation checks.

The only question at this point is if revocation checks for intermediary certificates get cached or not (leading to how frequently they would get checked).