TVE - Discovery networks not tuning?

I'm sure you'll be happy to hear you're not alone.
Even though I got Science to authenticate and scan yesterday, today it won't stream.
This repeats 8 times everytime I try to watch Science.

2021/08/16 09:52:40.302430 [TVE] action=science_stream status=403 Forbidden data={
  "errors" : [ {
    "status" : "403",
    "code" : "access.denied.by.partner",
    "id" : "SUCyl3xK0u",
    "detail" : "Not permitted to watch channel",
    "meta" : {
      "externalFreetextErrorMessage" : "User not authorized"
    }
  } ]
}
2021/08/16 09:52:40.351779 [ERR] Failed to start stream for ch6110: TVE: invalid response
2021/08/16 09:52:40.390651 [HLS] Couldn't generate stream playlist for ch6110-dANY-ip192.168.1.8: TVE: invalid response
2021/08/16 09:52:40.390842 [HLS] Stopping transcoder session ch6110-dANY-ip192.168.1.8

In case diagnostics might help, submitted 12f02911-0b46-4c92-988a-314fe952389e

Trying to rescan the channel reults in error context canceled.
Second rescan results in same error.
Third rescan results in "no login form found".
tve_error_screenshot.png


Diagnostic logs bdd1d402-19f0-409c-a6f8-bfa38d3b1f86

Same here with DirecTV. I’m hoping my sister will let me try her COX account not that I think it’ll help if your using something than DirecTV and experiencing the same results.

It’s gotta be the Synology DSM 7 but, no clue how to fix it or test it on a browser dive there isn’t one available to install.

Just upgraded to 2021.08.16.1814 but still getting "no login form found" when rescanning Science channel.

Logs are 66864cd4-b8f6-4f1e-a571-526096c39716 .

Same issue. All the rest are fixed which is a good sign.

347b54ef-a0a7-4ea4-a56c-fb40fb8da378

Is anyone able to watch Science channel live on Channels DVR?
If so, who is your Provider, what version of Channels DVR and what are you running Channels DVR on?

I was able to until it stopped working for me yesterday.
FAILS Xfinity, 2021.08.17.2256, Docker Container on Synology
FAILS Xfinity, 2021.08.17.2256, Channels Synology.pkg for DSM 7.0

Are you seeing the same provider not found screenshot now?

Yes. 2021.08.16.2350 with DirecTV credentials.

Nope. Getting context canceled on the latest prerelease.
[TVE] action=click_interstitial
[TVE] action=tvejs msg="scienceSelect: path=/login-affiliates"
[TVE] action=wait_for_interstitial
[TVE] action=tvejs msg="scienceSelect: missing affiliate"
[TVE] action=wait_for_interstitial err=timeout

Hold on, just scanned again and got "no login form found", let me see...
Yep, Provider not found still

I did verify yesterday and could do it again if you need, but I was able to login using my Provider credentials with both Firefox and MS EDGE latest releases to https://www.sciencechannel.com/live-now

Clicking the On Now video or Link TV Provider goes to https://auth.sciencechannel.com/login-affiliates?returnUrl=https://www.sciencechannel.com/live-now&hostUrl=us1-prod-direct.sciencechannel.com

What are you running Channels DVR in?

$ podman --version
podman version 3.2.3
$ uname -a
Linux bragi.host.tld 5.13.9-100.fc33.x86_64 #1 SMP Mon Aug 9 12:04:50 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux

Do you need more?

Ahh, container then.

Yes. I have always run Channels in some sort of container. (Just as I run every service on my networks in some sort of isolated environment.) At first it was a systemd-nspawn container on Arch; but now it's a single container in a podman pod on Fedora. This way I get better process isolation, easier SELinux contexts, and easier interaction between other containers within the same pod.

1 Like

I think it may be related to the Channels DVR version as I had it working when I migrated it from a Docker Container to the Synology package on v2021.08.15.1846. Hard to say since I had issues both with playing and authenticating Discovery Network Channels at the time.

Yes, but based upon what I've seen in this thread, the NBC TVE/MSNBC one, and the NFL Network one, I've been holding on to an old pre-release version that I know is working for all of these stations.

Cox | 2021.08.12.1616 | Windows 10

@babsonnexus thanks for posting that.
I was about to try that version until I remembered this.
My guess is that you will have problems when it comes time to re-authenticate any Discovery Network channel besides Science.
@tmm1 said he switched all channels except science back to the old code on 8/15 (2021.08.15.1846?)

And the new code that auth'd everything through Science was introduced on 8/12 (2021.08.12.1816?)

Not sure if it's possible, but would be nice if the devs can post a version when they mention a new prerelease. I've been looking at the date/time of the post, convert to UTC time and guessing that's the prerelase version number.

Just tried 2021.08.18.1859 and still no success logging into Science Channel.

Same here.
I even went nuclear and deleted chrome from the data folder while the Synology package was stopped.
Of course Channels DVR recovers nicely from that and redownloaded chrome 89.0.4389.114.
Still the same error "no login form found" with the tve_error_screenshot.png image showing Xfinity Provider not found.

I can watch live on their website with both Firefox and MS Edge.

Please try v2021.08.18.2148. Rescan SCI after upgrading and submit diagnostics once it completes.

No luck here using 2021.08.18.2148.

2d2a9db4-461b-4588-abb5-82ad5bd4f6bd .