mirror of
https://github.com/UNITRONIX/BetterDesk.git
synced 2026-09-10 09:35:39 +00:00
611863753f
Added a compatibility layer for MeshCentral, including a native Go implementation of key endpoints and a unified inventory for mesh agents. Enhanced the UI with new actions for mesh agents, such as terminal access and file management. Updated localization for mesh features and introduced new styles for mesh terminal overlays. Integrated interop testing for simulated and live MeshAgent connections.
569 B
569 B
MeshCentral agent-server certificate backup
The MeshCentral compatibility layer uses a dedicated RSA-3072 key (MESH_AGENT_CERT_FILE, default mesh_agent_server.pem).
If this file is lost:
- All MeshAgents must be reinstalled or redeployed with a new
.mshcontaining the newServerID. - Generate a new key by removing the file and restarting
betterdesk-serverwithMESH_ENABLED=Y. - Download fresh
.mshfromGET /api/mesh/download.msh.
Include mesh_agent_server.pem in your encrypted backup set alongside TLS certificates and id_ed25519.