Ok. I’m coming back to this because now I have a specific example of when a channel wouldn’t connect, I checked and headless chrome was out of date, I updated, and then I was able to connect to the channel. While I do use a VPN, I made no changes to my VPN settings during this time, I was connected to the same server. So if it was a VPN issue, updating headless chrome shouldn’t have worked. Here is a pasting of the logs for the time period. The channel in general was SyFy.
2022/12/31 11:41:48.383176 [TVE] action=auth mvpd=Comcast_SSO requestor=syfy
2022/12/31 11:41:52.926327 [TVE] action=version product=HeadlessChrome/92.0.4515.98 jsVersion=9.2.230.17 protocol=1.3 revision=@564abd8de2c05f45308eec14f9110a10aff40ad9
2022/12/31 11:41:52.928596 [TVE] action=navigate url=https://sp.auth.adobe.com/adobe-services/authenticate/saml?noflash=true&mso_id=Comcast_SSO&requestor_id=syfy&no_iframe=true&domain_name=adobe.com&redirect_url=https%3A%2F%2Fsp.auth.adobe.com%2Fadobe-services%2FcompletePassiveAuthentication
2022/12/31 11:41:52.939474 [TVE] action=request type=Document method=GET url=https://sp.auth.adobe.com/adobe-services/authenticate/saml
2022/12/31 11:41:54.184671 [TVE] action=request type=Document method=GET url=https://oauth.xfinity.com/oauth/authorize
2022/12/31 11:41:55.464479 [TVE] action=request type=Document method=GET url=https://login.xfinity.com/login
2022/12/31 11:41:55.464627 [TVE] action=auth_domain domain=login.xfinity.com
2022/12/31 11:41:57.634557 [TVE] action=wait_for_page
2022/12/31 11:42:02.137725 [TVE] action=request type=Document method=GET url=https://oauth.xfinity.com/oauth/authorize
2022/12/31 11:42:02.476365 [TVE] action=request type=Document method=GET url=https://sp.auth.adobe.com/adobe-services/oauth2
2022/12/31 11:42:06.006509 [TVE] action=request type=Document method=GET url=https://sp.auth.adobe.com/adobe-services/completePassiveAuthentication
2022/12/31 11:42:06.006649 [TVE] action=authed
2022/12/31 11:42:06.006739 [TVE] action=wait_for_page done=true reason=auth_finished
2022/12/31 11:42:06.034162 [TVE] action=cookies num_domains=2 num_cookies=21
2022/12/31 11:42:06.051269 [TVE] action=error_response type=Document error=net::ERR_ABORTED url=https://sp.auth.adobe.com/adobe-services/completePassiveAuthentication
2022/12/31 11:42:11.956048 [ERR] Failed to start stream for ch6054: TVE: notAuthorized
2022/12/31 11:42:13.267715 [HLS] Couldn't generate stream playlist for ch6054-dANY-ip192.168.132.127: TVE: notAuthorized
2022/12/31 11:42:13.267921 [HLS] Stopping transcoder session ch6054-dANY-ip192.168.132.127
2022/12/31 11:42:19.515192 [ERR] Failed to start stream for ch6054: TVE: notAuthorized
2022/12/31 11:42:21.016100 [HLS] Couldn't generate stream playlist for ch6054-dANY-ip192.168.132.127: TVE: notAuthorized
2022/12/31 11:42:21.016307 [HLS] Stopping transcoder session ch6054-dANY-ip192.168.132.127
2022/12/31 11:42:27.572623 [ERR] Failed to start stream for ch6054: TVE: notAuthorized
2022/12/31 11:42:28.988004 [HLS] Couldn't generate stream playlist for ch6054-dANY-ip192.168.132.127: TVE: notAuthorized
2022/12/31 11:42:28.988300 [HLS] Stopping transcoder session ch6054-dANY-ip192.168.132.127
2022/12/31 11:42:31.048707 [HLS] Stopping transcoder session ch6054-dANY-ip192.168.132.127
2022/12/31 11:42:33.894277 [TVE] stream timestamps: syfy: start_at=2022-12-31T11:41:00+09:00 end_at=2022-12-31T11:41:48+09:00 live_delay=39.577253133s
2022/12/31 11:42:33.894940 [TNR] Opened connection to TVE-Comcast_SSO for ch6054 SYFY
2022/12/31 11:42:33.938716 [HLS] Starting live stream for channel 6054 from 192.168.132.127 (bitrate=9016)
2022/12/31 11:42:33.945442 [HLS] ffmpeg: ch6054-dANY-ip192.168.132.127-remux: pipe:: could not find codec parameters
2022/12/31 11:42:33.948274 [TNR] Closed connection to TVE-Comcast_SSO for ch6054 SYFY
2022/12/31 11:42:36.953203 [TRS] DNS: OK: Resolved host via system DNS
2022/12/31 11:42:37.931359 [TRS] Cloud Reachable: OK: Connected to community.getchannels.com
2022/12/31 11:42:38.561721 [TRS] Local Time: OK: Local clock is accurate
2022/12/31 11:42:38.562070 [TRS] TV Everywhere: ERROR: Chrome version is out of date: HeadlessChrome/92.0.4515.98
2022/12/31 11:42:38.756685 [TRS] TV Everywhere DNS: OK: Resolved TVE authenticator via system DNS
2022/12/31 11:42:39.839951 [TRS] Guide Provider: OK: Connected to guide provider
2022/12/31 11:42:43.766108 [TRS] Remote Access: ERROR: ac0bb0b5db6a.u.channelsdvr.net is pointed at 198.102.10.83 but the current IP for this system is 45.132.227.179
2022/12/31 11:42:44.267561 [TRS] Disk Permissions: OK
2022/12/31 11:42:57.654474 registry.ping url=https://registry-1.docker.io/v2/
2022/12/31 11:43:00.147924 registry.manifest.get url=https://registry-1.docker.io/v2/fancybits/chromium-armv7l/manifests/latest repository=fancybits/chromium-armv7l reference=latest
2022/12/31 11:43:02.615996 registry.blob.download url=https://registry-1.docker.io/v2/fancybits/chromium-armv7l/blobs/sha256:07320de5da6bb708b6d53d6b2785c8d243d54a12708344df7b354fad9285ad3a repository=fancybits/chromium-armv7l digest=sha256:07320de5da6bb708b6d53d6b2785c8d243d54a12708344df7b354fad9285ad3a
2022/12/31 11:43:06.130302 registry.blob.download url=https://registry-1.docker.io/v2/fancybits/chromium-armv7l/blobs/sha256:d3730e270e14b2c6097eab031f2e3963a44f093c187772a1df0028dd19e13b8c repository=fancybits/chromium-armv7l digest=sha256:d3730e270e14b2c6097eab031f2e3963a44f093c187772a1df0028dd19e13b8c
2022/12/31 11:44:28.739421 registry.blob.download url=https://registry-1.docker.io/v2/fancybits/chromium-armv7l/blobs/sha256:8271e078713a7049c437d790928493b86f9b3b15b591ec4679b2868e2f94c0c9 repository=fancybits/chromium-armv7l digest=sha256:8271e078713a7049c437d790928493b86f9b3b15b591ec4679b2868e2f94c0c9
2022/12/31 11:44:32.916899 [TRS] DNS: OK: Resolved host via system DNS
2022/12/31 11:44:33.859058 [TRS] Cloud Reachable: OK: Connected to community.getchannels.com
2022/12/31 11:44:34.485341 [TRS] Local Time: OK: Local clock is accurate
2022/12/31 11:44:34.485533 [TRS] TV Everywhere: OK
2022/12/31 11:44:34.684152 [TRS] TV Everywhere DNS: OK: Resolved TVE authenticator via system DNS
2022/12/31 11:44:35.690729 [TRS] Guide Provider: OK: Connected to guide provider
2022/12/31 11:44:39.576027 [TRS] Remote Access: ERROR: ac0bb0b5db6a.u.channelsdvr.net is pointed at 198.102.10.83 but the current IP for this system is 45.132.227.179
2022/12/31 11:44:39.667320 [TRS] Disk Permissions: OK
2022/12/31 11:45:13.513645 [TVE] stream timestamps: tbs: start_at=2022-12-31T11:35:07+09:00 end_at=2022-12-31T11:44:57+09:00 live_delay=9.560620317s
2022/12/31 11:45:13.514381 [TNR] Opened connection to TVE-Comcast_SSO for ch6033 TBS
2022/12/31 11:45:21.742371 [SNR] Buffer statistics for 192.168.132.127 (Andrea Boltz’s iPad) for ch6033 TBS: buf=0% drop=0%
2022/12/31 11:45:21.773154 [TNR] Closed connection to TVE-Comcast_SSO for ch6033 TBS
2022/12/31 11:45:44.835493 [TVE] stream timestamps: tnt: start_at=2022-12-31T11:35:42+09:00 end_at=2022-12-31T11:45:30+09:00 live_delay=7.94946426s
2022/12/31 11:45:44.836365 [TNR] Opened connection to TVE-Comcast_SSO for ch6035 TNT
2022/12/31 11:45:53.915864 [SNR] Buffer statistics for 192.168.132.127 (Andrea Boltz’s iPad) for ch6035 TNT: buf=0% drop=0%
2022/12/31 11:45:53.963126 [TNR] Closed connection to TVE-Comcast_SSO for ch6035 TNT
2022/12/31 11:46:04.064394 [TVE] stream timestamps: usa: start_at=2022-12-31T11:44:36+09:00 end_at=2022-12-31T11:45:24+09:00 live_delay=33.06638113s
2022/12/31 11:46:04.064677 [TNR] Opened connection to TVE-Comcast_SSO for ch6052 USA
2022/12/31 11:46:14.395402 [SNR] Buffer statistics for 192.168.132.127 (Andrea Boltz’s iPad) for ch6052 USA: buf=0% drop=0%
2022/12/31 11:46:14.439095 [TNR] Closed connection to TVE-Comcast_SSO for ch6052 USA
2022/12/31 11:46:20.405188 [TVE] stream timestamps: syfy: start_at=2022-12-31T11:44:48+09:00 end_at=2022-12-31T11:45:36+09:00 live_delay=37.860160034s
2022/12/31 11:46:20.405717 [TNR] Opened connection to TVE-Comcast_SSO for ch6054 SYFY
2022/12/31 11:46:30.369864 [SNR] Buffer statistics for 192.168.132.127 (Andrea Boltz’s iPad) for ch6054 SYFY: buf=0% drop=0%
2022/12/31 11:46:30.419929 [TNR] Closed connection to TVE-Comcast_SSO for ch6054 SYFY
And I have submitted the logs. 1a7e198b-0082-4971-84f5-271008fad09c
I really just don’t get it. I use Xfinity for TVE (I know, Xfinity, but it’s what I have access to.) The VPN is clearly not causing the headless chrome to be out of date. It’s the same version of chrome every time which is, as far as I can tell, the most recent version of chromium for Raspberry Pi, 92.0.4515.98, and if it was just a VPN issue, updating chrome shouldn’t fix the problem with being able to connect to some channels. ABC is a lost cause, they are the only channel in my list that seems to regularly catch on to VPNs, so I just deal with that in other ways when it’s blocked. That being said, if you look at the attempt to connect to SyFy, at first it looks like it could be a username/password issue, because it just comes back as not authorized. As soon as I update chrome that stops. So idk what is going on at this point, but it definitely seems to be a headless chrome issue.