Skip to content

TLS handshake errors all of a sudden (alll nodes) #122

Answered by prologic
prologic asked this question in Q&A
Discussion options

You must be logged in to vote

I will answer and solve my own question.

TL;DR: Expired Root CA.

Turns out the following happened:

  • My docker-machine CA expired.
  • This is the CA used by all my Docker Swarm nodes running BurmillaOS (I would never use Kubernetes :D)
  • Apparently docker-machine regenerate-certs does not care for, nor chec or attempt to update an old expired CA it used previously.
  • But docker-machine create -f -d generic ... does.

Basically I manage all my (still) via docker-machine's generic driver.

I could switch to using the newer docker context over SSH tunnels, but I just can't be bothered changing my habits 😅

Replies: 2 comments 1 reply

Comment options

You must be logged in to vote
1 reply
@prologic
Comment options

Comment options

You must be logged in to vote
0 replies
Answer selected by prologic
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants