Hi - I set up RDP access on two Windows machines for a small team using the new Cloudflare for Teams / Access tools. It’s been working perfectly for several months, but it all of a sudden stopped working on one of the machines today. My current setup is:
- Have my domain registered with CloudFlare
- Windows server runs cloudflared tunnel into rdp.site.com
- Access controls who can login
- Remote machine uses cloudflared to connect
The issue seems to be a failure in step #2. The Argo tunnel seems to be failing to connect. I updated cloudflared to the latest version and now it seems to be giving a new error. Specifically when I run this command which the service is running
cloudflared.exe tunnel --hostname rdp.site.com --url rdp://localhost:3389
I get an error saying “cloudflared does not support loading the system root certificate pool on Windows. Please use the --origin-ca-pool to specify it”
I have never had to specify this before and this error is not covered by the documentation here: https://developers.cloudflare.com/cloudflare-one/applications/non-HTTP/RDP
How do I fix this? I don’t know where to get the root certificate pool path… is this a new requirement? I did login to Cloudflare and get the access pem file per the documentation. I’m just trying to do the tunnel for the RDP connection nothing else and all the other settings I’ve left at the defaults. Would appreciate someone pointing me to any documentation I might have missed. Thanks!