epg123Client.exe Run as Admin results in blank MSDOS window

An evolving, supported alternative to Rovi
Forum rules
★ Download the latest EPG123 here: https://garyan2.github.io/ <> Setup guide here: https://garyan2.github.io/install.html
Post Reply
Tntsotb

Posts: 14
Joined: Fri Apr 14, 2017 12:11 am
Location:

HTPC Specs: Show details

epg123Client.exe Run as Admin results in blank MSDOS window

#1

Post by Tntsotb » Fri Apr 14, 2017 6:11 pm

I have been trying to upgrade
From v1.0.2
to v1.1.3.

Instructions that I am following show:
Those upgrading from v1.0.2 and below still need to use the utility for a seamless transition.
epg123utility.zip for Win7/Win8+

I downloaded epg123utility.zip to my Windows 7 64-bit desktop computer.

UPGRADE_README.pdf shows:

1.Extract contents of the .zip file into your epg123 folder.
Done successfully.
The epg123utility.exe file must be in the same folder as your epg123.cfg file.
Confirmed it is in same folder. (Default epg123 Directory is being used. I have made no changes to the Directory, have not moved files, etc.).
2. Execute epg123utility.exe to create the epg123utility.mxf file for import.
Confirmed .mfx file was created. (The utility will create a small MXF file containing only the lineup channels and services).
3. Open the client GUI by running epg123Client.exe No GUI appears.
>epg123Client.exe >Run as Admin or Run (not as Admin) >User Account Control or Warning >Yes or Run results in
blank (black) MSDOS window for 2 seconds,
then MSDOS window disappears. No GUI appears.

User Account Control warning occurs if Run as Admin.

If Run (not as Admin), then a warning appears stating that: "The publisher could not be verified. Are you sure you want to run this software?"

Note: No error messages appear in Event Viewer logs.

>epg123 Directory >trace.log:
trace.log shows:

Code: Select all

[04/03/2017 10:47:13] ===============================================================================
[04/03/2017 10:47:13]  Beginning epg123 utility transition tool execution.
[04/03/2017 10:47:13] ===============================================================================
[04/03/2017 10:47:15] [ERROR] Did not receive a response from Schedules Direct for a token request.
[04/03/2017 10:47:15] [ERROR] Failed to retrieve Token from Schedules Direct. Exiting.
[04/03/2017 10:47:15] [STATS] epg123 utility execution time was 00:00:01.7628031.
[04/03/2017 10:48:20] ===============================================================================
[04/03/2017 10:48:20]  Beginning epg123 utility transition tool execution.
[04/03/2017 10:48:20] ===============================================================================
[04/03/2017 10:48:21] [ INFO] Token request successful. serverID: 20141201.web.1
[04/03/2017 10:48:21] [ INFO] Successfully requested listing of client lineups from Schedules Direct.
[04/03/2017 10:48:21] [ INFO] Successfully retrieved the station mapping for lineup USA-OTA-77001
[04/03/2017 10:48:21] Entering writeMxf().
[04/03/2017 10:48:21] Exiting writeMxf(). SUCCESS.
[04/03/2017 10:48:21] [STATS] Generated .mxf file contains 50 services, 0 series, 0 programs, and 0 people with 0 image links.
[04/03/2017 10:48:21] [STATS] epg123 utility execution time was 00:00:01.3820791.
[04/03/2017 10:48:44] ====================== Beginning epg123 client execution. =====================
[04/03/2017 10:48:44] [ INFO] Import=False , Match=False , NoLogo=False
[04/03/2017 10:48:44] ====================== Completed epg123 client execution. =====================
[04/03/2017 10:49:21] ====================== Beginning epg123 client execution. =====================
[04/03/2017 10:49:21] [ INFO] Import=False , Match=False , NoLogo=False
[04/03/2017 10:49:21] ====================== Completed epg123 client execution. =====================
[04/03/2017 10:50:13] ====================== Beginning epg123 client execution. =====================
[04/03/2017 10:50:13] [ INFO] Import=False , Match=False , NoLogo=False
[04/03/2017 10:50:13] ====================== Completed epg123 client execution. =====================
[04/03/2017 10:52:49] ===============================================================================
[04/03/2017 10:52:49]  Activating the epg123 configuration GUI.
[04/03/2017 10:52:49] ===============================================================================
[04/03/2017 10:52:50] [ INFO] epg123 is not up to date. Latest version is 1.1.3 and can be downloaded from http://epg123.garyan2.net.
[04/03/2017 10:54:17] ====================== Beginning epg123 client execution. =====================
[04/03/2017 10:54:17] [ INFO] Import=False , Match=False , NoLogo=False
[04/03/2017 10:54:17] ====================== Completed epg123 client execution. =====================
[04/03/2017 10:56:39] ====================== Beginning epg123 client execution. =====================
[04/03/2017 10:56:39] [ INFO] Import=False , Match=False , NoLogo=False
[04/03/2017 10:56:39] ====================== Completed epg123 client execution. =====================
[04/03/2017 10:58:10] ====================== Beginning epg123 client execution. =====================
[04/03/2017 10:58:10] [ INFO] Import=False , Match=False , NoLogo=False
[04/03/2017 10:58:10] ====================== Completed epg123 client execution. =====================
[04/03/2017 10:59:03] ====================== Beginning epg123 client execution. =====================
[04/03/2017 10:59:03] [ INFO] Import=False , Match=False , NoLogo=False
[04/03/2017 10:59:03] ====================== Completed epg123 client execution. =====================
[04/03/2017 11:01:16] ===============================================================================
[04/03/2017 11:01:16]  Activating the epg123 configuration GUI.
[04/03/2017 11:01:16] ===============================================================================
[04/03/2017 11:01:17] [ INFO] epg123 is not up to date. Latest version is 1.1.3 and can be downloaded from http://epg123.garyan2.net.
[04/03/2017 11:01:35] [ INFO] Token request successful. serverID: 20141201.web.1
[04/03/2017 11:01:35] [ INFO] Status request successful. account expires: 2017-09-24T16:13:55Z , lineups: 1/4 , lastDataUpdate: 2017-04-03T14:07:37Z
[04/03/2017 11:01:35] [ INFO] system status: Online , message: No known issues.
[04/03/2017 11:01:35] [ INFO] Successfully requested listing of client lineups from Schedules Direct.
[04/03/2017 11:01:35] [ INFO] Successfully retrieved the station mapping for lineup USA-OTA-77001
[04/03/2017 11:01:35] [ INFO] Did not find the daily update task in the Task Scheduler. status: No task is scheduled to run.
[04/03/2017 11:01:57] ====================== Beginning epg123 client execution. =====================
[04/03/2017 11:01:57] [ INFO] Import=False , Match=False , NoLogo=False
[04/03/2017 11:01:57] ====================== Completed epg123 client execution. =====================
[04/03/2017 11:03:35] ====================== Beginning epg123 client execution. =====================
[04/03/2017 11:03:35] [ INFO] Import=False , Match=False , NoLogo=False
[04/03/2017 11:03:35] ====================== Completed epg123 client execution. =====================
[04/03/2017 11:05:55] ====================== Beginning epg123 client execution. =====================
[04/03/2017 11:05:55] [ INFO] Import=False , Match=False , NoLogo=False
[04/03/2017 11:05:55] ====================== Completed epg123 client execution. =====================
[04/03/2017 11:09:51] ====================== Beginning epg123 client execution. =====================
[04/03/2017 11:09:51] [ INFO] Import=False , Match=False , NoLogo=False
[04/03/2017 11:09:52] ====================== Completed epg123 client execution. =====================
[04/03/2017 11:18:29] ===============================================================================
[04/03/2017 11:18:29]  Beginning epg123 utility transition tool execution.
[04/03/2017 11:18:29] ===============================================================================
[04/03/2017 11:18:30] [ INFO] Token request successful. serverID: 20141201.web.1
[04/03/2017 11:18:30] [ INFO] Successfully requested listing of client lineups from Schedules Direct.
[04/03/2017 11:18:30] [ INFO] Successfully retrieved the station mapping for lineup USA-OTA-77001
[04/03/2017 11:18:30] Entering writeMxf().
[04/03/2017 11:18:30] Exiting writeMxf(). SUCCESS.
[04/03/2017 11:18:30] [STATS] Generated .mxf file contains 50 services, 0 series, 0 programs, and 0 people with 0 image links.
[04/03/2017 11:18:30] [STATS] epg123 utility execution time was 00:00:01.1544020.
[04/03/2017 11:18:41] ====================== Beginning epg123 client execution. =====================
[04/03/2017 11:18:41] [ INFO] Import=False , Match=False , NoLogo=False
[04/03/2017 11:18:41] ====================== Completed epg123 client execution. =====================
[04/03/2017 11:36:05] ====================== Beginning epg123 client execution. =====================
[04/03/2017 11:36:06] [ INFO] Import=False , Match=False , NoLogo=False
[04/03/2017 11:36:06] ====================== Completed epg123 client execution. =====


[04/04/2017 19:45:47] ====================== Beginning epg123 client execution. =====================
[04/04/2017 19:45:47] [ INFO] Import=False , Match=False , NoLogo=False
[04/04/2017 19:45:47] ====================== Completed epg123 client execution. =====================
[04/04/2017 20:35:20] ====================== Beginning epg123 client execution. =====================
[04/04/2017 20:35:20] [ INFO] Import=False , Match=False , NoLogo=False
[04/04/2017 20:35:20] ====================== Completed epg123 client execution. =====================
[04/04/2017 20:40:51] ====================== Beginning epg123 client execution. =====================
[04/04/2017 20:40:51] [ INFO] Import=False , Match=False , NoLogo=False
[04/04/2017 20:40:51] ====================== Completed epg123 client execution. =====================
[04/04/2017 21:00:35] ====================== Beginning epg123 client execution. =====================
[04/04/2017 21:00:35] [ INFO] Import=False , Match=False , NoLogo=False
[04/04/2017 21:00:35] ====================== Completed epg123 client execution. =====================
[04/04/2017 21:04:03] ====================== Beginning epg123 client execution. =====================
[04/04/2017 21:04:03] [ INFO] Import=False , Match=False , NoLogo=False
[04/04/2017 21:04:04] ====================== Completed epg123 client execution. =====================
[04/04/2017 23:13:40] ====================== Beginning epg123 client execution. =====================
[04/04/2017 23:13:40] [ INFO] Import=False , Match=False , NoLogo=False
[04/04/2017 23:13:40] ====================== Completed epg123 client execution. =====================
Any advice would be appreciated.
Thanks.

User avatar
garyan2

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

HTPC Specs: Show details

#2

Post by garyan2 » Fri Apr 14, 2017 6:47 pm

If you right-click the epg123Client.exe file, do you have a button to "Unblock?" ... If so, do that.
- Gary
Keeping WMC alive beyond January 2020. https://garyan2.github.io

Tntsotb

Posts: 14
Joined: Fri Apr 14, 2017 12:11 am
Location:

HTPC Specs: Show details

#3

Post by Tntsotb » Sat Apr 15, 2017 12:23 am

Gary: Thanks for your prompt response. I do not have an "unblock" button as a right-click choice for epg123client.exe. I do use Windows firewall. When I right-click on epg123client.exe I have an "Allow through Windows Firewall" choice. I selected the "Allow through" choice during the attempted upgrade process. I have verified that there is a very broad permissioned outbound rule in Windows Firewall for epg123client.exe.

User avatar
garyan2

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

HTPC Specs: Show details

#4

Post by garyan2 » Sat Apr 15, 2017 12:30 am

Oops, sorry. I should have said right-click and properties.
unblock.jpg
- Gary
Keeping WMC alive beyond January 2020. https://garyan2.github.io

Tntsotb

Posts: 14
Joined: Fri Apr 14, 2017 12:11 am
Location:

HTPC Specs: Show details

#5

Post by Tntsotb » Mon Apr 17, 2017 6:12 pm

Gary: Thanks for your help and the clarification. I did find an unblock button. I clicked it and attempted to execute epg123Client.exe. Unfortunately, nothing changed. I still get an MS-DOS window with no text that last for about a second and then disappears.

I found the following in the trace.log at the tail end of the entries associated with the 0400 daily guide download.
[04/17/2017 04:08:00] ====================== Beginning epg123 client execution. =====================
[04/17/2017 04:08:00] [ INFO] Import=True , Match=True , NoLogo=False
[04/17/2017 04:08:00] [ INFO] import filename = epg123.mxf
[04/17/2017 04:12:38] [ INFO] Successfully imported .mxf file into Media Center. Exit code: 0
[04/17/2017 04:12:38] [ INFO] Completed the automatch of lineup stations to tuner channels.
[04/17/2017 04:12:38] [ERROR] ERROR: Access is denied.
[04/17/2017 04:12:38] [ERROR] Error using schtasks.exe to start ReindexSearchRoot task. Exit code: 1
[04/17/2017 04:12:38] [ INFO] Attempting ehPrivJob.exe /DoReindexSearchRoot to index guide data.
[04/17/2017 04:12:47] [ INFO] Successfully completed the ReindexSearchRoot task. Exit code: 0
[04/17/2017 04:12:47] [STATS] epg123Client mxf load and database reindex execution time was 00:04:47.7204212.
[04/17/2017 04:12:47] ====================== Completed epg123 client execution. =====================
[04/17/2017 04:12:50] [STATS] epg123 update execution time was 00:12:49.3711048.

How can I correct the error? The user account associated with the ReindexSearchRoot job is SYSTEM.

The next to the last line in the log extract above seems to indicate that epg123 client ran fine.

I welcome any further advice you may have.

If not, I will uninstall epg V1.0.2 and install of epg V1.1.4.


Thanks.

User avatar
garyan2

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

HTPC Specs: Show details

#6

Post by garyan2 » Mon Apr 17, 2017 6:38 pm

I think I have it all figured out.

If you are using v1.0.2, then there is no client GUI. The client GUI was not developed until v1.1.0. The epg123Client.exe is fully backwards compatible, so if you want to use the GUI, but keep 1.0.2, that is a possibility ... just verify the file is not blocked.

For the error in the log when starting the reindex task, you probably just need to edit the task to 'Run with highest privileges' or something like that. Nothing really to be concerned about since it successfully kicked off the reindex using the backup method.
- Gary
Keeping WMC alive beyond January 2020. https://garyan2.github.io

Tntsotb

Posts: 14
Joined: Fri Apr 14, 2017 12:11 am
Location:

HTPC Specs: Show details

#7

Post by Tntsotb » Wed Apr 19, 2017 5:09 pm

Gary: Thanks again for your prompt response to my inquiry. I still do not know how to proceed. I have 1.0.2 installed, and I want to upgrade to 1.1.4. How do I get to steps 4, 5 and 6 of the UPGRADE_README.pdf instructions if I cannot execute step 3?

On another matter, which of the epg123 programs requires an outbound firewall rule? I added a few recently while troubleshooting potential problems with the upgrade. I would like to remove those that are not need.

Thanks again.

User avatar
garyan2

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

HTPC Specs: Show details

#8

Post by garyan2 » Wed Apr 19, 2017 6:06 pm

For step 3+, you need to use the v1.1.4 epg123Client.exe file. The version 1.0.2 epg123Client does not have a GUI. Which version have you been trying to use? and is it unblocked?

For the firewall, only epg123.exe accesses the internet. Depending on you server/client configuration, epg123Client could access a shared folder on your network.
- Gary
Keeping WMC alive beyond January 2020. https://garyan2.github.io

Sammy2

Posts: 1708
Joined: Fri Aug 24, 2012 7:35 pm
Location:

HTPC Specs: Show details

#9

Post by Sammy2 » Mon Apr 24, 2017 8:54 pm

And what happened @Tntsotb? Is this all working now?

Post Reply