From 56c372dd6f1532f0cf3d14d2779159eaef1ea401 Mon Sep 17 00:00:00 2001 From: Vuong Hoang Date: Fri, 2 Oct 2026 17:08:21 -0700 Subject: [PATCH] docs(pfi-tacticalrmm): rmm-mesh nginx upload limit raised to 4G (was the 1 MB default) --- servers/pfi-tacticalrmm/README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/servers/pfi-tacticalrmm/README.md b/servers/pfi-tacticalrmm/README.md index 6f75d6d..c8fc157 100644 --- a/servers/pfi-tacticalrmm/README.md +++ b/servers/pfi-tacticalrmm/README.md @@ -52,6 +52,10 @@ Monitors and manages endpoints, pushes patches, runs scripts, etc. `node node_modules/meshcentral --createaccount lkraven --hashpass ` + `--adminaccount lkraven` while the service was stopped (the CLI writes the DB directly). TacticalRMM's mesh sync only manages `name___N` accounts, so it leaves this one alone. TRMM's own MeshCentral superuser is `fosxggiw`. ⚠ Not in 2FA yet. +- **Uploads ("My Files") need nginx's limit raised:** `/etc/nginx/sites-enabled/meshcentral.conf` had no + `client_max_body_size`, so nginx's 1 MB default 413'd every real upload. Since 2026-10-02: + `client_max_body_size 4G` + `proxy_request_buffering off` (backup `.bak-20261002-upload`). Site admins have no + MeshCentral quota. ⚠ Re-check after a TacticalRMM update or reinstall rewrites the nginx sites. - CLI access: `meshctrl.js` on this host with Prime's login token, vaulted `pfi-tacticalrmm/meshcentral-login-token` (one line: `username: ~t:… password: …`). Example: `sudo -n -u tactical node /meshcentral/node_modules/meshcentral/meshctrl.js listdevicegroups --url wss://rmm-mesh.phasefinal.com --loginuser --loginpass

`.