[GH-ISSUE #851] x509 certificate signed by unknown authority - Installing Agent Windows 10 #535

Closed
opened 2026-03-02 02:17:06 +03:00 by kerem · 6 comments
Owner

Originally created by @al3xOA on GitHub (Dec 10, 2021).
Original GitHub issue: https://github.com/amidaware/tacticalrmm/issues/851

Successfully installed tacticalrmm. When test installing an agent, during install I get the error described in the title. I've been poking and prodding around but my guess is the ssl cert correct? I'm using cloudflare as my dns but proxy is turned off on the api.x.com domain.

Would it be fair to see this is an ssl cert issue and to use the cloudflare ca cert to resolve the issue?

Originally created by @al3xOA on GitHub (Dec 10, 2021). Original GitHub issue: https://github.com/amidaware/tacticalrmm/issues/851 Successfully installed tacticalrmm. When test installing an agent, during install I get the error described in the title. I've been poking and prodding around but my guess is the ssl cert correct? I'm using cloudflare as my dns but proxy is turned off on the api.x.com domain. Would it be fair to see this is an ssl cert issue and to use the cloudflare ca cert to resolve the issue?
kerem closed this issue 2026-03-02 02:17:06 +03:00
Author
Owner

@dinger1986 commented on GitHub (Dec 10, 2021):

Maybe I suggest first of all that you redact your domain asap.

However I have checked and your rmm & mesh urls are working fine but your api one is showing a certificate error.

Are you using docker or standard install?

<!-- gh-comment-id:991187505 --> @dinger1986 commented on GitHub (Dec 10, 2021): Maybe I suggest first of all that you redact your domain asap. However I have checked and your rmm & mesh urls are working fine but your api one is showing a certificate error. Are you using docker or standard install?
Author
Owner

@al3xOA commented on GitHub (Dec 10, 2021):

I'm using a traditional install on esxi, fresh ubuntu lts. I'm thinking of possibly pointing the default lets encrypt certs to the cloudflare wildcard certs provided by cloudflare. I plan on uploading them to a certs folder as recommended by one of the torubleshooting pages on rmm to see if that's the issue.

Attached is the NAT service status error i'm seeing:
Dec 10 17:54:00 rmm nats-server[5521]: [5521] 2021/12/10 17:54:00.526011 [ERR] "redacted but personal ip":62762 - cid:5 - TLS handshake error: EOF

<!-- gh-comment-id:991205272 --> @al3xOA commented on GitHub (Dec 10, 2021): > I'm using a traditional install on esxi, fresh ubuntu lts. I'm thinking of possibly pointing the default lets encrypt certs to the cloudflare wildcard certs provided by cloudflare. I plan on uploading them to a certs folder as recommended by one of the torubleshooting pages on rmm to see if that's the issue. Attached is the NAT service status error i'm seeing: Dec 10 17:54:00 rmm nats-server[5521]: [5521] 2021/12/10 17:54:00.526011 [ERR] "redacted but personal ip":62762 - cid:5 - TLS handshake error: EOF
Author
Owner

@dinger1986 commented on GitHub (Dec 10, 2021):

Yes put them on the machine and that should solve the issue, theres a guide for using your own certs

<!-- gh-comment-id:991206766 --> @dinger1986 commented on GitHub (Dec 10, 2021): Yes put them on the machine and that should solve the issue, theres a guide for using your own certs
Author
Owner

@dinger1986 commented on GitHub (Dec 11, 2021):

can we close this now?

<!-- gh-comment-id:991625129 --> @dinger1986 commented on GitHub (Dec 11, 2021): can we close this now?
Author
Owner

@al3xOA commented on GitHub (Dec 11, 2021):

actually, after setting up the custom certs location and moving the cloudflare public and pirvate keys to the custom locations I still get the error. One final thing I was thinking is the original letsencrypt fullchain.pem has 3 certificates embedded as it should. My /certs/x.domain.com/fullchain.pem has the public key only. Could this be an issue?

<!-- gh-comment-id:991660561 --> @al3xOA commented on GitHub (Dec 11, 2021): > actually, after setting up the custom certs location and moving the cloudflare public and pirvate keys to the custom locations I still get the error. One final thing I was thinking is the original letsencrypt fullchain.pem has 3 certificates embedded as it should. My /certs/x.domain.com/fullchain.pem has the public key only. Could this be an issue?
Author
Owner

@dinger1986 commented on GitHub (Dec 11, 2021):

Could just use cloudflare without proxy and dns only for all domains and would work fine

Suggest you discuss on #unsupported on our discord channel.

Closing on here as unsupported config.

<!-- gh-comment-id:991688335 --> @dinger1986 commented on GitHub (Dec 11, 2021): Could just use cloudflare without proxy and dns only for all domains and would work fine Suggest you discuss on #unsupported on our discord channel. Closing on here as unsupported config.
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/tacticalrmm#535
No description provided.