Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[SSL] OCSP check times out #13

Closed
ameshkov opened this issue Jul 19, 2015 · 3 comments
Closed

[SSL] OCSP check times out #13

ameshkov opened this issue Jul 19, 2015 · 3 comments
Labels
Milestone

Comments

@ameshkov
Copy link
Member

Problem

OCSP check can time out. In this case AG makes an async check with an infinite timeout. The problem here is that until that check is finished AG counts cert valid.

Why?

OCSP servers are slow so revocation check can easily timed out.

What can we do?

  1. Increase default OCSP check timeout
  2. Use CRLSet just like Chrome does.

It is not very good solution though:
https://www.imperialviolet.org/2014/04/29/revocationagain.html
https://code.google.com/p/chromium/issues/detail?id=361820
https://www.grc.com/revocation/crlsets.htm
http://www.zdnet.com/article/chrome-does-certificate-revocation-better/

@ameshkov ameshkov added the bug label Jul 19, 2015
@ameshkov ameshkov added this to the 6.0 beta milestone Jul 19, 2015
@ameshkov ameshkov changed the title [SSL] OCSP check fails on some windows configurations [SSL] OCSP check times out Jul 19, 2015
@ameshkov
Copy link
Member Author

Chromium code:
http://src.chromium.org/viewvc/chrome/trunk/src/net/cert/cert_verify_proc_win.cc

They do no revocation check except CRLSet on the main thread for non-EV certs, only async check.

@ameshkov
Copy link
Member Author

At least we should implement OCSP stapling

@gshumihin
Copy link

OCSP stapling implemented

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants