Skip to content

Conversation

@yulgolem
Copy link
Contributor

@yulgolem yulgolem commented Jul 28, 2020

Closes #1 and hopefully #30

To turn on/off CRL checking set value to crlfile_path variable at config/sys.config file. If not set, CRK checking will be disabled, otherwise that might point to directory where CRLs are stored. Please, take note that CRLs need to be rehashed by running c_rehash . in this directory.

To test:

  1. Set CRL checking off, check epp_proxy availability, proxy must be available.
  2. Set CRL checking on, then make sure the CRLs do not include current cert as revoked. Check epp_proxy availability, proxy must be available.
  3. Add new CRL with current cert revoked. Rehash CRLs with c_rehash .. Check epp_proxy availability with new connection, proxy must respond with received CLIENT ALERT: Fatal - Certificate Revoked message.

More on c_rehash . command here.

@yulgolem yulgolem force-pushed the 1-graceful-crl-reload branch 3 times, most recently from d326639 to cca169c Compare July 28, 2020 07:34
@yulgolem yulgolem force-pushed the 1-graceful-crl-reload branch from cca169c to 328536f Compare July 28, 2020 07:39
@yulgolem yulgolem requested a review from karlerikounapuu July 29, 2020 10:32
@yulgolem yulgolem marked this pull request as ready for review July 29, 2020 10:32
@yulgolem
Copy link
Contributor Author

Ready to discuss the implementation.

@vohmar
Copy link
Contributor

vohmar commented Aug 10, 2020

how to configure this? is it possible to turn crl check/reload on and off?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Graceful CRL reload

4 participants