top | item 45026301

(no title)

birdman3131 | 6 months ago

One of the arguments to be made is that while " automation reduces the possible human errors." it also reduces the amount of human oversight as well.

discuss

order

9dev|6 months ago

Oversight over… what exactly? TLS certificates don't need human oversight. If you want to see which certificates have been issued for your domains, set up certificate transparency monitoring. But thank goodness we're past paying people for comparing certificate checksums.

nikanj|6 months ago

Schrödinger's certificates are so mundane they don't need human oversight, but are so precious they need to be renewed every 47 days

auguzanellato|6 months ago

Do you really need more oversight on renewals than a simple success/failure notification?

For new certificate you can keep the existing amount of human oversight in place so nothing changes on that front.

everforward|6 months ago

Yes, because you want to know what certificates you're issuing. You could be automatically issuing and deploying certs on a system where the actual app was decommissioned. It's probably mostly a risk for legacy systems where the app gets killed, but the hardware stays live and potentially unpatched and is now vulnerable to a hacker taking it over.

With manual renewals, the cert either wouldn't get renewed and would become naturally invalid or the notification that the cert expired would prompt someone to finish the cleanup.

FuriouslyAdrift|6 months ago

No better way to create errors at scale than automation ;-)