New EPG123 Install - Red icon in WMC

An evolving, supported alternative to Rovi
Forum rules
★ Download the latest EPG123 here: http://epg123.garyan2.net <> Setup guide here: http://epg123.garyan2.net/downloads/epg123_Guide.pdf
poster72

Posts: 8
Joined: Tue Sep 01, 2015 3:40 pm
Location:

HTPC Specs: Show details

New EPG123 Install - Red icon in WMC

#1

Post by poster72 » Tue Dec 31, 2019 8:14 pm

Hello all, new install of EPG123. getting the red icon in WMC homepage, it will bother me unfortunately. But things seem to be working. Any help with the errors in the log? my intsall wasn't exactly clean, but i reintalled everything a second time. perhaps i should just redo everything?

Code: Select all

12/31/2019 12:59:04 PM] ===============================================================================
[12/31/2019 12:59:04 PM]  Beginning epg123 update execution. version 1.3.4.0
[12/31/2019 12:59:04 PM] ===============================================================================
[12/31/2019 12:59:04 PM] [ INFO] Beginning EPG123 update execution. 2019-12-31 19:59:04Z
[12/31/2019 12:59:04 PM] [ INFO] DaysToDownload: 14 , TheTVDBNumbers : True , PrefixEpisodeTitle: False , PrefixEpisodeDescription : False , AppendEpisodeDesc: False , OADOverride : True , TMDbCoverArt: True , IncludeSDLogos : True , AutoAddNew: True , CreateXmltv: False , ModernMediaUiPlusSupport: False
[12/31/2019 12:59:05 PM] [ INFO] Token request successful. serverID: 20141201.web.1
[12/31/2019 12:59:05 PM] [ INFO] Status request successful. account expires: 2020-01-07T17:33:12Z , lineups: 1/4 , lastDataUpdate: 2019-12-31T16:57:19Z
[12/31/2019 12:59:05 PM] [ INFO] system status: Online , message: No known issues.
[12/31/2019 12:59:05 PM] [WARNG] Your Schedules Direct account expires in 06 days 21 hours 34 minutes.
[12/31/2019 12:59:09 PM] [ERROR] TMDb API WebException thrown. Message: The remote server returned an error: (503) Server Unavailable. , Status: ProtocolError
[12/31/2019 12:59:09 PM] [ERROR] Failed to retrieve TMDb configurations.
[12/31/2019 12:59:09 PM] [ INFO] Successfully requested listing of client lineups from Schedules Direct.
[12/31/2019 12:59:10 PM] Entering buildLineupServices() for 1 lineups.
[12/31/2019 12:59:10 PM] [ INFO] Successfully retrieved the station mapping for lineup USA-CO05539-X.
[12/31/2019 12:59:12 PM] Exiting buildLineupServices(). SUCCESS.
[12/31/2019 12:59:12 PM] Entering getAllScheduleEntryMd5s() for 14 days on 521 stations.
[12/31/2019 12:59:14 PM] [ INFO] Successfully retrieved Md5s for 357 station's daily schedules. (0:00:00:02.1351221 /   532.248 KB)
[12/31/2019 12:59:15 PM] [ INFO] Successfully retrieved Md5s for 164 station's daily schedules. (0:00:00:00.9550547 /   244.525 KB)
[12/31/2019 12:59:15 PM] [ INFO] Found 7294 cached daily schedules.
[12/31/2019 12:59:15 PM] [ INFO] Downloaded 0 daily schedules.
[12/31/2019 12:59:23 PM] [ INFO] Processed 7294 daily schedules for 521 stations.
[12/31/2019 12:59:23 PM] Exiting getAllScheduleEntryMd5s(). SUCCESS.
[12/31/2019 12:59:23 PM] Entering buildAllProgramEntries() for 43762 programs.
[12/31/2019 12:59:42 PM] [ INFO] Found 43762 cached program descriptions.
[12/31/2019 12:59:42 PM] [ INFO] Processed 43762 program descriptions.
[12/31/2019 12:59:42 PM] Exiting buildAllProgramEntries(). SUCCESS.
[12/31/2019 12:59:42 PM] Entering buildAllGenericSeriesInfoDescriptions() for 8201 series.
[12/31/2019 12:59:47 PM] [ INFO] Found 8201 cached series descriptions.
[12/31/2019 12:59:47 PM] [ INFO] Processed 8201 series descriptions.
[12/31/2019 12:59:47 PM] Exiting buildAllGenericSeriesInfoDescriptions(). SUCCESS.
[12/31/2019 12:59:47 PM] Entering getAllMoviePosters() for 4530 movies.
[12/31/2019 12:59:50 PM] [ INFO] Processed 4530 movie poster links.
[12/31/2019 12:59:50 PM] Exiting getAllMoviePosters(). SUCCESS.
[12/31/2019 12:59:50 PM] Entering getAllSeriesImages() for 8201 series.
[12/31/2019 12:59:52 PM] [ INFO] Found 8094 cached series image links.
[12/31/2019 12:59:52 PM] [ INFO] Successfully retrieved artwork info for 107 programs. (0:00:00:00.1740100 /    73.531 KB)
[12/31/2019 12:59:52 PM] [ INFO] Processed 8201 series image links.
[12/31/2019 12:59:52 PM] Exiting getAllSeriesImages(). SUCCESS.
[12/31/2019 12:59:52 PM] [ INFO] Completed compiling keywords and keyword groups.
[12/31/2019 12:59:54 PM] [ INFO] Completed save of the MXF file to "C:\ProgramData\GaRyan2\epg123\output\epg123.mxf".
[12/31/2019 12:59:54 PM] [ INFO] Completed save of image archive file to "C:\ProgramData\GaRyan2\epg123\guideImages.xml".
[12/31/2019 12:59:56 PM] [ INFO] 0 files deleted from the cache directory during cleanup.
[12/31/2019 12:59:56 PM] [ INFO] Downloaded and processed   850.305 KB of data from Schedules Direct.
[12/31/2019 12:59:56 PM] [ INFO] Generated .mxf file contains 521 services, 8201 series, 43762 programs, and 66948 people with 12266 image links.
[12/31/2019 12:59:56 PM] [ INFO] Completed EPG123 update execution. SUCCESS.
[12/31/2019 12:59:56 PM] [ INFO] epg123 update execution time was 00:00:51.9389707.
[12/31/2019 12:59:56 PM] ===============================================================================
[12/31/2019 12:59:56 PM]  Beginning epg123 client execution. version 1.3.4.0
[12/31/2019 12:59:56 PM] ===============================================================================
[12/31/2019 12:59:56 PM] [ INFO] Beginning epg123 client execution. 2019-12-31 19:59:56Z
[12/31/2019 12:59:56 PM] [ INFO] Import: True , Match: True , NoLogo: False , Force: False , ShowProgress: False
[12/31/2019 12:59:57 PM] Entering importMxfFile() for file "c:\programdata\garyan2\epg123\output\epg123.mxf"
[12/31/2019 1:02:27 PM] [ INFO] Successfully imported .mxf file into Media Center database. Exit code: 0
[12/31/2019 1:02:27 PM] Exiting importMxfFile(). SUCCESS.
[12/31/2019 1:02:32 PM] [ INFO] Completed the automatch of lineup stations to tuner channels.
[12/31/2019 1:02:32 PM] [ INFO] Completed lineup refresh.
[12/31/2019 1:02:32 PM] Entering runWmcTask(ReindexSearchRoot)
[12/31/2019 1:02:32 PM] [ INFO] SUCCESS: Attempted to run the scheduled task "Microsoft\Windows\Media Center\ReindexSearchRoot".
[12/31/2019 1:02:32 PM] [ INFO] Successfully started the ReindexSearchRoot task. Exit code: 0
[12/31/2019 1:02:32 PM] Exiting runWmcTask(ReindexSearchRoot). SUCCESS.
[12/31/2019 1:02:32 PM] Entering runWmcTask(PvrScheduleTask)
[12/31/2019 1:02:32 PM] [ INFO] SUCCESS: Attempted to run the scheduled task "Microsoft\Windows\Media Center\PvrScheduleTask".
[12/31/2019 1:02:32 PM] [ INFO] Successfully started the PvrScheduleTask task. Exit code: 0
[12/31/2019 1:02:32 PM] Exiting runWmcTask(PvrScheduleTask). SUCCESS.
[12/31/2019 1:02:32 PM] [ERROR] The imported MXF file contained an ERROR in its status field.
[12/31/2019 1:02:32 PM] [ INFO] Completed EPG123 client execution.
[12/31/2019 1:02:32 PM] [ INFO] EPG123 client execution time was 00:02:36.1779329.
[12/31/2019 1:03:09 PM] ===============================================================================
[12/31/2019 1:03:09 PM]  Activating the epg123 client GUI. version 1.3.4.0
[12/31/2019 1:03:09 PM] ===============================================================================
[12/31/2019 1:03:09 PM] [ INFO] Successfully queried the Task Scheduler for status. Ready. Last Run 12/31/2019 12:59:04 PM; Exit: 0x00000000

poster72

Posts: 8
Joined: Tue Sep 01, 2015 3:40 pm
Location:

HTPC Specs: Show details

#2

Post by poster72 » Tue Dec 31, 2019 8:34 pm

just wanted to state some info in case it helps. HDHomerun Prime user with cablecard. for the most part this is working, guide seems to be replaced and updated! I hope i can continue to run WMC. If this works as well as it appears to so far i will be signing up with schedules direct and donating to the wonderful Garyan2!!!! so happy to have a replacement for the rovi guide, should have been using this all along!!!

User avatar
garyan2

Posts: 4656
Joined: Fri Nov 27, 2015 7:23 pm
Location:

HTPC Specs: Show details

#3

Post by garyan2 » Tue Dec 31, 2019 8:34 pm

Your error was from TMDB which can supply us with movie cover art if the data from Schedules Direct doesn't have any (it is a backup). You could try to do a [Save & Execute] again, I just did an update and was able to contact them, so you should be able to as well.
- Gary
Keeping WMC alive beyond January 2020. http://epg123.garyan2.net

poster72

Posts: 8
Joined: Tue Sep 01, 2015 3:40 pm
Location:

HTPC Specs: Show details

#4

Post by poster72 » Tue Dec 31, 2019 8:59 pm

Hmm, same issue for me after running again. Certainly no biggie, but i hope to resolve sometime. being an IT guy, large red X's don't sit well :)
Is the TMDB being unreachable also what leads to this line in the log, or is it perhaps a different issue?

[12/31/2019 1:02:32 PM] [ERROR] The imported MXF file contained an ERROR in its status field

I see it again each time as well.

User avatar
garyan2

Posts: 4656
Joined: Fri Nov 27, 2015 7:23 pm
Location:

HTPC Specs: Show details

#5

Post by garyan2 » Tue Dec 31, 2019 9:14 pm

poster72 wrote:
Tue Dec 31, 2019 8:59 pm
Is the TMDB being unreachable also what leads to this line in the log, or is it perhaps a different issue?

[12/31/2019 1:02:32 PM] [ERROR] The imported MXF file contained an ERROR in its status field
Yes. The epg123.exe program does not talk with the epg123Client.exe program. So when epg123.exe creates the mxf file, it embeds the status in the file; in this case an error. When the epg123Client.exe program gets the file for import, it will take a look at that status and report it for the local WMC.

I'm not having any problem reaching TMDB, so don't understand why you would.

Change for next release:
I was going to say to just disable the option for TMDB in the configuration, but EPG123 will still reach out to them to see if they are alive, regardless of that option. Next release will bypass that check if TMDB is not enabled.
- Gary
Keeping WMC alive beyond January 2020. http://epg123.garyan2.net

poster72

Posts: 8
Joined: Tue Sep 01, 2015 3:40 pm
Location:

HTPC Specs: Show details

#6

Post by poster72 » Tue Dec 31, 2019 10:42 pm

thx again. i'll poke around a little more. Its probably more than just trying to reach TMDB.com from that PC i imagine?

User avatar
garyan2

Posts: 4656
Joined: Fri Nov 27, 2015 7:23 pm
Location:

HTPC Specs: Show details

#7

Post by garyan2 » Tue Dec 31, 2019 10:44 pm

Possibly, but would also be weird to have no problem talking with Schedules Direct and the AWS servers, but not TMDB.
- Gary
Keeping WMC alive beyond January 2020. http://epg123.garyan2.net

madhatman

Posts: 29
Joined: Wed Jan 01, 2020 12:44 am
Location:

HTPC Specs: Show details

#8

Post by madhatman » Wed Jan 01, 2020 1:39 am

I too just did a new epg123 install. I thought every thing was working ok, but I too am seeing the Red epg123 logo on WMC home page. Are you saying that is normal? Or is that a warning that something is wrong? Trying to figure this all out ! Hoping to stay using MCE on 8.1 for thr next 3 yrs. Just upgraded from Win 7 last week & was surprised to get the message in 8.1 that guide data was being discontinued here as well. I guess the contract with Rovi expired & Rovi thought we would all dump MCE for Tivos and pay them $15/mo, $150yr or $600 lifetime plus plus another $200-$400 for a Box plus another $150 for mini extenders!

User avatar
garyan2

Posts: 4656
Joined: Fri Nov 27, 2015 7:23 pm
Location:

HTPC Specs: Show details

#9

Post by garyan2 » Wed Jan 01, 2020 1:53 am

If you click the [View Log] button, you will see the trace.log file contents. Inside there, you will find the cause for any warnings (WARNG) or errors (ERROR). A red logo is not a good sign, obviously.
- Gary
Keeping WMC alive beyond January 2020. http://epg123.garyan2.net

madhatman

Posts: 29
Joined: Wed Jan 01, 2020 12:44 am
Location:

HTPC Specs: Show details

#10

Post by madhatman » Wed Jan 01, 2020 2:35 am

I thought the red logo was just advertising that I was using epg123 ? I look into this further. Is the log on the client or server gui? I am using single PC for both sever & client.
Last edited by madhatman on Wed Jan 01, 2020 2:56 am, edited 2 times in total.

User avatar
garyan2

Posts: 4656
Joined: Fri Nov 27, 2015 7:23 pm
Location:

HTPC Specs: Show details

#11

Post by garyan2 » Wed Jan 01, 2020 2:52 am

Both. The client and server use the same trace.log file. Both GUI's have a [View Log] button.
- Gary
Keeping WMC alive beyond January 2020. http://epg123.garyan2.net

madhatman

Posts: 29
Joined: Wed Jan 01, 2020 12:44 am
Location:

HTPC Specs: Show details

#12

Post by madhatman » Wed Jan 01, 2020 2:56 am

I am looking at log for server gui and only error / warnings I am seeing are:
"error loadmxf.exe to import new guide info..exit code 255" "existing importmxfile...failure"
"Error : failed to import .mmf file.exiting"
"Warning the imported mxf file contained a warning in its status field"


What does this mean ? Sure I be concerned?

Also if you need to change hardware (i have service call to replace a cable card & tuning adapter ) and require a new tv setup in MCE ....what changes do I need to do in epg123 gui if any thing?

Thanks

User avatar
garyan2

Posts: 4656
Joined: Fri Nov 27, 2015 7:23 pm
Location:

HTPC Specs: Show details

#13

Post by garyan2 » Wed Jan 01, 2020 3:02 am

Open the client and click [Manual Import]. I have seen exit code 255 in the past and it is pretty much just loadmxf.exe stopping the import for some reason. If you do a manual import and it still fails, then hopefully we'll get more information. If it succeeds it will change your logo to green or yellow if you have a warning.
- Gary
Keeping WMC alive beyond January 2020. http://epg123.garyan2.net

madhatman

Posts: 29
Joined: Wed Jan 01, 2020 12:44 am
Location:

HTPC Specs: Show details

#14

Post by madhatman » Wed Jan 01, 2020 3:09 am

I also have an error that SD is going to expire in 6 days (on a trial) could that error be cause of red logo icon?

User avatar
garyan2

Posts: 4656
Joined: Fri Nov 27, 2015 7:23 pm
Location:

HTPC Specs: Show details

#15

Post by garyan2 » Wed Jan 01, 2020 3:16 am

No, it will make it yellow with '!'.
- Gary
Keeping WMC alive beyond January 2020. http://epg123.garyan2.net

madhatman

Posts: 29
Joined: Wed Jan 01, 2020 12:44 am
Location:

HTPC Specs: Show details

#16

Post by madhatman » Wed Jan 01, 2020 3:27 am

Ok. Can I do a manual import while something is currently recording ?

User avatar
garyan2

Posts: 4656
Joined: Fri Nov 27, 2015 7:23 pm
Location:

HTPC Specs: Show details

#17

Post by garyan2 » Wed Jan 01, 2020 3:33 am

Best to do it when not recording. There have been some reports that a recording would get aborted when an import took place.
- Gary
Keeping WMC alive beyond January 2020. http://epg123.garyan2.net

madhatman

Posts: 29
Joined: Wed Jan 01, 2020 12:44 am
Location:

HTPC Specs: Show details

#18

Post by madhatman » Wed Jan 01, 2020 3:44 am

Ok. Because it New Years, I have all the specials recording tonight...So I'll do the manual import in the middle of the night . Hopefully you will be around to chime back in tomorrow. Thanks again Have a Wonderful New Year.

I'll report back tomorrow...Fingers crossed the manual import gears rid of the red icon.

madhatman

Posts: 29
Joined: Wed Jan 01, 2020 12:44 am
Location:

HTPC Specs: Show details

#19

Post by madhatman » Wed Jan 01, 2020 9:31 am

Ok, I was able to do the manual import, icon is now yellow. So based on your earlier post that is indication that I have only 6 days of schedule direct left .

Also on my task tray I have staus of epg123 paused saying something like waiting to import ...because recording is in progress. I had stop all recordings but the status hasn't changed from paused & when I try to open server gui shortcut it won't open because another instance is already in use/open (something along those lines)

Not sure what is going on there !

Thanks again

Space

Posts: 1824
Joined: Sun Jun 02, 2013 9:44 pm
Location:

HTPC Specs: Show details

#20

Post by Space » Wed Jan 01, 2020 10:38 am

EPG123 will check to see if there is a recording in progress before it starts an automated import of guide data. If there is a recording in progress, it will wait until 1 minute after the recording is scheduled to stop or 60 minutes (whichever is less), then check again if there is still a recording in progress, and so on (I believe it will do this for 23 hours, and abort if it is unsuccessful).

If you manually stop a recording, EPG123 will not know this and will continue to wait until 1 minute after the time the recording was supposed to end before continuing. I would assume this is what is happening in your situation.

As for how to force it to import, I would assume you can open the EPG123 client and import from there, but I am not sure about this one.

Post Reply