Another Xfinity failure....
I'm running Channels on a Raspberry Pi 4. It had been working fine with Xfinity for several months but recently started to fail, unable to record any channels at all. I did all the troubleshooting, removed the old Source, added subsidiary account, changed paswords, and tried several times to add the Xfinity back in as a Source. Now it can't do even that.
I'm wondering if the problem is that I need a new version of Chromium. I'm running the standard "Pi image" downloaded from getchannels.com. I tried running the latest pre-release but it gets same behavior.
Does anyone know if that Pi image includes the appropriate version of Chromium? If not, can I update it somehow? My Pi is setup as a headless server.
FYI, log from server attempt to add Xfinity as a new Source is below. It looks like it tries twice but is getting some fatal error trying to fill in some form, causing an uncaught exception. There's also a report of a stylesheet error.
I submitted logs and emailed with Support but they haven't "gotten to the bottom of it" yet either. Apparently it's happening on both Pi and NAS installations, which is what made me suspect the possibility of Chromium in the downloaded images for those machines.
Any ideas?
Jack
===============
Log from my server of attempt to add Xfinity as source:
2024/10/12 16:51:44.787716 [TVE] Auth starting for Comcast_SSO as gh95959
2024/10/12 16:51:54.685460 [TVE] action=auth mvpd=Comcast_SSO requestor=HGTV
2024/10/12 16:51:56.748355 [TVE] action=version product=Chrome/117.0.5938.62 jsVersion=11.7.439.16 protocol=1.3 revision=@25a7172909a4cba7355365cf424d7d7eb35231f4
2024/10/12 16:51:56.750795 [TVE] action=page_ready chromeVersion=117
2024/10/12 16:51:56.806274 [TVE] action=navigate url=https://sp.auth.adobe.com/adobe-services/authenticate/saml?noflash=true&mso_id=Comcast_SSO&requestor_id=HGTV&no_iframe=true&domain_name=adobe.com&redirect_url=https%3A%2F%2Fsp.auth.adobe.com%2Fadobe-services%2FcompletePassiveAuthentication
2024/10/12 16:51:56.817355 [TVE] action=request type=Document method=GET url=https://sp.auth.adobe.com/adobe-services/authenticate/saml
2024/10/12 16:51:57.183725 [TVE] action=request type=Document method=GET url=https://oauth.xfinity.com/oauth/authorize redirected_from=https://sp.auth.adobe.com/adobe-services/authenticate/saml
2024/10/12 16:51:57.611942 [TVE] action=request type=Document method=GET url=https://login.xfinity.com/login redirected_from=https://oauth.xfinity.com/oauth/authorize
2024/10/12 16:51:57.612085 [TVE] action=auth_domain domain=login.xfinity.com
2024/10/12 16:51:58.101025 [TVE] action=wait_for_page
2024/10/12 16:51:58.247289 [TVE] action=error_response type=Stylesheet error=net::ERR_ABORTED url=https://login.xfinity.com/static/resi/dist/prism-ui/prism-ui-ce5b093.css ip=23.62.46.137
2024/10/12 16:52:01.904386 [TVE] action=error_response type=Document error=net::ERR_ABORTED url=
2024/10/12 16:52:08.029348 [TVE] action=page_ready
2024/10/12 16:52:08.029505 [TVE] action=wait_for_page done=true reason=page_ready
2024/10/12 16:52:08.706837 [TVE] action=wait_for_auth timeout=24s
2024/10/12 16:52:08.706877 [TVE] action=fill_form u=gh95959
2024/10/12 16:52:08.727085 [TVE] action=tvejs msg="xfinityLogin: wait"
2024/10/12 16:52:08.727223 [TVE] action=retry_form
2024/10/12 16:52:09.388739 [TVE] action=request type=Document method=POST url=https://login.xfinity.com/login
2024/10/12 16:52:15.046939 [TVE] action=page_ready
2024/10/12 16:52:15.047203 [TVE] action=check_result
2024/10/12 16:52:15.056949 [TVE] action=retry_form step=auth_form count=1
2024/10/12 16:52:16.266258 [TVE] action=fill_form u=gh95959
2024/10/12 16:52:16.266764 [TVE] action=wait_for_auth timeout=24s
2024/10/12 16:52:16.280715 [TVE] action=tvejs msg="xfinityLogin: permission denied"
2024/10/12 16:52:16.280970 [TVE] action=fill_form state=done err=&runtime.ExceptionDetails{ExceptionID:1, Text:"Uncaught (in promise)", LineNumber:0, ColumnNumber:0, ScriptID:"", URL:"", StackTrace:(*runtime.StackTrace)(nil), Exception:(*runtime.RemoteObject)(0x4001914360), ExecutionContextID:0, ExceptionMetaData:easyjson.RawMessage(nil)}
2024/10/12 16:52:16.281256 [TVE] action=screenshot
2024/10/12 16:52:16.376697 [TVE] action=screenshot size=18272
2024/10/12 16:52:16.377229 [TVE] action=capture_html
2024/10/12 16:52:16.379696 [TVE] action=capture_html size=300
2024/10/12 16:52:16.394270 [TVE] action=script_error err=Blocked by Xfinity: There was an error processing your request. Please try again.
2024/10/12 16:52:16.574687 [TVE] Auth failed for Comcast_SSO: Blocked by Xfinity: There was an error processing your request. Please try again.
2024/10/12 16:52:54.204466 [TVE] Auth starting for Comcast_SSO as gh95959
2024/10/12 16:52:54.370478 [TVE] action=auth mvpd=Comcast_SSO requestor=HGTV
2024/10/12 16:52:55.509670 [TVE] action=version product=Chrome/117.0.5938.62 jsVersion=11.7.439.16 protocol=1.3 revision=@25a7172909a4cba7355365cf424d7d7eb35231f4
2024/10/12 16:52:55.512505 [TVE] action=page_ready chromeVersion=117
2024/10/12 16:52:55.513826 [TVE] action=navigate url=https://sp.auth.adobe.com/adobe-services/authenticate/saml?noflash=true&mso_id=Comcast_SSO&requestor_id=HGTV&no_iframe=true&domain_name=adobe.com&redirect_url=https%3A%2F%2Fsp.auth.adobe.com%2Fadobe-services%2FcompletePassiveAuthentication
2024/10/12 16:52:55.520406 [TVE] action=request type=Document method=GET url=https://sp.auth.adobe.com/adobe-services/authenticate/saml
2024/10/12 16:52:55.803076 [TVE] action=request type=Document method=GET url=https://oauth.xfinity.com/oauth/authorize redirected_from=https://sp.auth.adobe.com/adobe-services/authenticate/saml
2024/10/12 16:52:56.207919 [TVE] action=request type=Document method=GET url=https://login.xfinity.com/login redirected_from=https://oauth.xfinity.com/oauth/authorize
2024/10/12 16:52:56.208132 [TVE] action=auth_domain domain=login.xfinity.com
2024/10/12 16:52:57.943127 [TVE] action=wait_for_page
2024/10/12 16:52:58.035431 [TVE] action=error_response type=Stylesheet error=net::ERR_ABORTED url=https://login.xfinity.com/static/resi/dist/prism-ui/prism-ui-ce5b093.css ip=23.62.46.146
2024/10/12 16:53:01.385288 [TVE] action=error_response type=Document error=net::ERR_ABORTED url=
2024/10/12 16:53:07.516856 [TVE] action=page_ready
2024/10/12 16:53:07.517132 [TVE] action=wait_for_page done=true reason=page_ready
2024/10/12 16:53:08.498278 [TVE] action=wait_for_auth timeout=24s
2024/10/12 16:53:08.498290 [TVE] action=fill_form u=gh95959
2024/10/12 16:53:08.522049 [TVE] action=tvejs msg="xfinityLogin: wait"
2024/10/12 16:53:08.522150 [TVE] action=retry_form
2024/10/12 16:53:09.202958 [TVE] action=request type=Document method=POST url=https://login.xfinity.com/login
2024/10/12 16:53:14.522869 [TVE] action=page_ready
2024/10/12 16:53:14.523097 [TVE] action=check_result
2024/10/12 16:53:14.532823 [TVE] action=retry_form step=auth_form count=1
2024/10/12 16:53:15.240567 [TVE] action=fill_form u=gh95959
2024/10/12 16:53:15.240613 [TVE] action=wait_for_auth timeout=24s
2024/10/12 16:53:15.253843 [TVE] action=tvejs msg="xfinityLogin: permission denied"
2024/10/12 16:53:15.254857 [TVE] action=fill_form state=done err=&runtime.ExceptionDetails{ExceptionID:1, Text:"Uncaught (in promise)", LineNumber:0, ColumnNumber:0, ScriptID:"", URL:"", StackTrace:(*runtime.StackTrace)(nil), Exception:(*runtime.RemoteObject)(0x4000771320), ExecutionContextID:0, ExceptionMetaData:easyjson.RawMessage(nil)}
2024/10/12 16:53:15.255100 [TVE] action=screenshot
2024/10/12 16:53:15.354882 [TVE] action=screenshot size=18028
2024/10/12 16:53:15.355401 [TVE] action=capture_html
2024/10/12 16:53:15.358503 [TVE] action=capture_html size=300
2024/10/12 16:53:15.359109 [TVE] action=script_error err=Blocked by Xfinity: There was an error processing your request. Please try again.
2024/10/12 16:53:15.527841 [TVE] Auth failed for Comcast_SSO: Blocked by Xfinity: There was an error processing your request. Please try again.