1 - All new machines which I am adding is not persisting into NeDB.
2- When new machines are connecting with the MeshCentral, I rename that machines with another custom name, but it also reset to default system name whenever I restart or update the MeshCentral.
Will look into it. What version of NodeJS are you using?
Just tested NeDB and it everything is fine for me. However, can you go in your device group and check in "Features" that the "Sync server device name to hostname" is not selected? This would cause the behavior you see.

Also, are you clicking "Install / Update" or "Connect" when you run the agent?

If you're just clicking "Connect", then that PC won't be added to the database, when it disconnects it'll be removed from the list, and when you run the agent again, it'll go back to the default name.
Also, are you clicking "Install / Update" or "Connect" when you run the agent?
If you're just clicking "Connect", then that PC won't be added to the database, when it disconnects it'll be removed from the list, and when you run the agent again, it'll go back to the default name.
Our all machines are on Ubuntu OS
Just tested NeDB and it everything is fine for me. However, can you go in your device group and check in "Features" that the "Sync server device name to hostname" is not selected? This would cause the behavior you see.
When I checked this option, then after this I am not able to rename the device name. Icon of rename option disappear.


1- My all client machine are on Ubuntu OS.
2- This issue started coming after last 2 -3 recent updates, earlier it was fine.
Will look into it. What version of NodeJS are you using?
Node v10.15.3
@AnjaniKumar15 I've been testing some things today, with my installation, I install as a non root user, and for some reason the internal DB had it's permissions set to my current user (root) and I was getting permissions errors in the mesherrors.txt file within the data directory, might be worth a shot if you see anything odd (permissions wise) with the internal DB, or if you have a mesherrors.txt file with any errors.
Its resolved now