I have a similar issue.
I've got a Vista Ultimate install running Media Center but have got no internet at the moment. However here in the UK the epg is transmitted along with our tv channels so I've managed to get the epg info out of the stream and into the proper guide format using a small util and Bladerunner.
I've installed the disableUpdateDiscSvc hotfix and set all the registry keys (see below).
However whenever I try and setup my guide in MCE I get a "An unknown connection failure" error.
When I check the trace log, it's trying to connect to
www.microsoft.com so either; it's ignoring the discSvc entry, i've missed something or MCE still needs to connect to the internet for some other part of the EPG process?
Has anyone got a custom epg update to work without any connection to the internet?
Cheers!
Gavin
Registry Settings:
MCE Error:
Trace Log:
Code:
<event level="Error" source="Media Center Guide" time="2008:03:25 11:36:10:319816" eventid="4" category="0">An unknown connection failure occurred. Unable to establish a connection</event>
<event level="Warning" source="Media Center Guide" time="2008:03:25 11:36:10:319816" eventid="6" category="0">No connection was detected. </event>
<event level="Info" source="Media Center Guide" time="2008:03:25 11:36:07:763816" eventid="0" category="0">unable to connect to well known server System.Net.WebException: The remote name could not be resolved: 'www.microsoft.com' at System.Net.HttpWebRequest.GetResponse() at Microsoft.Ehome.Epg.EhepgdatSingleton.AttemptConnectionImp(Object state)</event>
<event level="Info" source="Media Center Guide" time="2008:03:25 11:36:07:762816" eventid="0" category="0">unable to connect to well known server System.Net.WebException: The remote name could not be resolved: 'www.microsoft.com' at System.Net.HttpWebRequest.GetResponse() at Microsoft.Ehome.Epg.EhepgdatSingleton.AttemptConnectionImp(Object state)</event>
<event level="Info" source="Media Center Guide" time="2008:03:25 11:36:07:761816" eventid="0" category="0">unable to connect to well known server System.Net.WebException: The remote name could not be resolved: 'www.microsoft.com' at System.Net.HttpWebRequest.GetResponse() at Microsoft.Ehome.Epg.EhepgdatSingleton.AttemptConnectionImp(Object state)</event>
<event level="Info" source="Media Center Guide" time="2008:03:25 11:35:35:191816" eventid="0" category="0">unable to connect to well known server System.Net.WebException: The remote name could not be resolved: 'www.microsoft.com' at System.Net.HttpWebRequest.GetResponse() at Microsoft.Ehome.Epg.EhepgdatSingleton.AttemptConnectionImp(Object state)</event>
<event level="Info" source="Media Center Guide" time="2008:03:25 11:35:35:186816" eventid="0" category="0">Headends download job has started</event>
<event level="Info" source="Media Center Guide" time="2008:03:25 11:35:35:186816" eventid="0" category="0">Headends download job queued sucessfuly</event>
<event level="Info" source="Media Center Guide" time="2008:03:25 11:35:35:184816" eventid="0" category="0">SqlLiteCommand.ExecuteReader:++++Guide load time: 0.5363 ms (select loaderprovidedid from sources where loaderhash = 9943565)</event>
<event level="Info" source="Media Center Guide" time="2008:03:25 11:35:35:183816" eventid="0" category="0">Guide Db Init NativeCommand finished</event>
<event level="Info" source="Media Center Guide" time="2008:03:25 11:35:35:183816" eventid="0" category="0">Guide Db Pre-Init finished</event>
<event level="Info" source="Media Center Guide" time="2008:03:25 11:35:35:183816" eventid="0" category="0">Guide Db About to pre-init</event>
<event level="Info" source="Media Center Guide" time="2008:03:25 11:35:35:182816" eventid="0" category="0">SqlLiteCommand.ExecuteReader:++++Guide load time: 2.2215 ms (SELECT services.*, serviceLineups.programinfo as isprogramdatasource, serviceLineups.isavailable as isavailable, servicelineups.istunable as istunable, servicelineups.loaderhash as linksource, servicelineups.loaderprovidedid as l ineupvirtualchannelnumber from services, serviceLineups where services.identifier = serviceLineups.service and services.updatehidden = '0' and servicelineups.updatehidden = '0' order by lineupvirtualchannelnumber, linksource desc)</event>
<event level="Info" source="Media Center Guide" time="2008:03:25 11:35:35:180816" eventid="0" category="0">Guide Db Init NativeCommand finished</event>
<event level="Info" source="Media Center Guide" time="2008:03:25 11:35:35:180816" eventid="0" category="0">Guide Db Pre-Init finished</event>
<event level="Info" source="Media Center Guide" time="2008:03:25 11:35:35:180816" eventid="0" category="0">Guide Db About to pre-init</event>
<event level="Info" source="Media Center Guide" time="2008:03:25 11:35:35:180816" eventid="0" category="0">Finished Xn Open phase 6 - close</event>
<event level="Info" source="Media Center Guide" time="2008:03:25 11:35:35:180816" eventid="0" category="0">Finished Xn Open phase 5</event>
<event level="Info" source="Media Center Guide" time="2008:03:25 11:35:35:179816" eventid="0" category="0">Finished Xn Open phase 4</event>
<event level="Info" source="Media Center Guide" time="2008:03:25 11:35:35:179816" eventid="0" category="0">Finished Xn Open phase 3</event>
<event level="Info" source="Media Center Guide" time="2008:03:25 11:35:35:179816" eventid="0" category="0">Finished Xn Open phase 2</event>
<event level="Info" source="Media Center Guide" time="2008:03:25 11:35:35:179816" eventid="0" category="0">Finished Xn Open phase 1</event>
<event level="Info" source="Media Center Guide" time="2008:03:25 11:35:35:178816" eventid="0" category="0">Waiting on _xnOpenMutex</event>
<event level="Info" source="Media Center Guide" time="2008:03:25 11:35:35:178816" eventid="0" category="0">opening sql lite connection</event>
<event level="Info" source="Media Center Guide" time="2008:03:25 11:35:35:178816" eventid="0" category="0">GuideDbConnection SqlLiteConnection Init called</event>
<event level="Info" source="Media Center Guide" time="2008:03:25 11:35:35:178816" eventid="0" category="0">GuideDbConnection new SqlLiteConnection called</event>
<event level="Info" source="Media Center Guide" time="2008:03:25 11:35:35:178816" eventid="0" category="0">GuideDbConnection init called</event>
<event level="Info" source="Media Center Guide" time="2008:03:25 11:35:35:178816" eventid="0" category="0">Creating new db connection</event>