EPG is not updating. Log has error parsing JSON

My EPG has not been updating in the maintenance cycle. In the “Plex Media Server.1.log” file, I see the following error.

Mar 30, 2018 04:47:22.686 [14776] ERROR - EPG: JSON parse error. Data from request is

Mar 30, 2018 04:47:22.686 [14776] WARN - EPG[onconnect]: Failed to load EPG.

I can refresh it manually and it works. I have attached my logs so you can see the entire error.

I’m on Version 1.12.0.4829

@jfgilliam said:
My EPG has not been updating in the maintenance cycle. In the “Plex Media Server.1.log” file, I see the following error.

Mar 30, 2018 04:47:22.686 [14776] ERROR - EPG: JSON parse error. Data from request is

Mar 30, 2018 04:47:22.686 [14776] WARN - EPG[onconnect]: Failed to load EPG.

I can refresh it manually and it works. I have attached my logs so you can see the entire error.

<title>Access denied | tmsapi.plex.tv used Cloudflare to restrict access</title>

        <h2 class="cf-subheadline">You are being rate limited</h2>

            <p>The owner of this website (tmsapi.plex.tv) has banned you temporarily from accessing this website.</p>

Plex Media Server version 1.12.3.4947 has just been released as beta

It has a fix for caching bug where the cache was not correctly checked before making EPG requests to tmsapi.plex.tv. With this fix, the volume of requests should reduce significantly - 75% reduction has been observed. This should avoid getting Cloudflare rate limiting temporary IP Bans.

See Release Note http://forums.plex.tv/discussion/comment/1650553/#Comment_1650553

  • (DVR) HTTP request cache should properly check for file expiration when requesting celeb/series data. (#8405)

Thank you. I have applied this update. It will take several weeks of monitoring to confirm it.

Would like to mention here an EPG related hotfix

The hotfix release for the bug giving rise to lost airings and recordings between 00:00 and 01:00 GMT on the day the EPG is refreshed is now available as beta release 1.12.3.4973-215c28d86

See Release Note

  • (DVR) Keep airings in US primetime from disappearing from the schedule on each refresh (#8448)