Live TV no longer works

Server Version#: 1.20.1.3252
Player Version#:
Tuner Make/Model: HD Homerun Quatro (2)
Guide/Lineup name:
Using XMLTV?: No
Channel number/Name: 8.1 KGW Portland

Works fine when connecting directly to HD homerun quatros

Sep 17, 2020 21:25:31.380 [0x7f864cff9700] DEBUG - Grabber: Scheduling ‘NBC Nightly News With Lester Holt - NBC Nightly News With Lester Holt’ for timed grab at 2020-09-28 17:29:00 (in 936209 seconds)
Sep 17, 2020 21:25:31.380 [0x7f864cff9700] DEBUG - Subscription: Scheduled all subscriptions in 47 ms.
Sep 17, 2020 21:25:31.380 [0x7f864cff9700] DEBUG - Activity: Ended activity 1c0df384-b184-4e47-b830-9fd82cb5c431.
Sep 17, 2020 21:25:31.380 [0x7f864cff9700] DEBUG - Subscription: There are 35 active grabs at the end.
Sep 17, 2020 21:25:31.380 [0x7f864cff9700] DEBUG - Subscription: Waiting for media grab to start.
Sep 17, 2020 21:25:31.381 [0x7f85d5ffb700] DEBUG - HTTP 200 response from GET http://192.168.1.241:80/discover.json
Sep 17, 2020 21:25:31.381 [0x7f85d5ffb700] DEBUG - HTTP requesting GET http://192.168.1.241:80/lineup_status.json
Sep 17, 2020 21:25:31.383 [0x7f860cff9700] DEBUG - HTTP 200 response from GET http://192.168.1.241:80/lineup.json
Sep 17, 2020 21:25:31.383 [0x7f860cff9700] DEBUG - DVR:Segmenter: Creating a new recorder for http://192.168.1.241:5004/auto/v8.1.
Sep 17, 2020 21:25:31.384 [0x7f860cff9700] DEBUG - Grabber: Setting timer to stop grab of ‘Live TV - Session 2itstieftodqr591i5uy1wjc’ on channel 8.1 in 300 seconds.
Sep 17, 2020 21:25:31.384 [0x7f860cff9700] DEBUG - Grabber: Waiting for a tuner on device://tv.plex.grabbers.hdhomerun/1074AE77 (4 available) for at most 300 seconds.
Sep 17, 2020 21:25:31.384 [0x7f860cff9700] DEBUG - Grabber: Allocated a tuner on device://tv.plex.grabbers.hdhomerun/1074AE77 (3 left)
Sep 17, 2020 21:25:31.384 [0x7f866fc9e700] DEBUG - Transcoder: Cleaning old transcode directories.
Sep 17, 2020 21:25:31.384 [0x7f866fc9e700] DEBUG - Transcoder: Cleaning old transcode directory: “/var/lib/plexmediaserver/Library/Application Support/Plex Media Server/Cache/Transcode/Sessions/plex-transcode-7be240d9-92a2-477d-9db9-cc813122fbdc”
Sep 17, 2020 21:25:31.384 [0x7f866fc9e700] DEBUG - Whacked session b225eadb-cc65-45de-bc2c-fdf62c377205, 0 remaining.
Sep 17, 2020 21:25:31.384 [0x7f866fc9e700] DEBUG - Streaming Resource: Removing session 0x7f8600113600:b225eadb-cc65-45de-bc2c-fdf62c377205
Sep 17, 2020 21:25:31.384 [0x7f866fc9e700] DEBUG - Subscription: Destroying rolling subscription session 2itstieftodqr591i5uy1wjc for channel 8.1.
Sep 17, 2020 21:25:31.384 [0x7f860cff9700] DEBUG - We’re going to try to auto-select an audio stream for account 1.
Sep 17, 2020 21:25:31.384 [0x7f860cff9700] DEBUG - Selecting best audio stream for part ID -1 (autoselect: 0 language: en)
Sep 17, 2020 21:25:31.384 [0x7f860cff9700] DEBUG - Audio Stream: -1, Subtitle Stream: -1
Sep 17, 2020 21:25:31.384 [0x7f860cff9700] DEBUG - MDE: Selected protocol hls; container: mpegts
Sep 17, 2020 21:25:31.384 [0x7f860cff9700] ERROR - Unable to find title for item of type 5
Sep 17, 2020 21:25:31.384 [0x7f860cff9700] DEBUG - MDE: analyzing media item -1
Sep 17, 2020 21:25:31.384 [0x7f860cff9700] DEBUG - MDE: : no direct play video profile exists for http/mpegts/
Sep 17, 2020 21:25:31.384 [0x7f860cff9700] DEBUG - MDE: : no direct play video profile exists for http/mpegts//
Sep 17, 2020 21:25:31.384 [0x7f860cff9700] DEBUG - MDE: : codec is unavailable for analysis
Sep 17, 2020 21:25:31.384 [0x7f860cff9700] DEBUG - MDE: : codec is unavailable for analysis
Sep 17, 2020 21:25:31.384 [0x7f860cff9700] ERROR - Unable to find title for item of type 5
Sep 17, 2020 21:25:31.384 [0x7f860cff9700] DEBUG - MDE: : selected media 0 / -1
Sep 17, 2020 21:25:31.384 [0x7f860cff9700] DEBUG - Cleaning directory for session 7be240d9-92a2-477d-9db9-cc813122fbdc ()
Sep 17, 2020 21:25:31.384 [0x7f860cff9700] DEBUG - Starting a transcode session 7be240d9-92a2-477d-9db9-cc813122fbdc at offset -1.0 (state=3)
Sep 17, 2020 21:25:31.384 [0x7f860cff9700] DEBUG - Streaming Resource: Added session 0x7f86043af960:7be240d9-92a2-477d-9db9-cc813122fbdc

Would you please upload the full log zip file? This snippet is not enough to analyze the issue.

apologize for the delay, forest fires caused power outages here. Willl send complete log file in a bit.

Can’t post entire log, this web interface is limited to 40,00 characters, my log of just 5 minutes is over 348,000 characters.

You upload the zip file from troubleshooting page.

On my PLEX server, there is only Download (to local filesystem), I dot not see any Upload option.

When posting here click on the upload button (image) above where you type your message, then select the zip file from your filesystem (probably in your Downloads folder) that you got when you clicked “Download Logs” from your Plex Server instance.

Thank you.

Plex Media Server Logs_2020-09-19_21-03-51.zip (3.4 MB)

I see a couple of things:

  • Plex is having issues being able to resolve and reach plex.tv. Is DNS resolution and Internet connectivity working from this server? Plex typically doesn’t work well without functional DNS resolution and internet connectivity. Is this a VMWare virtual machine, or running directly on your Linux host?
Sep 19, 2020 13:48:38.093 [0x7f63f2ffd700] ERROR - Error issuing curl_easy_perform(handle): 6
Sep 19, 2020 13:48:38.093 [0x7f63f2ffd700] WARN - HTTP error requesting GET http://plex.tv/pms/:/ip (6, Couldn't resolve host name) (Could not resolve host: plex.tv)
Sep 19, 2020 13:48:38.093 [0x7f63f2ffd700] ERROR - PublicAddressManager: Unable to get public IP adddress from myPlex (httpCode=-6): 
Sep 19, 2020 13:48:38.093 [0x7f63dbfff700] ERROR - Error issuing curl_easy_perform(handle): 6
Sep 19, 2020 13:48:38.093 [0x7f63dbfff700] WARN - HTTP error requesting GET https://plex.tv/api/v2/user?includeSubscriptions=1&includeProviders=1 (6, Couldn't resolve host name) (Could not resolve host: plex.tv)

From the command line on your Plex server you should be able to do a “telnet plex.tv 443” to simulate a https call (or "telnet plex.tv 80 for http call) to plex.tv and get a successful connection similar to the following:

$ telnet plex.tv 443
Trying 99.81.213.165...
Connected to plex.tv.
Escape character is '^]'.
^]
telnet> quit
Connection closed.
  • Plex is also getting an error back from your HDHR Quatro when trying to allocate a tuner on channel 8.1. Is this error only happening for channel 8.1? I believe I see other channels tuning successfully. I’m suspecting that either something outside of Plex is tuning channel 8.1 on your HDHR, or one of your tuners is stuck tuning channel 8.1 and won’t release it. Have you tried restarting your Quattro? Note that Plex expects to have dedicated access to any tuning device, so if you are using a tool outside of Plex (such as the HDHR client) at the same time as when you are using Plex, then it can cause issues and errors. You can look directly at the tuner usage of your HDHR by going to its web interface in a web browser (should be http://192.168.1.241 for you), then go to “Tuner Status”. Are the tuners in use as you expect? Is a tuner using channel 8.1 when you don’t expect it to be? You can also directly check signal strength and quality of a channel here.

Errors in your Plex logs showing the HDHR returning a “Server returned 5xx Server Error” when trying to tune channel 8.1:

Sep 19, 2020 21:03:08.033 [0x7f63bdffb700] DEBUG - Request: [192.168.1.173:47311 (Subnet)] GET /photo/:/transcode?url=http%3A%2F%2Fcps-static.rovicorp.com%2F2%2FOpen%2F2400x2400_1578%2FSource%2F14818%2Ftruecrimenetwork_2400_color_dark.png (18 live) TLS Signed-in Token (Lacomb_Hillbilly)
Sep 19, 2020 21:03:08.229 [0x7f639b7fe700] ERROR - [Transcoder] http://192.168.1.241:5004/auto/v8.1: Server returned 5XX Server Error reply
Sep 19, 2020 21:03:08.230 [0x7f64119f7700] DEBUG - Jobs: '/usr/lib/plexmediaserver/Plex Transcoder' exit code for process 9135 is 1 (failure)
Sep 19, 2020 21:03:08.230 [0x7f63bd7fa700] DEBUG - Streaming Resource: Terminated session 0x7f63fc56b220:5ed8e530-e61b-4c84-a41e-e5e3fb431159 with reason Recording failed. Please check your tuner or antenna.
Sep 19, 2020 21:03:08.230 [0x7f63f3fff700] DEBUG - TranscodeSession: session failed while waiting for duration
Sep 19, 2020 21:03:08.230 [0x7f63f3fff700] ERROR - Failed to start session.
Sep 19, 2020 21:03:08.230 [0x7f63f3fff700] ERROR - Recorder: Unable to create transcode session or session failed to start.

Thank you for your help.

DNS, does not seem to be an issue, maybe a red herring, i.e.:

jpg@moviebox:~/plex$ telnet plex.tv 443
Trying 99.80.231.223…
Connected to plex.tv.
Escape character is ‘^]’.
^]
telnet> quit
Connection closed.

I tried the other TV channels, and yes they do work. All of the 8 (8.1, 8.2, 8.3, etc.) channesl fail. The SD Homeruns have been rebooted, but no effect. No other application accesses them, plus they are quatros (4 tuners), so unsure why all tuners are failing. All tuners on both SD’s show “not in use”. Do you have any suggestions on how to diagnose? Or is this a SD issue?

Check http://my.hdhomerun.com/ to see if you are running the latest firmware on your devices.

At one point the eth0 interface wasn’t working which caused most of the epg failures. Check your log to see if you are still getting CERT: incomplete TLS handshake: sslv3 alert bad certificate . If a restart doesn’t clear it up then you may need to log your server out and back in.

Can you watch this channel with the HDHR app? That would determine if it is a station problem or Plex.

Thank you again for your response.

Yes the firmware is up to date on both SD’s.
Yes I can view the channel directly using the HDHR app on Roku no issues.

No sslv3 cert errors in current log file. Last cert error was::
Sep 19, 2020 22:12:59.655 [0x7f040d06b700] DEBUG - CERT: incomplete TLS handshake: sslv3 alert bad certificate

I will send the latest log file with that latest failures.

Have you tried rescanning channels from Plex? It is possible that channel 8.x in your area has gone through a repack and is now broadcasting on a different frequency. You can rescan from Plex Web -> Settings -> Live TV & DVR. Then click on where it lists the number of stations you have enabled. For example, it will say something like “65 channels - 45 enabled”. That will pop up a window that has the “Scan Channels” button in the upper right. If any new channels are found then you can assign them to a guide channel if you want. Then after you click on “Save” I think it will do an EPG refresh.

Nailed it!!

Rescan of channels being deliverd corrected the issues. Thank you so much!!

Boo-yah. Good to hear it is fixed. Also a good learning for me that the 5xx HDHR error from the logs that isn’t very descriptive can also mean this!

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.