mirror of
https://github.com/Ylianst/MeshCentral.git
synced 2025-01-14 16:24:59 -05:00
This commit is contained in:
parent
1257c4bc3a
commit
a3f1c0fa24
@ -21,6 +21,38 @@ Make sure you understand how MeshCentral works with your browser using chrome de
|
|||||||
"AgentWsCompression": false,
|
"AgentWsCompression": false,
|
||||||
```
|
```
|
||||||
|
|
||||||
|
### Unable to update server
|
||||||
|
|
||||||
|
Generally the problem is that MeshCentral can't find the npm tool and so, can't run it to see if there is a new version. You can fix this by setting the path to npm in the config.json like this:
|
||||||
|
|
||||||
|
```json
|
||||||
|
{
|
||||||
|
"settings": {
|
||||||
|
"npmPath": "c:\\npm.exe",
|
||||||
|
"npmProxy": "http://1.2.3.4:80"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
The problem could also be that you need a proxy, the configuration line to that is above.
|
||||||
|
|
||||||
|
You can also manually update. Just stop your server and so this:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
mv node_modules node_modules_bak
|
||||||
|
npm install meshcentral
|
||||||
|
node node_modules/meshcentral
|
||||||
|
```
|
||||||
|
|
||||||
|
Then wait for all optional modules to install, then once the server starts hit ctrl-c and start up the server again. You can also use the following to help you start/stop the server:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
node node_modules/meshcentral --install
|
||||||
|
node node_modules/meshcentral --uninstall
|
||||||
|
node node_modules/meshcentral --start
|
||||||
|
node node_modules/meshcentral --stop
|
||||||
|
```
|
||||||
|
|
||||||
### Port Troubleshooting on server
|
### Port Troubleshooting on server
|
||||||
|
|
||||||
If you're getting a `port 4433 is not available` error, this is because someone else is using this port, very likely another instance of MeshCentral. If your MeshCentral server is bound to ports 81/444 MeshCentral could not get port 80/443 and got the next available ones.
|
If you're getting a `port 4433 is not available` error, this is because someone else is using this port, very likely another instance of MeshCentral. If your MeshCentral server is bound to ports 81/444 MeshCentral could not get port 80/443 and got the next available ones.
|
||||||
|
Loading…
Reference in New Issue
Block a user