Unable to watch live tv

I am unable to watch live tv through my plex server even though I can in the hdhomerun app. I tried cleaning the db, removing the tuner, restarting then re-adding the tuner, turning off dns protection on my router but nothing works. I’ve attached the logs here. I even added the plex direct connection to my server with computer ip address but it will not work.

Plex Media Server.log (2.9 MB)

In the whack-a-mole for detecting and enforcing remote networking, change Server Settings → Networking → Client Network to ipv4 only.

Also disable Verbose Logging, needs a Plex restart to take affect.

Here you go. I edited to ipv4 only, restarted, and tried accessing a channel again.

Plex Media Server.log (390.1 KB)

I had the same issue and after hours of troubleshooting, nailed it down to MacOS being the issue if you installed the latest Tahoe version. What fixes it for me is disabling the ‘Use hardware-accelerated video encoding’ setting.

1 Like

Confirming you tested with Safari?

Server is saying the client cancelled the stream, need the client side of the conversation: https://support.plex.tv/articles/201611836-plex-web-app-logs/

That is disabled in both the tuner and the transcoding section.

Tested with Safari, enabled the correct debugging, restarted computer, still have same error. new log uploaded here.

Plex Media Server.log (457.7 KB)

Let it run for a while, the server hasn’t reached full startup in these short logs, at some point you will have to attach the zip file with the full set of logs.

Someone with more in depth knowledge will have to look at the complete set of logs but what is currently shown is that the browser is connecting over the WAN, starts and then cancels playback. Do you have a non Mac client you can try?

Connecting over the WAN usually indicates a problem with registering the server on the local address (DNS-Rebinding) to plex.direct.

I don’t I’m a full Mac house (Mac, iPhone, Apple TV). only have limit of 5 files so re-uploaded initial log here. If another is needed I can load.

Plex Media Server.log (878.5 KB)

I did try adding plex.direct to the dns-rebinding list with my mac’s IP address but that didn’t seem to work. Would I need to add it, then reboot my router?

The ISP’s router is probably the device doing the blocking, some don’t even expose the mechanism to whitelist plex.direct domain. Depending on what the router is using for DNS you would enter add an entry for rebind-domain-ok=/plex.direct/ if it uses DNSMASQ or server: private-domain: "plex.direct" if UNBOUND.

Ideally all clients are using DHCP and using the router for DNS with forwarding to 8.8.8.8 or 1.1.1.1. You could try having the router set the DNS for clients to Google or Cloudflare to bypass the router so you don’t have to do it on each device.

Don’t reboot to often you can cause Plex to block you for to frequent startup requests. To produce the log bundle, Server Settings > Troubleshooting > Download Logs.

Thank you for this! Spent a couple hours last night trying to resolve (knowing I had recently upgraded to Tahoe, but couldn’t find anything specific to that version of MacOS. Working like a champ now.

This. My Mac Mini with an M2 suffers the same.

I found enabling the HEVC encoding and forcing for devices that support it allows me to use hardware encoding again (for clients that support HEVC).

I have read this entire thread, and I am having the same problem. All the rest of my Plex media plays just fine (movies, home videos, photos). But live TV and recorded live TV don’t - especially not on my Apple TV in the living room. I can get them to play on my iPad sitting here in the office right next to the router, but distance really shouldn’t be a factor. I have an ethernet connection to the Apple TV in the living room - and it has worked well until about 2 days ago. I am also a full Mac house, and my M4 Mac Mini server is running MacOS 26.1 (Tahoe). As Stark_Films said, my TV plays just fine through hdhomerun. I have checked all the settings suggested in this thread, and I have made changes where appropriate. But I still can’t get Plex on my Apple TV to pay. Perhaps a setting there? I’m open for any and all suggestions.