Just added a new blog on the latest MeshCentral news. Lots more improvements this week. The blog highlights MeshCtrl the MeshCentral administrator command line tool.
Posts made by Ylian
-
RE: Comparing MeshCentral 2 to ScreenConnect
-
RE: Comparing MeshCentral 2 to ScreenConnect
@Dashrender In the "My Devices" screen, you can type a partial device name and it should filter devices. For users, type "user:abc" and any device with a logged in user that has "abc" in the name should show up. This said, feedback and suggestions welcome and should be posted on GitHub.
-
RE: Comparing MeshCentral 2 to ScreenConnect
Published MeshCentral v0.3.8-t with much improved event logging. Many more operations are now in the log and the viewer is improved with user/device links and details dialog box.
-
RE: Comparing MeshCentral 2 to ScreenConnect
@JaredBusch @scottalanmiller Yes, user groups of that form would be useful. Got lots going on right now.
-
RE: Comparing MeshCentral 2 to ScreenConnect
Published MeshCentral v0.3.8-n with PowerShell support in the Terminal. For Windows computers, right click on the terminal "Connect" button and select "PowerShell connect".
-
RE: Comparing MeshCentral 2 to ScreenConnect
Just posted a blog on the latest MeshCentral2 improvements. Added FreeBSD support, Puppy Linux support, Account creation invitation Email, Notification control and API Tracing.
-
RE: Comparing MeshCentral 2 to ScreenConnect
Quick note that MeshCentral v0.3.6-n just got published with remote user consent support for remote desktop, terminal and file access. The remote user prompt will work on Windows, MacOS and many Linux distributions. This is a much improved MeshAgent, so lots of fixes. Enjoy and of course, feedback appreciated.
-
RE: Comparing MeshCentral 2 to ScreenConnect
Starting with MeshCentral v0.3.6-m, both the 32bit and 64bit MeshAgents should no longer report as a problem with any anti-virus. Both get a perfect score on virustotal.com. Update your server and you should be fine.
-
RE: Comparing MeshCentral 2 to ScreenConnect
FYI. Just published @MeshCentral v0.3.5-x with new agent installation invitation link system. You can create a time limited link and send it to users who get agent installation instructions. In agent installation page supports many OS's and tries to detect the browser's OS to be on the right starting tab (Picture below). This had been requested earlier in this thread, feedback on this appreciated.
And yes, I do need to work on improved group management. I am certainly keeping busy.
-
RE: Comparing MeshCentral 2 to ScreenConnect
Perfect thanks. By the way, I have been doing a bunch of updates to MeshCentral, much of it is community driven from GitHub, latest updates on Twitter: https://twitter.com/meshcentral. Just added optional User Session Idle Timeout an hour ago.
-
RE: Comparing MeshCentral 2 to ScreenConnect
If you see random drops, you may have a router/proxy/firewall with short idle connection timeouts. Add this to the "settings" section of config.json and restart your MeshCentral server.
"AgentPing": 60
This will cause the server to "ping" (within the TCP/TLS control channel) the agent every 60 seconds and have the agent replay. That may fix it. If it does, try "AgentPong": 60 instead, that will cause the server to send a pong every 60 seconds and the agent will not reply, so cuts idle traffic by half. Then, you can also try longer time between ping/pong commands.
It's also possible your agent is on a wireless network and the network keeps dropping.
Let me know if that works.
Ylian -
RE: Comparing MeshCentral 2 to ScreenConnect
@smartkid808 Wow, yes, you got it just right. The saw data and the graph don't match at all. I will work on this...
-
RE: Comparing MeshCentral 2 to ScreenConnect
On the power timeline... yes yes... I need to fix this. One thing that would help is to download the power timeline raw data (The "Download Power Events" button on the top right of the power lines display) and make sure the raw data is correct. If it is, it's just me drawing it wrong. If it's not, I need to go fix something deeper in the server. Feedback on this would be appreciated.
-
RE: Comparing MeshCentral 2 to ScreenConnect
What is the "correct" alternative to MongoDB on Fedora? Maybe I can build a different database binding...
By the way, I just added auto-backup into MeshCentral 0.3.4-t, add this to the "settings" section:
"AutoBackup": { "backupInvervalHours": 24, "keepLastDaysBackup": 15, "zippassword": "test" }
This will zip a new backup every 24 hours and place the result in "meshcentral-backup". You can optionally say how many days before removing old backups and if you want to password protect the backup zip file, you can set a password. If you use MongoDB, it will call "mongodump" to backup the database and include it in the .zip file.
-
RE: Comparing MeshCentral 2 to ScreenConnect
@scotth Note that MeshCommander is built into MeshCentral. Once you get MeshCentral running, click on a device and if it has Intel AMT, you will see a "Intel AMT" tab. The content of that tab is MeshCommander.
If you just want a Intel AMT console and connect to AMT devices on the local network or using a VPN, use MeshCommander. If you want a more completely management solution with AMT support included use MeshCentral.
Hope it helps.
-
RE: Comparing MeshCentral 2 to ScreenConnect
@scottalanmiller Now that I have more experience with NeDB, it's possible MongoDB is mostly overkill. The only need for MongoDB is for server peering in the future. I will have each MeshCentral server listen to the change events from the database and use that to synchronize state. I started work on this, but it's still a ways out.
-
RE: Comparing MeshCentral 2 to ScreenConnect
@Ylian Actually... section 8.4 of the MeshCentral User's Guide does explain how to do the conversion.
-
RE: Comparing MeshCentral 2 to ScreenConnect
@scottalanmiller Agreed, I use...
node node_modules/meshcentral --dbexport bob.json
then setup MongoDB in the "meshcentral-data/config.json" and do
node node_modules/meshcentral --dbimport bob.json
However, I need to write this up more formally. This technique will also not migrate general events and power events, so I got some improvements to make.
-
RE: Comparing MeshCentral 2 to ScreenConnect
@scottalanmiller Your right, the built-in DB (called NeDB) is really fast and will probably handle a 1000 devices without any issues and with much less RAM than MongoDB. I run MeshCentral on Raspberry Pi and AWS t3.nano instances and you really don't need MongoDB.
On another note, seems like I will need to take a look at MeshCentral installation on the latest Ubuntu versions
-
RE: Comparing MeshCentral 2 to ScreenConnect
@smartkid808 As long as you have a backup of "meshcentral-data" and "meshcentral-files" you should be fine. You can wipe the "node_modules" folder and just do "npm install meshcentral" again to get it back and you in business again. Or wipe everything, install from fresh and put the "data" and "files" folders back. There is nothing magical in "node-modules" so you can keep a copy of it just in case or wipe it and re-install anytime.
Note that your should run "npm install meshcentral" in the "/home/wscheele" folder in your case. Don't go in the "node_modules" folder that run "npm install", always run that command outside the "node_modules" folder.