[GH-ISSUE #5] Agent v2.0.1 - Unable to install agent #5

Closed
opened 2026-03-02 02:12:38 +03:00 by kerem · 14 comments
Owner

Originally created by @JoachimVeulemans on GitHub (Apr 4, 2022).
Original GitHub issue: https://github.com/amidaware/rmmagent/issues/5

I am unable to install the new agent version on Windows 7. This was working in the previous release.

The error I am getting is Get "https://rmmapi.DOMAIN/api/v3/installer/": EOF

image

Originally created by @JoachimVeulemans on GitHub (Apr 4, 2022). Original GitHub issue: https://github.com/amidaware/rmmagent/issues/5 I am unable to install the new agent version on Windows 7. This was working in the previous release. The error I am getting is Get "https://rmmapi.DOMAIN/api/v3/installer/": EOF ![image](https://user-images.githubusercontent.com/32447944/161485452-0871a998-83f7-4dd7-9754-096c68a17281.png)
kerem 2026-03-02 02:12:38 +03:00
  • closed this issue
  • added the
    question
    label
Author
Owner

@JoachimVeulemans commented on GitHub (Apr 4, 2022):

I am getting this when executing in the command line:

image

<!-- gh-comment-id:1087171140 --> @JoachimVeulemans commented on GitHub (Apr 4, 2022): I am getting this when executing in the command line: ![image](https://user-images.githubusercontent.com/32447944/161486610-5eaf0dd7-1169-45ec-b318-fc98676c10ac.png)
Author
Owner

@wh1te909 commented on GitHub (Apr 4, 2022):

please run /rmm/api/env/bin/python /rmm/api/tacticalrmm/manage.py check_mesh and paste output (redact sensitive info)

<!-- gh-comment-id:1087184705 --> @wh1te909 commented on GitHub (Apr 4, 2022): please run `/rmm/api/env/bin/python /rmm/api/tacticalrmm/manage.py check_mesh` and paste output (redact sensitive info)
Author
Owner

@JoachimVeulemans commented on GitHub (Apr 4, 2022):

I'm using a docker-compose setup

image

<!-- gh-comment-id:1087206760 --> @JoachimVeulemans commented on GitHub (Apr 4, 2022): I'm using a docker-compose setup ![image](https://user-images.githubusercontent.com/32447944/161493557-c379db1c-6e44-4b9e-bbd6-31f6f94f0a2d.png)
Author
Owner

@JoachimVeulemans commented on GitHub (Apr 4, 2022):

In MeshCentral I am getting this error when executing the installer:

image

Version:

image

<!-- gh-comment-id:1087209788 --> @JoachimVeulemans commented on GitHub (Apr 4, 2022): In MeshCentral I am getting this error when executing the installer: ![image](https://user-images.githubusercontent.com/32447944/161494203-2097aaa2-c256-452b-8a70-97e6538c76e8.png) Version: ![image](https://user-images.githubusercontent.com/32447944/161494257-40130158-23ea-491b-8833-9d5c6b3c6cd7.png)
Author
Owner

@JoachimVeulemans commented on GitHub (Apr 4, 2022):

I'm now getting "Unable to download the mesh agent from the RMM." on Windows 7 & Windows 10.

<!-- gh-comment-id:1087326853 --> @JoachimVeulemans commented on GitHub (Apr 4, 2022): I'm now getting "Unable to download the mesh agent from the RMM." on Windows 7 & Windows 10.
Author
Owner

@wh1te909 commented on GitHub (Apr 4, 2022):

where are you running docker and can you describe your env in detail. anything custom? not able to reproduce, just tested a docker install on a vps. try adding "CookieIpCheck": false to meshcentral's config.json

<!-- gh-comment-id:1087762850 --> @wh1te909 commented on GitHub (Apr 4, 2022): where are you running docker and can you describe your env in detail. anything custom? not able to reproduce, just tested a docker install on a vps. try adding `"CookieIpCheck": false` to meshcentral's `config.json`
Author
Owner

@silversword411 commented on GitHub (Apr 4, 2022):

In trying to find out what 1005 is in Mesh parlance it looks like the websocket isn't up:
https://github.com/Ylianst/MeshCentral/issues/1459

Do you have any problems/quirks with using mesh natively, or controlling a machine, downloading setup from mesh?

Just want to eliminate proxy/connection issues.

Also common troubleshooting questions:
How many agents do you have in TRMM?
Has it ever worked?
What changed between working, and not?
Is this specific to one location or everywhere?
Have you deviated from the install anywhere/proxies etc?

<!-- gh-comment-id:1087837085 --> @silversword411 commented on GitHub (Apr 4, 2022): In trying to find out what `1005` is in Mesh parlance it looks like the websocket isn't up: https://github.com/Ylianst/MeshCentral/issues/1459 Do you have any problems/quirks with using mesh natively, or controlling a machine, downloading setup from mesh? Just want to eliminate proxy/connection issues. Also common troubleshooting questions: How many agents do you have in TRMM? Has it ever worked? What changed between working, and not? Is this specific to one location or everywhere? Have you deviated from the install anywhere/proxies etc?
Author
Owner

@silversword411 commented on GitHub (Apr 5, 2022):

Just tested Win7 virgin install, worked fine here.

<!-- gh-comment-id:1088215555 --> @silversword411 commented on GitHub (Apr 5, 2022): Just tested Win7 virgin install, worked fine here.
Author
Owner

@JoachimVeulemans commented on GitHub (Apr 5, 2022):

I have found the problem. The configuration for Mesh Central in Tactical RMM was incorrect. The username contained upper case letters and the username in Mesh Central was in all lowercase. Changing the username to lowercase in Tactical RMM and generating a new .exe solved the issue.

The username hasn't changed recently and it stopped working after the update to the new agent repo. Maybe Mesh Central is now checking the case of the username?

Thanks for the help! Issue can be closed for me.

<!-- gh-comment-id:1088352208 --> @JoachimVeulemans commented on GitHub (Apr 5, 2022): I have found the problem. The configuration for Mesh Central in Tactical RMM was incorrect. The username contained upper case letters and the username in Mesh Central was in all lowercase. Changing the username to lowercase in Tactical RMM and generating a new .exe solved the issue. The username hasn't changed recently and it stopped working after the update to the new agent repo. Maybe Mesh Central is now checking the case of the username? Thanks for the help! Issue can be closed for me.
Author
Owner

@JoachimVeulemans commented on GitHub (Apr 5, 2022):

Ok the connection is not quite perfect

Everything is working in Mesh Central.

An old agent in Tactical RMM is also working, when executing remote control, the visited url is:
https://rmmmesh.DOMAIN/?login=FkhzyREDACTED=&gotonode=7C2REDACTED&viewmode=11&hide=31

When executing remote control on the new agent, the visited url is:
https://rmmmesh.DOMAIN/?login=xo$O7qREDACTED=&gotonode=&viewmode=11&hide=31

When manually filling in the node id in "gotonode". This is working (so login key is correct). Why is the node id not filled in? Problem in communication during installation?

I also upgraded to v.1.12.2. Thanks.

<!-- gh-comment-id:1088358230 --> @JoachimVeulemans commented on GitHub (Apr 5, 2022): Ok the connection is not quite perfect Everything is working in Mesh Central. An old agent in Tactical RMM is also working, when executing remote control, the visited url is: https://rmmmesh.DOMAIN/?login=FkhzyREDACTED=&gotonode=7C2REDACTED&viewmode=11&hide=31 When executing remote control on the new agent, the visited url is: https://rmmmesh.DOMAIN/?login=xo$O7qREDACTED=&gotonode=&viewmode=11&hide=31 When manually filling in the node id in "gotonode". This is working (so login key is correct). Why is the node id not filled in? Problem in communication during installation? I also upgraded to v.1.12.2. Thanks.
Author
Owner

@JoachimVeulemans commented on GitHub (Apr 5, 2022):

When looking in the database, I can see that the column "mesh_node_id" has a value and the same "format" as the other agents. So I believe that the id is saved but not correctly placed in the url when requesting remote desktop.

<!-- gh-comment-id:1088363930 --> @JoachimVeulemans commented on GitHub (Apr 5, 2022): When looking in the database, I can see that the column "mesh_node_id" has a value and the same "format" as the other agents. So I believe that the id is saved but not correctly placed in the url when requesting remote desktop.
Author
Owner

@JoachimVeulemans commented on GitHub (Apr 5, 2022):

Ok after rebooting the docker setup, it is working now. Very strange...

Issue can be closed I guess?

<!-- gh-comment-id:1088364912 --> @JoachimVeulemans commented on GitHub (Apr 5, 2022): Ok after rebooting the docker setup, it is working now. Very strange... Issue can be closed I guess?
Author
Owner

@fts-tmassey commented on GitHub (Apr 8, 2022):

I had a related problem (details here: https://github.com/amidaware/tacticalrmm/issues/1051 )

My MeshCentral ID was "TacticalRMM". I'm also 100% certain I entered the user ID in mixed case when it was created on MeshCentral, and 100% certain it was mixed case in TRMM 0.11.3, which worked correctly against MC 1.02. However in 0.12.2, mixed case no longer works.

Changed the user name to "tacticalrmm" and running the 'check_mesh' command now works correctly. As does the agent install.

<!-- gh-comment-id:1092791337 --> @fts-tmassey commented on GitHub (Apr 8, 2022): I had a related problem (details here: https://github.com/amidaware/tacticalrmm/issues/1051 ) My MeshCentral ID was "TacticalRMM". I'm also 100% certain I entered the user ID in mixed case when it was created on MeshCentral, and 100% certain it was mixed case in TRMM 0.11.3, which worked correctly against MC 1.02. However in 0.12.2, mixed case no longer works. Changed the user name to "tacticalrmm" and running the 'check_mesh' command now works correctly. As does the agent install.
Author
Owner

@wh1te909 commented on GitHub (Apr 8, 2022):

@JoachimVeulemans @fts-tmassey thank you both for figuring it out, we'll be adding some validation to the UI and also forcing the username to be lowercase before sending it to meshcentral in the next release.

<!-- gh-comment-id:1093063495 --> @wh1te909 commented on GitHub (Apr 8, 2022): @JoachimVeulemans @fts-tmassey thank you both for figuring it out, we'll be adding some validation to the UI and also forcing the username to be lowercase before sending it to meshcentral in the next release.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/rmmagent#5
No description provided.