server: cannot recover from expired certificate #14126
Labels
C-bug
Code not up to spec/doc, specs & docs deemed correct. Solution expected to change code/behavior.
S-3-ux-surprise
Issue leaves users wondering whether CRDB is behaving properly. Likely to hurt reputation/adoption.
Milestone
Found together with @dianasaur323: the reg server is currently running but the CA cert, node cert and client certs have all expired.
There are two issues from there:
Now we tried also to regenerate a new client cert with a new expiration date, but since the CA cert also expired this is not possible any more.
And also we do not provide a way to renew the CA cert (from the same key) so this cannot be fixed currently.
The way forward from here to keep the ability to connect clients without having to restart the server is to define a new command that can extend the CA cert's expiration date.
(Another mechanism is needed for the node certs, but this is kinda already tracked in #6263 and #1675)
The text was updated successfully, but these errors were encountered: