Setup detects channels, but fails at 96% on import EPG

Server Version#: 1.19.1.2621
Tuner Make/Model: Xoro 8100
Using XMLTV?: no

The detection of the channels via SAT>IP works nicely. Entering the ZIP code to get the EPG data runs and stops at 96%.

Apr 04, 2020 13:18:43.252 [0x7efdfe2d5700] DEBUG - Completed: [10.1.2.174:56450] 200 GET /livetv/epg/channelmap?device=device%3A%2F%2Ftv.plex.grabbers.tunerservice%2Fdvb%2523sat2ip%2523uuid%253a20e4a9b2-1dd2-11b2-bf91-c391fab81bb0&lineup=lineup%3A%2F%2Ftv.plex.providers.epg.cloud%2F5cfe43ef862985001d70f200%23Astra%252019%252E2%2520All%2520Channels%2520Germany%2520Satellite (5 live) TLS GZIP 1803ms 11472 bytes (pipelined: 1)

Fails in the browser with:

Sender-Zuordnung konnte nicht geladen werden
“Unable to load channel mappings”

Any and all help is greatly appreciated.

Full logs zip please

log20200406-01.zip (118.8 KB)

Logfile from start of Live DVR till cancel.

It is possible that channel numbers are not available for satellite lineups

Apr 06, 2020 19:33:40.765 [0x7efdfead6700] ERROR - Missing map parameter channelMapping.

Could you run this with curl or in a browser and see what you get back. Capture the output into a text file

http://127.0.0.1:32400/livetv/epg/channelmap?device=device%3A%2F%2Ftv.plex.grabbers.tunerservice%2Fdvb%2523sat2ip%2523uuid%253a20e4a9b2-1dd2-11b2-bf91-c391fab81bb0&lineup=lineup%3A%2F%2Ftv.plex.providers.epg.cloud%2F5cfe43ef862985001d70f200%23Astra%252019%252E2%2520All%2520Channels%2520Germany%2520Satellite&X-Plex-Token=xxxxxxx

You would need to substitute the server token for the xxxxxx

see this for finding the token https://support.plex.tv/articles/204059436-finding-an-authentication-token-x-plex-token/

I am not sure if the “Astra 19.2 All Channels Germany Satellite” lineup works

curl.zip (11.0 KB)

Output of curl

I had exactly the same problem.
Plex can’t handle duplicates inside epg/xmltv-list. A bug.
You can try this fix: https://www.reddit.com/r/PleX/comments/7lr0fi/how_to_fix_missing_channels_in_the_dvr/

It worked for me.

To try out, just delete everything from the database table “media_provider_resources”, field “data”, except one channel. It should look like:

<?xml version="1.0" encoding="UTF-8"?>
<MediaContainer size="1"><Channel channelIdentifier="triplet://1:1019:10301" name="Das Erste HD" origin="ARD" param="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;&#xA;&lt;tunedata&gt;&lt;tt&gt;1&lt;/tt&gt;&lt;dq&gt;1&lt;/dq&gt;&lt;dr/&gt;&lt;fr&gt;11493000&lt;/fr&gt;&lt;md&gt;1&lt;/md&gt;&lt;sr&gt;22000000&lt;/sr&gt;&lt;pl&gt;0&lt;/pl&gt;&lt;lf&gt;9750000&lt;/lf&gt;&lt;l1&gt;9750000&lt;/l1&gt;&lt;l2&gt;10600000&lt;/l2&gt;&lt;ls&gt;11700000&lt;/ls&gt;&lt;pp&gt;0&lt;/pp&gt;&lt;hz&gt;0&lt;/hz&gt;&lt;in&gt;0&lt;/in&gt;&lt;fc&gt;35&lt;/fc&gt;&lt;t&gt;1019&lt;/t&gt;&lt;n&gt;1&lt;/n&gt;&lt;s&gt;10301&lt;/s&gt;&lt;en&gt;0&lt;/en&gt;&lt;/tunedata&gt;&#xA;" drm="0" type="tv" signalStrength="100" signalQuality="17"/></MediaContainer>

Replacing the data part of the row with your suggestion resulted in no channels visible and the only option to do a channel scan again. I’ll try to cut out just a single channel from my data, and try it again. Kinda hard to see on the console :wink:

Modified my own data (thanks to sqlitebrowser), and left two channels in there. Das Erste HD and the last french channel (encrypted F3 Franche Comte).

It went further, that Plex allowed me to assign an EPG channel to a scanned channel. Unfortunately, upon trying to save it says:
“There was a problem saving your DVR. Please try again.”
“Beim Speichern deines DVR ist ein Problem aufgetreten. Bitte versuche es erneut.”

Even with just a single entry (Das Erste) linked to ARD(DasErste) it does not save.

The database edit should be done after the scan.

Try to use another EPG provider (not satellite EPG). You can also try to rename ARD entry to
name="Das Erste HD" origin="ARD".
You may need to remove the tuner and restart the search process.

The database edit was done after the scan. Sorry, if I wasn’t clear about it. I’ll try the rename and report back.

Thanks

I am sorry but the Astra 19.2 Satellite lineups do not have channel numbers and cannot be used by Plex Media Server

@marie.o the other three satellite lineups do have channel numbers

HD+ Germany Satellite
Sky Deutschland Germany Satellite
Telekom Entertain Sat Germany Satellite

These do not appear to have any

Astra 19.2 All Channels Germany Satellite
Astra 19.2 FTA Germany Satellite

Thank you for coming back to me.

Is there anything that could be done on my side to get it going other than by hand-editing the channels in the database? Is there any kind of developer information available to maybe fix this, or is this closed source?

I would not advise tampering with the database

The Astra 19.2 satellite lineups do not work with Plex.

If satellite is the only option for you, you can try the other 3 satellite lineups if any of the channels you have are available there - but this would involve the manual re-mapping of channels when you setup the DVR

I will see what the other lineups do, and report back.

Having programmed on quite a few OSS (media related and not), I’d like to repeat my question: Is there anything a developer can do to help fix this?

Plex Media Server is not public source

The answer is No.

Thank you.

According to your profile you are a team member, and probably have access to developers. Would you mind asking them to remove the Astra 19.2 satellite lineup from the selection menu? Or maybe just fix the issue on hand.

If your statement is true, that the lineup is the culprit, it would mean that all hardware is affected. For now, I’ll continue to have multiple sources of media playback. Would have been nice to zoom in on a single option.

Stay healthy everybody, and enjoy Easter weekend.

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