Remix.run Logo
tomas789 14 hours ago

I don’t think this is as simple as it seems. For example, we have our own CA and issue several mTLS certificates, with hundreds of them currently in use across our machines. We need to check every single one (which we don’t do yet) because there is an additional distribution step that might fail selectively. And that’s not even touching on expiring CAs, which is a total nightmare.

viraptor 13 hours ago | parent | next [-]

If you have your own CA, you log every certificate with the expiry details. It's easier compared to an external CA because you automatically get the full asset list as long as you care to preserve it.

SoftTalker 10 hours ago | parent [-]

When I ran my own CA I issued certificates with 99-year expiry dates, and I never worried about them again.

throw20251220 13 hours ago | parent | prev [-]

Why would it be difficult? You have a single CA, so a single place where certs are issued. That means there’s a single place with the knowledge of what certs are issued for which identity, how long are those valid for, and has there been a new cert issued for that identity prior to previous cert expiration. Could not be simpler, in fact.