-
Notifications
You must be signed in to change notification settings - Fork 4
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
Graceful CRL reload #1
Comments
If old CRL expires no new connections are allowed until the application is restarted and new working crl is loaded. Sep 27 14:53:52 test-reg epp_proxy[671]: [info] <0.19895.473>@epp_tls_worker:log_opened_connection:168 New client connection. IP: x.x.x.x, Process: <0.19895.473>. |
Yeah, I'll try to experiment over the weekend with https://github.com/erlang/otp/blob/master/lib/ssl/src/ssl_pem_cache.erl to see if I can force it clear every now and then. Unfortunately the issue is quite painful to test so it might take me a while. |
there still is a point to this ticket, or consider implementig OCSP, but this is not priority at the moment - removing this from todo list for now |
When CRL file is updated, the proxy should pick it up automatically. Then we can use timers to schedule check every few hours to reload CRL if it has changed.
Current behaviour is a regression from mod_epp. You need to restart the application completely, dropping existing connections to load new CRL file contents.
The text was updated successfully, but these errors were encountered: