Skip to content
Discussion options

You must be logged in to vote

Possible for all the server certs (only the web one's documented, the rest just need the files dropped in), not for the agent ones. Tested on 1.2.5, everything goes in meshcentral-data:

  • Web: replace webserver-cert-public.crt and webserver-cert-private.key, intermediates go in webserver-cert-chain1.crt, chain2 and so on (docs). If cert in config.json doesn't match a name on it, MeshCentral swaps in its own unless keepCerts is true.
  • Server root: it signs with this, so it needs the key. Give it a dedicated sub-CA as root-cert-public.crt and root-cert-private.key, with keyCertSign usage (otherwise MeshCentral re-signs it and breaks the chain). On a fresh install it issues the rest from it.
  • A…

Replies: 1 comment 2 replies

Comment options

You must be logged in to vote
2 replies
@kubamaruszczak
Comment options

@NotAFlightRisk
Comment options

Answer selected by kubamaruszczak
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