Vista EPG update stopped working

Hi to all,
I'm using the software for over a year, and it works great.
Until last week.
I suddenly noticed the little pop up balloon saying the guide has only one day.
I tried updating the guide from the settings menu, but an error 14 or 34, something like that popped.
When I investigated, I discovered that it might be related to the time settings (and the clock is set correctly),
or to ADMIN$ privileges in the windows directory as mentioned in the Documentation. All of that were correct.
I tried uninstalling and using the default guide supplemented with VMC, but the same error repeated.
After some more snooping around, I came across the registry entry discSvc under Local_Machine\Software\Microsoft\Windows\CurrentVersion\Media Center\Service\EPG.
It was set to http://localhost:19679/epg/GetTvServicesMetaInfo. I deleted it after restart, and the normal guide came back.
Now, the normal guide to HOT is rubbish. I want to re enable MegaEPG.
After many installations of different versions with no success, in each of them the URL
http://localhost:19679/log
returned 404, I think the MegaEPG local server- or whatever it is is not working.
The service was enabled and working, but the port 19679 wasn't open (checking with netstat).
The firewall and antivirus were both disabled during the whole procedure, and I also tried running the the installer as Administrator in case there is a privilege issue.

Further, the directory MegaEPG in file://---/admin$/ehome/MegaEPG/data/GetTVServicesMetaInfo.html does not exist.

Could anyone come up with ideas for the source of the problem?

Much regards, Yarin

Read

Read http://www.pvr.co.il/node/210
There were few reports that the locahost entry in C:\Windows\System32\drivers\etc\hosts disappears (don't know why, maybe some Microsoft update or something).
Admin$ is not relevant in Vista.

I can't believe it got fixed!

I can't believe it got fixed!
I guess I should have had to come and ask first...

Thank you very much!

Guide update problem

I had exactly the same problem. As Igor says, there is a problem with the hosts file - for some reason it had mapped localhosts to ::1 which is IPv6 speak for the local machine.

I simply replaced ::1 with 127.0.0.1 and that fixed the problem.

AMD X64 5200, MSI K9N Neo, 2GB RAM, 360GB HD, Hauppauge PVR150MCE kit, Vista Home Premium, and ... Hot :(

Had the same problem and it started just a week ago

It could be some Vista update that changed the localhost accessibility but this problem just happened on VMC a week ago as well.
Changing the hosts file didn't help, the only thing that did was to remove the IPv6 support of Vista http://support.microsoft.com/kb/929852

For me the 127.0.0.1 also worked but for some reason when I changed the registry key on the EPG is always changed back to localhost.

Igor - I saw you can modify the MegaEPG listen port in the configuration file , if you would be able to modify the domain/ip this would resolve the issue

Yes, I'll rewrite the

Yes, I'll rewrite the security check in the service to allow acception of any local address and maybe a configurable addresses too.