Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

The agent does not work on Microsoft Windows 11 IoT Enterprise LTSC 24H2 #6383

Closed
AKAAZMS opened this issue Sep 13, 2024 · 3 comments
Closed
Labels

Comments

@AKAAZMS
Copy link

AKAAZMS commented Sep 13, 2024

The agent does not install on Microsoft Windows 11 IoT Enterprise LTSC 24H2 (10.0.26100 Build 26100)

At the same time, everything works great and installs on Microsoft Windows 10 Enterprise LTSC 21H2 (10.0.19044 Build 19044)

Workstations are located on the same local network.

MeshCentral Version 1.1.29

@AKAAZMS AKAAZMS added the bug label Sep 13, 2024
@si458
Copy link
Collaborator

si458 commented Sep 13, 2024

This is because u need to install the wmic possibly

#6162

@AKAAZMS AKAAZMS closed this as completed Sep 13, 2024
@AKAAZMS
Copy link
Author

AKAAZMS commented Sep 13, 2024

Many thanks!

@si458
Copy link
Collaborator

si458 commented Nov 7, 2024

i have an updated agent for people to test if they want!i have a new agent for people to try if they want!
fully compiled with all the bug fixes in the repo including replacing wmic with the win-wmi we already had

  1. download zip and extract zip MeshService64.exe.zip
  2. backup the MeshService64.exe from inside node_modules/meshcentral/agents/ (or rename to something else)
  3. place the new MeshService64.exe back in node_modules/meshcentral/agents/
  4. stop meshcentral
  5. IMPORTANT: DISABLE AUTO AGENT UPDATE OTHERWISE ALL AGENTS WILL GET AUTO UPDATED!!!
    set "noAgentUpdate": 1 inside of settings in your config.json
  6. start meshcentral
  7. IMPORTANT: LET MESHCENTRAL RESIGN/RECUSTOMISE THE SINGLE FILE!
  8. skip this step if you dont code-sign yourself
    copy the new signed agent from inside signed-agents located inside of meshcentral-data to your machine,
    code-sign the exe however you want/do it,
    put the new code-signed exe back into agents replacing the old MeshService64.exe
    (backing up the old code-signed version of yours first),
    restart meshcentral
  9. pick a device and go into its Console tab and run agentupdate
  10. you should see the device go offline and then back online, and in theory the date/version will of changed!

edit: you can also then download a new meshagent from the 'addagent' tab and it should work on 24h2 machines for install/run

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants