Recordings not being recorded

Server Version#: 1.17.0.1841
Player Version#: N/A

So my Plex media server has been running fine for awhile now, but when the fall TV season started and some returning shows came back that I had set to record along with a new show I set to record none were recorded. I was surprised by this, I had just looked on the Web UI via https://app.plex.tv/desktop and was expecting to see the new episodes there.

My Plex server setup is as follows
Intel E3-1275v6
32GB ECC ram
4x Seagate Exos 10TB drives in raid 5 via Intel Chipset raid
2x Intel 905P NVMe SSD’s (one for OS and one for the Plex app home
HDhomerun duo connected to the network that’s only used by plex.
It’s running Windows Server 2016 and running plex as a windows service via the app that’s on the forums.

The 4x10TB drives are used for all media libraries.Plex Media Server Logs_2019-10-11_14-08-10.zip (5.0 MB)

The roughly 30TB raid volume is formatted with ReFS (wasn’t any issue back in the spring)

Can you check the file system to see if you’re getting 0 length files created for what should have been recorded?

I can check when I get home.

Check the Recordings to be sure they are picking up upcoming episodes. I have had a few that didn’t match the new EPG 100% and needed to be dropped and recreated.

1 Like

So I checked and theres no zero size files.
Not even a folder created for ehter of the shows I had onlu just this week set to record.

Sir! Hello today. Although I don’t use the livetv feature, I was able to find some problems in your log files that will need to be addressed, as they aren’t common but likely fixable.

Your com.plexapp.system.log has a critical error every morning at 2:00 am when PlexMusic is interfacing with Gracenote. I’m not all that sure what’s happening yet, possibly network.

in com.plexapp.system.log
2019-10-08 02:00:41,348 (1bcc) :  DEBUG (runtime:717) - Handling request GET /system/agents/update?mediaType=8&force=1&guid=com%2Eplexapp%2Eagents%2Eplexmusic%3A%2F%2Fgracenote%2Fartist%2F05E454AB2A19E806%3Flang%3Den&id=1489
2019-10-08 02:00:41,348 (1bcc) :  DEBUG (runtime:814) - Found route matching /system/agents/update
2019-10-08 02:00:41,349 (1bcc) :  DEBUG (networking:166) - Requesting 'http://127.0.0.1:32400/:/plugins'
2019-10-08 02:00:41,352 (1bcc) :  DEBUG (logkit:13) - Adding com.plexapp.agents.plexmusic://gracenote/artist/05E454AB2A19E806?lang=en to the update list
2019-10-08 02:00:41,354 (c30) :  INFO (logkit:16) - Preparing metadata for Artist in com.plexapp.agents.plexmusic (gracenote/artist/05E454AB2A19E806)
2019-10-08 02:00:41,355 (c30) :  DEBUG (runtime:1117) - Created a thread named 'notify_processing'
2019-10-08 02:00:41,355 (1bcc) :  DEBUG (runtime:924) - Response: [200] InitiateUpdateResponse, 160 bytes
2019-10-08 02:00:41,355 (37c) :  DEBUG (networking:166) - Requesting 'http://127.0.0.1:32400/:/metadata/processing?id=1489'
2019-10-08 02:00:41,355 (c30) :  DEBUG (networking:166) - Requesting 'http://127.0.0.1:32400/:/plugins/com.plexapp.agents.plexmusic/messaging/function/X0FnZW50S2l0OlVwZGF0ZU1ldGFkYXRh/Y2VyZWFsMQoxCmxpc3QKMApyMAo_/Y2VyZWFsMQoxCmRpY3QKMTAKczIKZW5zNApsYW5nYjFzNQpmb3JjZWIwczgKcGVyaW9kaWNzNAoxNDg5czQKZGJpZGkwCnM3CnZlcnNpb25uczEwCnBhcmVudEdVSURuczgKcGFyZW50SURzNgpBcnRpc3RzMTAKbWVkaWFfdHlwZXM3Mgpjb20ucGxleGFwcC5hZ2VudHMucGxleG11c2ljOi8vZ3JhY2Vub3RlL2FydGlzdC8wNUU0NTRBQjJBMTlFODA2P2xhbmc9ZW5zNApndWlkczMzCmdyYWNlbm90ZS9hcnRpc3QvMDVFNDU0QUIyQTE5RTgwNnMyCmlkcjAK'
2019-10-08 02:00:42,006 (1744) :  DEBUG (runtime:717) - Handling request GET /system/agents/update?mediaType=2&force=1&guid=com%2Egracenote%2Eonconnect%3A%2F%2Fshow%2F15877021&id=251
2019-10-08 02:00:42,006 (1744) :  DEBUG (runtime:814) - Found route matching /system/agents/update
2019-10-08 02:00:42,006 (1744) :  CRITICAL (core:579) - Exception in update request handler (most recent call last):
  File "D:\Plex\Plex Media Server\Resources\Plug-ins-d42cfa161\System.bundle\Contents\Code\agentservice.py", line 298, in update
    version = self.agent_get_version(libraryAgent or identifier, 'Artist' if media_type == 'Album' else media_type)
  File "D:\Plex\Plex Media Server\Resources\Plug-ins-d42cfa161\System.bundle\Contents\Code\agentservice.py", line 1184, in agent_get_version
    for agent in self.agent_info[identifier]:
  File "D:\Plex\Plex Media Server\Resources\Plug-ins-d42cfa161\Framework.bundle\Contents\Resources\Versions\2\Python\Framework\code\sandbox.py", line 108, in <lambda>
    _getitem_           = lambda x, y: x.__getitem__(y),
KeyError: 'com.gracenote.onconnect'

2019-10-08 02:00:42,007 (1744) :  DEBUG (runtime:924) - Response: [200] InitiateUpdateResponse, 909 bytes
2019-10-08 02:00:42,013 (1b84) :  DEBUG (runtime:717) - Handling request GET /system/agents/update?mediaType=2&force=1&guid=com%2Egracenote%2Eonconnect%3A%2F%2Fshow%2F16297251&id=1208
2019-10-08 02:00:42,013 (1b84) :  DEBUG (runtime:814) - Found route matching /system/agents/update
2019-10-08 02:00:42,013 (1b84) :  CRITICAL (core:579) - Exception in update request handler (most recent call last):
  File "D:\Plex\Plex Media Server\Resources\Plug-ins-d42cfa161\System.bundle\Contents\Code\agentservice.py", line 298, in update
    version = self.agent_get_version(libraryAgent or identifier, 'Artist' if media_type == 'Album' else media_type)
  File "D:\Plex\Plex Media Server\Resources\Plug-ins-d42cfa161\System.bundle\Contents\Code\agentservice.py", line 1184, in agent_get_version
    for agent in self.agent_info[identifier]:
  File "D:\Plex\Plex Media Server\Resources\Plug-ins-d42cfa161\Framework.bundle\Contents\Resources\Versions\2\Python\Framework\code\sandbox.py", line 108, in <lambda>
    _getitem_           = lambda x, y: x.__getitem__(y),
KeyError: 'com.gracenote.onconnect'

2019-10-08 02:00:42,015 (1b84) :  DEBUG (runtime:924) - Response: [200] InitiateUpdateResponse, 909 bytes
2019-10-08 02:00:42,733 (146c) :  DEBUG (runtime:717) - Handling request GET /system/agents/update?mediaType=4&force=1&parentGUID=local%3A%2F%2F252&parentID=252&guid=com%2Egracenote%2Eonconnect%3A%2F%2Fepisode%2F15877021%2F2018-10-15&id=253&agent=com.plexapp.agents.localmedia&async=0
2019-10-08 02:00:42,733 (146c) :  DEBUG (runtime:814) - Found route matching /system/agents/update
2019-10-08 02:00:42,733 (146c) :  CRITICAL (core:579) - Exception in update request handler (most recent call last):
  File "D:\Plex\Plex Media Server\Resources\Plug-ins-d42cfa161\System.bundle\Contents\Code\agentservice.py", line 298, in update
    version = self.agent_get_version(libraryAgent or identifier, 'Artist' if media_type == 'Album' else media_type)
  File "D:\Plex\Plex Media Server\Resources\Plug-ins-d42cfa161\System.bundle\Contents\Code\agentservice.py", line 1184, in agent_get_version
    for agent in self.agent_info[identifier]:
  File "D:\Plex\Plex Media Server\Resources\Plug-ins-d42cfa161\Framework.bundle\Contents\Resources\Versions\2\Python\Framework\code\sandbox.py", line 108, in <lambda>
    _getitem_           = lambda x, y: x.__getitem__(y),
KeyError: 'com.gracenote.onconnect'

Your Plex Media Server.log indicates a variety of potential problems, most of them also being network related. It constantly complains about a time problem, perhaps caused by another piece of hardware:

Oct 09, 2019 22:58:47.129 [2856] DEBUG - HTTP requesting GET https://epg.provider.plex.tv/grid?beginsAt%3C=1570838400&channel=5cab3c63ec158a001d32daea&endsAt%3E=1570665600&X-Plex-Api-Token=xxxxxxxxxxxxxxxxxxxx
Oct 09, 2019 22:58:47.223 [2856] DEBUG - HTTP 200 response from GET https://epg.provider.plex.tv/grid?beginsAt%3C=1570838400&channel=5cab3c63ec158a001d32daea&endsAt%3E=1570665600&X-Plex-Api-Token=xxxxxxxxxxxxxxxxxxxx
Oct 09, 2019 22:58:47.239 [2856] ERROR - [Time] Failed to convert '-157766400' from epoch.
Oct 09, 2019 22:58:47.239 [2856] ERROR - [Time] Failed to convert '-157766400' from epoch.
Oct 09, 2019 22:58:47.239 [2856] ERROR - [Time] Failed to convert '-441849600' from epoch.
Oct 09, 2019 22:58:47.255 [2856] ERROR - [Time] Failed to convert '-441849600' from epoch.

Also, Plex is sensitive to the presence of any VPN or ESET or other security software. It is sensitive to IPv6. It’s not worth trying to understand why when IPv4 works.

My suggestions:

  • Go into PMS Settings - Show Advanced - Network
  • Disable IPv6 and network discovery (GDM) and Save Changes.
  • Disable DLNA in Settings - DLNA and Save Changes.
  • Restart the PMS hardware.
  • Give it 6min to initialize
  • Grab new logs Settings - Troubleshooting - Download Logs

We’ll need to also understand this misbehaving IP address, as the logs are also filled with this error (which is why I asked you to disable DLNA and GDM):

Oct 10, 2019 00:34:12.609 [2136] DEBUG - NetworkServiceBrowser: Parsing SSDP schema for http://10.0.3.2:8080/upnp
Oct 10, 2019 00:34:12.609 [2136] DEBUG - HTTP requesting GET http://10.0.3.2:8080/upnp
Oct 10, 2019 00:34:12.609 [2136] DEBUG - HTTP 404 response from GET http://10.0.3.2:8080/upnp
Oct 10, 2019 00:34:12.609 [2136] ERROR - SSDP: Error parsing device schema for http://10.0.3.2:8080/upnp

So do you have any VPN or security software? Can we get some new logs with the changes I asked and a reboot? That would be great, thanks!

1 Like

So I disabled the settings you suggested.
Also not sure why it’s trying to do UPNP with my UniFi controller (10.0.3.2).
Plex Media Server Logs_2019-10-16_03-56-54.zip (3.5 MB)

Here’s some new logs after disabling those and restarting plex.

Thanks for the logs. I’m seeing some errors registered as critical with the scanning of two shows. You might want to Plex Dance those out of your library for now. They are causing crashes.

Oct 16, 2019 03:48:03.497 [5160] DEBUG - The show 'Constantine: The Legend Continues' has leaves which have never been refreshed, we'll refresh.
Oct 16, 2019 03:48:03.497 [5160] DEBUG - The show 'Discontinued' has leaves which have never been refreshed, we'll refresh.

I can see how you disabled IPv6 in Plex, but maybe we need to try disabling it at the OS level.

IPv6 addresses in "Plex Media Server.log"
Oct 16, 2019 03:43:00.295 [2412] DEBUG - NetworkInterface: Notified of network changed (force=0)
Oct 16, 2019 03:43:00.311 [2412] DEBUG - NetworkInterface: ignoring adapter 'Intel Ethernet i210 #4' (fe80::853d:9abb:ae2c:194c%4,169.254.25.76) because it has no gateway
Oct 16, 2019 03:43:00.311 [2412] DEBUG - NetworkInterface: ignoring adapter 'Intel Ethernet i210 #3' (fe80::d93b:8a55:db87:f557%7,169.254.245.87) because it has no gateway
Oct 16, 2019 03:43:00.311 [2412] DEBUG - NetworkInterface: ignoring adapter 'Intel Ethernet i210 #2' (fe80::cd51:5da4:89f:856c%8,169.254.133.108) because it has no gateway
Oct 16, 2019 03:43:00.311 [2412] DEBUG - NetworkInterface: ignoring adapter 'Loopback Pseudo-Interface 1' (::1,127.0.0.1) because it has no gateway
Oct 16, 2019 03:43:00.311 [2412] DEBUG - Detected primary interface: 10.0.3.5
Oct 16, 2019 03:43:00.311 [2412] DEBUG - Network interfaces:
Oct 16, 2019 03:43:00.311 [2412] DEBUG -  * 3 Intel Ethernet i210 #1 {09ADCAF4-7F92-4278-9BAB-9ADCDB2776BC} (10.0.3.5) (loopback: 0)

It could be a non-issue, but IPv6 is not needed and is easy enough to turn off.

As far as your DVR recording go, I think there’s a problem with your HDHomerun device being marked as dead.

Oct 16, 2019 03:43:01.483 [5700] DEBUG - DVR: Starting up.
Oct 16, 2019 03:43:08.188 [4540] DEBUG - DVR:Device: Discovering and refreshing all devices.
Oct 16, 2019 03:43:08.188 [4540] DEBUG - DVR:Grabber: HDHomerun discovered 0 compatible devices.
Oct 16, 2019 03:43:08.188 [4540] DEBUG - DVR:Device: Testing grabber HDHomerun device device://tv.plex.grabbers.hdhomerun/10517F77 at http://10.0.3.67:80
Oct 16, 2019 03:43:08.188 [4540] DEBUG - DVR:Device: Device device://tv.plex.grabbers.hdhomerun/10517F77 was already known, refreshing database info
Oct 16, 2019 03:43:09.395 [4540] ERROR - DVR:Device: Error refreshing existing device device://tv.plex.grabbers.hdhomerun/10517F77, marking as dead.

How to fix that RIP huh?

I’ll move those two shows out of the library for now. I only bothered recording one ep of
Discontinued as it had some interesting stuff. And I think the other turned out to be a special and not a proper show.

I’ll try rebooting the HDHR and see if that recovers it. Also I might see if it has a new firmware update.

Great let us know if it gets better.

Well when I got home I took a look at the HDhomerun, and it seems dead.
(no power LED or anything, could just be the power supply)

Well I guess I’ll buy a new one later today.

I might use a multi-meter to check the dead one’s power supply.

1 Like

Ok so yesterday I replaced the HDhomerun duo that looks to be dead, with an HDhomerun Quad.
And the two shows that were set to record were recorded.

yay. I should have looked at the HDhomerun sooner.

2 Likes

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