@gadgetgeek2000 said:
I’m not sure why the devices would return a 503. Last night, for example, there was only one show being recorded (The Librarians), and everyone was in bed so all other tuners were idle.
Checking the 01:58 am file And The City of Light - we had overlap. An earlier 64 minute recording started at 00:58am
Mar 01, 2017 00:58:00.087 [7460] DEBUG - HDHomerun Grabber: Starting a media grab on device device://tv.plex.grabbers.hdhomerun/131949C0 tuner 0.
Mar 01, 2017 00:58:00.087 [7460] DEBUG - MediaGrabber: Starting operation for 'E8 - And the Heart of Darkness'
Mar 01, 2017 00:58:00.087 [7460] DEBUG - Activity: registered new activity a7a82550-7080-4356-825c-7167ac381dbc - Recording
Mar 01, 2017 00:58:00.087 [8012] INFO - Notification: Recording E8 - And the Heart of Darkness -
Mar 01, 2017 00:58:00.087 [9708] DEBUG - MediaSub: Failed to resolve subscription for 'guid: com.gracenote.onconnect://show/10783325 thumb: http://tmsimg.plex.tv/assets/p13140326_b_v5_aa.jpg title: The Librarians type: 2 year: 2014' to library item
Mar 01, 2017 00:58:00.087 [9708] DEBUG - Media Grabber: Saving recording to D:\Plex Recorded TV\.grab\b0d3950d00a0fc228fd3333d6b696ace2a3a46e0
Mar 01, 2017 00:58:00.087 [9708] DEBUG - HDHR Grabber: Going to record for 3840 seconds, final URL is http://172.16.10.25:5004/auto/v737?duration=3840
Mar 01, 2017 00:58:00.087 [9708] DEBUG - MediaGrabber: Waiting for a tuner (2 available).
Mar 01, 2017 00:58:00.087 [9708] DEBUG - MediaGrabber: Allocated a tuner (1 left)
Mar 01, 2017 00:58:00.087 [9708] DEBUG - HTTP requesting GET http://172.16.10.25:5004/auto/v737?duration=3840
and then the one that failed 503
Mar 01, 2017 01:58:00.088 [4388] DEBUG - HDHomerun Grabber: Starting a media grab on device device://tv.plex.grabbers.hdhomerun/131949C0 tuner 1.
Mar 01, 2017 01:58:00.088 [4388] DEBUG - MediaGrabber: Starting operation for 'E9 - And the City of Light'
Mar 01, 2017 01:58:00.088 [4388] DEBUG - Activity: registered new activity a44b1c84-31bf-44dc-afc9-3e48ac6f0b7d - Recording
Mar 01, 2017 01:58:00.088 [5364] INFO - Notification: Recording E9 - And the City of Light -
Mar 01, 2017 01:58:00.088 [10216] DEBUG - MediaSub: Failed to resolve subscription for 'guid: com.gracenote.onconnect://show/10783325 thumb: http://tmsimg.plex.tv/assets/p13140326_b_v5_aa.jpg title: The Librarians type: 2 year: 2014' to library item
Mar 01, 2017 01:58:00.088 [10216] DEBUG - Media Grabber: Saving recording to D:\Plex Recorded TV\.grab\a6fd6e2adfbc31d92fd3b3b133fb0ca78b500360
Mar 01, 2017 01:58:00.088 [10216] DEBUG - HDHR Grabber: Going to record for 3840 seconds, final URL is http://172.16.10.25:5004/auto/v737?duration=3840
Mar 01, 2017 01:58:00.088 [10216] DEBUG - MediaGrabber: Waiting for a tuner (1 available).
Mar 01, 2017 01:58:00.088 [10216] DEBUG - MediaGrabber: Allocated a tuner (0 left)
Mar 01, 2017 01:58:00.088 [10216] DEBUG - HTTP requesting GET http://172.16.10.25:5004/auto/v737?duration=3840
Mar 01, 2017 01:58:05.174 [10216] DEBUG - HTTP 503 response from GET http://172.16.10.25:5004/auto/v737?duration=3840
This is actually implying that it did use a different tuner for the two recording
Mar 01, 2017 00:58:00.087 [9708] DEBUG - MediaGrabber: Waiting for a tuner (2 available).
Mar 01, 2017 00:58:00.087 [9708] DEBUG - MediaGrabber: Allocated a tuner (1 left)
Mar 01, 2017 00:58:00.087 [9708] DEBUG - HTTP requesting GET http://172.16.10.25:5004/auto/v737?duration=3840
. . .
Mar 01, 2017 01:58:00.088 [10216] DEBUG - MediaGrabber: Waiting for a tuner (1 available).
Mar 01, 2017 01:58:00.088 [10216] DEBUG - MediaGrabber: Allocated a tuner (0 left)
Mar 01, 2017 01:58:00.088 [10216] DEBUG - HTTP requesting GET http://172.16.10.25:5004/auto/v737?duration=3840
Mar 01, 2017 01:58:05.174 [10216] DEBUG - HTTP 503 response from GET http://172.16.10.25:5004/auto/v737?duration=3840
I need to discuss this with the development team
@cayars said:
@sa2000 Can you check to see if the Dev team is allocating the tuner at the time of scheduling? This is what it seems like from a quick view of some people’s logs.
Obviously if this is how it currently works it’s always going to have problems. No DVR should ever hard code the tuner it should use because you never know if it’s going to be available (another system or Live TV could be using it). The tuner could have been removed or a new tuner could have been added.
Scheduling should check the known number or tuners for conflict resolution without worry or need of specific tuner.
So anyway, can you check on this?
The log suggests it is allocating a tuner. I will discuss this with the development team