HGTV TVE 6104: access.denied.missingpackage

This started yesterday, as far as I can tell.

I manually rescanned the channel in the lineup a few minutes ago and no problems. I also tuned to it live and it played fine.

Logs have been submitted as b476f41d-fe08-494b-9e9f-261f8ca866b9.

Am I the only one with this problem?

Another recording of House Hunters is scheduled this evening. I will see if it is still an issue.

What is channel 229?
What does the DVR log show for that recording?

You could set a short manual recording for the channel 6104 and see if it behaves.

1 Like

This is DirecTV's official channel number for HGTV.

I created a custom source that duplicates Channels DVR's built-in DirecTV source and remapped the channel numbers to match DirecTV's actual channel numbers.
This custom source has a higher priority than the one from Channels.

Now that you mention it, I never even bothered to check. :relaxed:

Right now, I'm away from home and I don't have the possibility to schedule a short manual recording.
However, I can just pick the next show that will start and stop it.
I will try that.

So I picked a show to record on 6104 and it worked fine.

I will see later whether the next show scheduled from a pass will work or not.

Could be it was trying to re-authenticate on that problem recording you had.
I've had that happen where I got the error it wasn't in my package when a recording forced a re-auth. I would then play the channel live and it re-authed fine. Only way to know is look at the DVR log.

I think you are probably right because it is working fine now.

My DVR log now doesn't go far enough to see what happened at that time, unfortunately. I waited too long to check. This is the first thing I should have done.
Generally speaking, I don't consider myself too stupid but I still have those moments. :grin:

You can view more of the DVR log at http://<dvr_ip:port>/log?n=500000
That will show up to 500,000 lines

2 posts were merged into an existing topic: YouTubeTV TVE failing: This browser or app may not be secure

Thank you for the tip!

I was able to check and it looks like you were indeed correct about authentication issue.

2023/09/28 22:00:50.002914 [DVR] Starting job 1695952850-344 House Hunters on ch=[229 6104]
2023/09/28 22:00:50.002914 [DVR] Waiting 59m59.997086s until next job 1695956450-344 House Hunters
2023/09/28 22:00:50.002914 [DBG] Scheduling wake timer for scheduled recording in 58m29.997086s
2023/09/28 22:00:50.790979 [TVE] action=version product=Chrome/117.0.5938.132 jsVersion=11.7.439.19 protocol=1.3 revision=@fa569fb226df361d676b60404623b17b16dddc8a
2023/09/28 22:00:50.795370 [TVE] action=page_ready chromeVersion=117
2023/09/28 22:00:50.795960 [TVE] action=navigate url=https://auth.sciencechannel.com/login-affiliates?returnUrl=https://www.sciencechannel.com/live-now&hostUrl=us1-prod-direct.sciencechannel.com
2023/09/28 22:00:50.798833 [TVE] action=request type=Document method=GET url=https://auth.sciencechannel.com/login-affiliates
2023/09/28 22:00:50.798833 [TVE] action=auth_domain domain=auth.sciencechannel.com
2023/09/28 22:00:50.798833 [TVE] action=scienceauth reason=login
2023/09/28 22:00:51.039698 [TVE] action=wait_for_page
2023/09/28 22:00:57.336565 [TVE] action=page_ready
2023/09/28 22:00:57.336565 [TVE] action=wait_for_page done=true reason=page_ready
2023/09/28 22:00:59.338760 [TVE] action=click_interstitial
2023/09/28 22:00:59.345106 [TVE] action=tvejs msg="scienceSelect: path=/login-affiliates"
2023/09/28 22:00:59.348112 [TVE] action=wait_for_interstitial timeout=12s
2023/09/28 22:01:00.729953 [TVE] action=request type=Document method=GET url=https://api.auth.adobe.com/api/v1/authenticate
2023/09/28 22:01:01.049126 [TVE] action=request type=Document method=GET url=https://sp.auth.adobe.com/api/v1/authenticate redirected_from=https://api.auth.adobe.com/api/v1/authenticate
2023/09/28 22:01:01.406331 [TVE] action=request type=Document method=POST url=https://idp.dtvce.com/dtv-idp-authn/authn/v2
2023/09/28 22:01:01.881519 [TVE] action=request type=Document method=POST url=https://sp.auth.adobe.com/sp/saml/SAMLAssertionConsumer
2023/09/28 22:01:02.153985 [TVE] action=request type=Document method=GET url=https://us1-prod.disco-api.com/v1/gauth/callback/c5dfb3d4-d4b5-46f1-92a7-b21810573da6 redirected_from=https://sp.auth.adobe.com/sp/saml/SAMLAssertionConsumer
2023/09/28 22:01:14.108846 [HLS] Couldn't generate stream playlist for ch6104-dTVE-DTV-ip127.0.0.1: Timeout waiting for session to start after 12s
2023/09/28 22:01:14.108846 [HLS] Stopping transcoder session ch6104-dTVE-DTV-ip127.0.0.1
2023/09/28 22:01:14.109859 [ERR] Failed to start stream on channel 229 via M3U-DirecTV: M3U: Could not fetch playlist: 127.0.0.1:8089: HDHomeRun: Timeout waiting for session to start after 12s: GET: http://127.0.0.1:8089/devices/TVE-DTV/channels/6104/hls/stream.m3u8: 500 Internal Server Error
2023/09/28 22:01:25.714413 [TVE] action=request type=Document method=GET url=https://auth.sciencechannel.com/gauth-sync redirected_from=https://us1-prod.disco-api.com/v1/gauth/callback/c5dfb3d4-d4b5-46f1-92a7-b21810573da6
2023/09/28 22:01:25.714413 [TVE] action=scienceauth reason=sync
2023/09/28 22:01:29.350473 [TVE] action=wait_for_interstitial err=timeout
2023/09/28 22:01:31.298609 [TVE] action=page_ready
2023/09/28 22:01:31.362399 [TVE] action=click_interstitial
2023/09/28 22:01:31.365873 [TVE] action=tvejs msg="scienceSelect: path=/gauth-sync"
2023/09/28 22:01:31.365873 [TVE] action=tvejs msg="scienceSelectSync: click"
2023/09/28 22:01:31.374883 [TVE] action=wait_for_interstitial timeout=12s
2023/09/28 22:01:31.374883 [TVE] action=wait_for_interstitial done=true reason=page_ready
2023/09/28 22:01:31.374883 [TVE] action=wait_for_auth timeout=30s
2023/09/28 22:01:31.375390 [TVE] action=fill_form [email protected]
2023/09/28 22:01:31.381551 [TVE] action=request type=Document method=GET url=https://www.sciencechannel.com/live-now
2023/09/28 22:01:31.588296 [TVE] action=scienceauth done=true
2023/09/28 22:01:31.588296 [TVE] action=authed
2023/09/28 22:01:31.624060 [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)(0xc006cd1830), ExecutionContextID:0, ExceptionMetaData:easyjson.RawMessage(nil)}
2023/09/28 22:01:31.625070 [TVE] action=cookies num_domains=1 num_cookies=1
2023/09/28 22:01:32.172729 [TVE] action=science_stream error={[{access.denied.missingpackage  403 {[HomeAndGarden]}}] {{[]}}}
2023/09/28 22:01:32.185742 [ERR] Failed to start stream for ch6104: TVE: access.denied.missingpackage: HomeAndGarden
2023/09/28 22:01:32.185742 [ERR] Failed to start stream on channel 6104 via TVE-DTV: TVE: access.denied.missingpackage: HomeAndGarden

After I tuned to the channel to watch it live, everything started working again.

Case closed. :slight_smile: