Hey @Alan_C,
Just for clarity sake, I want to ensure we’re still troubleshooting the same issues, as there are really two separate problems that have gotten tangled together:
- The licensing conflict: Roon's cloud has two machine registrations for the NAS ("ghost" ID
2f91535b and the live Docker ID fda9354b). This is what's blocking Roon Server from authenticating and why clients can't connect.
- The account portal login loop: you successfully authenticate (Roon sends a "New sign in detected" email), but the browser session never lands on the dashboard. This is a client-side session/cookie handling failure after login, not a network block. It's happening across every device and network including cellular.
On the machine deauthorization: I want to be transparent with you, the web account portal does not actually have an option to deauthorize a server machine ID. What it does have is the ability to force-logout Roon remote app sessions on other devices. So while gaining access to your web account in definitely important, it may not have any hand it helping your connectivity issues.
Since you’re on Windows 11 and this is failing across Chrome, Edge, and Firefox, this points to something system-level rather than browser-specific. A few things to check:
1. Comcast xFi Advanced Security Your Comcast gateway may have xFi Advanced Security enabled, Comcast activates this by default on many accounts and it can silently interfere with certain authentication flows. Log into the Xfinity app or
http://xfinity.com
, go to your network settings, and check whether “Advanced Security” is enabled. Try temporarily disabling it and retesting.
2. Windows Security / Third-party Antivirus If you have any security software on your PC (Norton, McAfee, Malwarebytes, Kaspersky, Bitdefender, etc.), they often include a “web protection” or “HTTPS scanning” feature that intercepts browser traffic. Try temporarily disabling web protection in whichever security suite you have installed, then retry the login.
3. Windows DNS-over-HTTPS Check Settings → Network & Internet → your active connection → DNS settings, if a custom encrypted DNS is configured at the OS level, try switching it back to Automatic.
You actually shared just the container log output, not a Docker Compose YAML file. It starts with:
Roon: 2.65 (build 1653) production
00:00:00.002 Info: get lock file path...
That’s runtime log output, not a YAML configuration file. On QNAP with Container Station, you can find it by:
- Opening Container Station
- Clicking on the Roon container
- Looking for a "YAML" or "docker-compose" tab within the container details
Let me know if you’re able to locate and share it. Thank you!