Since migrating my Channels DVR server from native Synology to Docker (Container Manager on the same NAS), all the FOX Sports group TVE channels (FS1, FS2, BTN) fail to authorize. The log shows:
[TVE] Channel scan FS1 failed: foxsports regcode: reg_code missing
[TVE] Channel scan FS2 failed: foxsports regcode: reg_code missing
[TVE] Channel scan BTN failed: foxsports regcode: reg_code missing
I’ve tried:
- Deleted
chromedataand restarted - Removed/re-added the TVE source and logged in fresh
- Confirmed latest TVE build
- Verified no adblockers or DNS filters in the way
From inside the container, I tested DNS and connectivity:
nslookup api.auth.foxsports.com 1.1.1.1
nslookup api.auth.foxsports.com 8.8.8.8
Both return nothing (no A/AAAA records). Meanwhile:
curl -vI https://sp.auth.adobe.com/adobe-services/authorize
works fine (proper TLS handshake and HTTP/2 405 expected for a POST-only endpoint).
So:
- Adobe endpoints are fine (other networks failing with 500s are just upstream hiccups).
- The FOX endpoint
api.auth.foxsports.comno longer exists in DNS. - Without that, Channels can’t retrieve a reg_code and all FOX Sports auth fails.
It looks like FOX retired or moved their TVE reg_code API. This wasn’t exposed on my old install because I still had cached tokens, but the fresh Docker login exposed it immediately.
Can you confirm if FOX switched to a new endpoint (maybe under fox.com / FOX One)? And if so, will a Channels update point TVE at the new API?