Hello All,
6 months ago my Mesh install threw an error (see earlier in this thread) and I forgot to check back in.
Needed to do some support for the folks and remembered the project, etc.
Checked the thread and found that I could copy the data and files folder to a fresh install to prevent data loss.
So....
Brand new VM (went windows this time, I'm more comfortable in it then ubuntu, old install was on ubuntu)
Installed a fresh copy
Stopped the service
Restored the files and data folder
Started the service....
and able to login, old computers showing, my config appears to still be there, etc. Yay Not sure if the old PCs are connecting though...
Except then the page disconnected a few minutes later and does so every few minutes...
Error logs shows this:
C:\Program Files\Open Source\MeshCentral\node_modules\nedb\lib\datastore.js:77
if (err) { throw err; }
^
Error: Cannot create a string longer than 0x3fffffe7 characters
at stringSlice (buffer.js:589:43)
at Buffer.toString (buffer.js:659:10)
at FSReqCallback.readFileAfterClose [as oncomplete] (internal/fs/read_file_context.js:49:23)
Also of note it appears that Mesh is the latest version.
Ideas?
EDIT: I grabbed a backup before it crashed, complete uninstall/reinstall, restored the backup, and it appears stable now. More testing to follow....
EDIT2: 24 hours and it's stable. I think my issues are resolved.