Server Version#: 1.40.5.8761
Player Version#: 4.134.2
Tuner Make/Model: HDHomeRun Prime
Guide/Lineup name: N/A
Using XMLTV?: No
Channel number/Name: N/A
This tuner uses CableCARD and was previously connected to Plex and live streaming with local channel guides working.
I once tried to add a second, virtual tuner to run alongside the HDHomeRun, intending to use XMLTV and EPG at the same time, but gave up when forum posts 1 and 2 showed that was not possible.
I had to delete both tuners from Plex and am no longer able to add back the HDHomeRun.
I deleted each tuner with the request found here for all IDs in my com.plexapp.plugins.library.db table media_provider_resources:
curl -L -X DELETE https://plex.example.com/media/grabbers/devices/15 -H 'X-Plex-Token: MY-TOKEN'
<?xml version="1.0" encoding="UTF-8"?>
<MediaContainer size="0" message="" status="0">
</MediaContainer>
I have also tried editing the com.plexapp.plugins.library.db to manually delete app tuners with sqlite3 query DELETE FROM media_provider_resources; based on this post.
The tuner lives on a different subnet, so I am unable to use the HDHomeRun app which does not allow one to manually provide an IP address and instead only scans the local subnet. The HDHomeRun web UI is accessible, firewall rules are wide open between these two subnets, and the firewall rules are the same as when the HDHomeRun was successfully streaming to Plex.
Under Manage > Live TV & DVR > Set Up Plex DVR I manually add the IP address and the tuner HDHomeRun is found, however regardless of whether or not I give my real ZIP code to the field, a red banner appears saying “There was a problem getting the channels for your device”. The request https://plex.example.com/media/grabbers/devices/16/channels gets a 500 response.
On the Add Tuner UI, if I enter my ZIP code and click Next, the Scanning Channels step is stuck in a loop of 500 responses to that same request.
The issue seems to be related to Plex finding the EPG channel guides, which were previously working before my attempt with the XMLTV tuner.
I have tried shutting down PMS, deleting tv.plex.providers.epg.onconnect-UUID.db and restarting, but have the same issue behavior.
Same behavior whether I log in from my reverse proxy host plex.example.com or from app.plex.tv.
Redacted verbose logs attached, though do not seem to show any errors or warnings corresponding to the web UI channel guide 500s.
Plex Media Server.log (78.9 KB)