Provider - Xfinity

I just sent it to email....the Xfinity login now seems to be back to the old form with user id and password on the same page but I just tried to add it as a source and had the same issue with the 'campus' login no auth issue from above.

https://login.xfinity.com/login?r=comcast.net&s=oauth&continue=https%3A%2F%2Foauth.xfinity.com%2Foauth%2Fauthorize%3Fresponse_type%3Dcode%26redirect_uri%3Dhttps%3A%2F%2Fauth.xfinity.com%2Foauth%2Fcallback%26client_id%3Dmy-xfinity%26state%3Dhttps%3A%2F%2Fcustomer.xfinity.com%2F%23%2F%3FCMP%3DILC_signin_myxfinity_re%26response%3D1&client_id=my-xfinity&reqId=63ce13e1-748f-4d84-a3a6-92d78565728f

@maddox Jon is this the info you need (either here or what I sent via email)? If not, please let me know what else you need. Thanks.

Sorry for being a pest....any update on this issue?

Ok let me try again but first I’ll state that I have done all the usual things. I also deleted and reinstalled chrome as well as channels (in a container) on the qnap.
1st screenshot

After update attempt

Add source xfinity

Screen that I think used to show both login and password now only shows login (and campus)

Troubleshooting sometimes shows update chrome and sometimes doesn’t. Choosing update doesn’t work

Chrome on qnap server

Hasn’t worked since Monday. I submitted logs and emailed Monday (I think). Submitted logs again. Emailed again Wednesday. Today is Sunday almost a week has passed and I have no response nor resolution.

I also should state that login works fine directly on sites and through tve apps. Only issue is channels

Are you saying you clicked the green button that says "FIX: Upgrade Chrome" and it didn't update the headless chrome that comes with Channels DVR?
Works on my Synology NAS's whether in a Synology package or a Docker Container, maybe QNAP is different.

P.S. Appears the timezone in your QNAP container isn't set (unless you're in the UTC timezone), May be an issue.

I am having the same issue trying to login to Xfinity and I do not have any Chrome issues. It is up to date.

I have same issue as @Pghman where we cannot log in to Xfinity. all tve methods work fine for me also.

1 Like

Yes that’s correct. Update chrome function does not work when I choose it. Here’s what’s tricky, it doesn’t alway say that. Right now it doesn’t but other times it does. I THINK it happens after I try to add source but that’s only an educated guess

As far as time zone goes, all my devices including the qnap are accurate. The guide for the hdhr is also accurate. I’m not sure why it says that on the screen shot. I doubt that it’s related but if it is advice on fixing it is appreciated

I run Channels DVR in a couple docker containers and just add the timezone setting to the run command for the container. In my case it's
--env TZ=America/Los_Angeles

Something else I noticed about your screenshot and just occured to me what it is.
Looks like you're running an older Channels DVR TVE container image.

Yours says
Linux Alpine 3.10.3

Mine says
Linux Alpine 3.14.0_alpha20210212

I'm having the same issue with Xfinity. I am not using docker and am on the latest pre-release version. Let me know if there is anything I can provide to help!

This was just a fresh install on Friday. I deleted the previous installation as I was getting no response to my submitted tickets. (They just emailed me a question in the last few minutes.). I know no other way then to pull it as previously done.
As far as time goes, although I appreciate the help, that’s beyond my abilities. I think that’s ssh and I know nothing about it nor am I willing to learn just to use channels. This server was bought solely for channels usage although I use Plex for movies on very rare occasions.

I don't have a qnap, but sounds like you need to delete the old Channels DVR container image and pull the new one before creating and running the container.

Sorry, can't walk you through how to do it on your qnap.

I also seem to be having a similar TVE issue with Xfinity. My setup was working fine for months, but sometime in the last week we lost access to almost all of our channels. I've done the usual steps of removing Xfinity as a source and readding and updating to the pre-release software. Still no luck. Most channels are now showing as not part of our package even though they most definitely are. We went from over 200 TVE channels to less than 75 showing up. One example is AMC. Here are the logs when trying to rescan for AMC:

2021/11/30 09:58:48.146405 [TVE] action=auth mvpd=Comcast_SSO requestor=AMC
2021/11/30 09:58:48.858398 [TVE] action=error_response type=Other error=net::ERR_UNKNOWN_URL_SCHEME url= 
2021/11/30 09:58:48.864521 [TVE] action=version product=HeadlessChrome/89.0.4389.114 jsVersion=8.9.255.24 protocol=1.3 revision=@1ea76e193b4fadb723bfea2a19a66c93a1bc0ca6
2021/11/30 09:58:48.866582 [TVE] action=set_cookies domains=1 cookies=23
2021/11/30 09:58:48.877495 [TVE] action=mock
2021/11/30 09:58:48.901851 [TVE] action=navigate url=https://sp.auth.adobe.com/adobe-services/authenticate/saml?noflash=true&mso_id=Comcast_SSO&requestor_id=AMC&no_iframe=true&domain_name=adobe.com&redirect_url=https%3A%2F%2Fsp.auth.adobe.com%2Fadobe-services%2FcompletePassiveAuthentication
2021/11/30 09:58:48.905093 [TVE] action=request type=Document method=GET url=https://sp.auth.adobe.com/adobe-services/authenticate/saml
2021/11/30 09:58:49.239924 [TVE] action=request type=Document method=GET url=https://oauth.xfinity.com/oauth/authorize
2021/11/30 09:58:49.432969 [TVE] action=request type=Document method=GET url=https://login.xfinity.com/login
2021/11/30 09:58:49.433105 [TVE] action=auth_domain domain=login.xfinity.com
2021/11/30 09:58:49.858527 [TVE] action=request type=Document method=GET url=https://my.xfinity.com/upgrade
2021/11/30 09:58:49.865235 [TVE] action=request type=Document method=GET url=https://login.comcast.net/h/tve_unauthorized_nochannel.html
2021/11/30 09:58:49.865322 [TVE] action=authed
2021/11/30 09:58:49.871654 [TVE] action=request type=Document method=GET url=https://login.xfinity.com/h/tve_unauthorized_nochannel.html
2021/11/30 09:58:49.914176 [TVE] action=wait_for_page
2021/11/30 09:58:49.914282 [TVE] action=wait_for_page done=true reason=auth_finished
2021/11/30 09:58:49.927895 [TVE] action=error_response type=Document error=net::ERR_ABORTED url=https://login.xfinity.com/h/tve_unauthorized_nochannel.html 

How can I help?

That looks like an auto authentication issue.

Has anyone with the same recent issues resolved this yet? 8 days, 3 diagnostics submitted and the only response I received was an email asking did I push the “button” to update chrome. I had already stated that it wasn’t working in the earlier email but perhaps I should have communicated that better

Usually the dev team is quick to respond or at least acknowledge the issue but just crickets this time. Is this being worked on, ignored or other? I’d appreciate some kind of response.

Huh? Fix was put up 8 months ago, have you tried it?

https://hub.docker.com/r/fancybits/channels-dvr/tags?page=1&ordering=last_updated

docker pull fancybits/channels-dvr:tve

Turns out that xfinity messed up and didn’t have streaming enabled on my account after calling in. They had to do an account refresh and that cleared it all up.

As per my previous responses to you, I already did and did a fresh install on Friday (post 531)

Ahh, OK. So now your web UI Status shows OS as
Linux Alpine
3.14.0_alpha20210212 (kernel: 4.14.24-qnap)

Apologies, I thought you were saying you didn't know how to pull the latest container image.

I would update to the latest pre-release and when you add the Xfinity-TVE source click and HOLD the Login button.