Skip to content

Add Certificate Revocation List #63

@aschor

Description

@aschor

Hello

Having a gui to create certificates is super nice. the server certificate is available to download and use with nginx (after copying it) or caddy (directly in configuration) or whatever.

But I am wondering : how to handle when you delete a certificate, for it to not work anymore ? It seems to me that it should be added to a CRL, also available to download and to use by proxy servers am I right ? (note : it seems that nginx needs to see all CA certificates in the chain in the CRL - unrevoked off course - for the CRL to work ; see : https://stackoverflow.com/questions/17086934/nginx-unable-to-get-certificate-crl)

for now, deleting a certificate will not invalidate it, making it a security risk IMO

nginx can handle CRLs with :

      ssl_verify_client optional;
      ssl_client_certificate /etc/nginx/server.crt;

caddy can handle it via a pluggin (I've not tested it) : https://github.com/gr33nbl00d/caddy-revocation-validator

Metadata

Metadata

Assignees

Labels

enhancementNew feature or requestjavascriptPull requests that update Javascript coderustPull requests that update rust code

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions