Ylianst / MeshCentral

A complete web-based remote monitoring and management web site. Once setup you can install agents and perform remote desktop session to devices on the local network or over the Internet.
https://meshcentral.com
Apache License 2.0
4.23k stars 568 forks source link

Incomplete hardware and inventory data #3117

Open lixxdee opened 3 years ago

lixxdee commented 3 years ago

I have about 60 machines in MeshCentral server. Of these, several in the Details tab do not have full complete hardware data. Tell me how you can solve this problem and why does it arise?

Screenshot 2021-09-10 at 14-41-03 kremsale#3 - Кременчугская - MeshCentral

Screenshot 2021-09-10 at 14-40-18 kremsale#2 - Кременчугская - MeshCentral

Ylianst commented 3 years ago

Looks like the system information was never received by the server. On systems that do not have full hardware information, can you go in the agent console and type "sysinfo"?

image

Does these remove Windows devices run in a different language than English by any chance?

Also, in the "My Server" tab, do you happen to see "Invalid JSON" error in the "Server State" section?

Thanks, Ylian

lixxdee commented 3 years ago

Dear, Ylianst! Thanks for the hint and solution to my problem. The problem was what you were guessing: different language than English Windows system. I changed the version from Russian to English and the problems were resolved, now the equipment inventory is displayed in full. Hopefully this can be resolved globally and specified in the MeshCentral manual.

heCud

Ylianst commented 3 years ago

Actually, I am going to re-open this since this is a bug. Hardware inventory should work on all languages.

lixxdee commented 3 years ago

In support of this problem, I want to demonstrate the response of the "sysinfo" command in the agent's console in the presence of the Russian language in the Windows system.

123123123

24563456353546

I2700I commented 3 years ago

Adding to the thread. A multitude of machines not reporting the hardware info. Language settings have probably nothing to do in this case since they are running en-US profile only. sysinfo shows empty brackets. Example attached.

Thanks p330!

lixxdee commented 2 years ago

I still get empty parentheses when i send the sysinfo command 2456245624562456

frankmcc commented 2 years ago

Same problem with the exception that I am unable to run sysinfo:

info Current Core: Jan 7 2022, 793919519 Agent Time: 2022-03-17 08:49:30.310-04:00. User Rights: 0xffffffff. Platform: linux. Capabilities: 14. Server URL: wss://rd.hollandcomputers.net:443/agent.ashx. OS: Ubuntu 20.04.4 LTS. Modules: amt-apfclient, amt-lme, amt-manage, amt-mei, linux-dhcp, monitor-border, smbios, sysinfo, util-agentlog, wifi-scanner-windows, wifi-scanner, eventlog, filedist, scripttask. Server Connection: true, State: 1. X11 support: false. > sysinfo fs.statSync(): Path Error [/sys/class/dmi/id/function () { [ecmascript code] }]