Little late to the party, but I am also seeing this type of issue on our main Windows XP image. After sysprep is done, fog services will not fire. Fog.log shows the following:
[CODE]
8/8/2012 9:40 AM FOG::GreenFog Starting green fog…
8/8/2012 9:40 AM FOG::GreenFog Attempting to connect to fog server…
8/8/2012 9:41 AM N/A Call was canceled by the message filter. (Exception from HRESULT: 0x80010002 (RPC_E_CALL_CANCELED))
8/8/2012 9:41 AM FOG::SnapinClient Sleeping for 497 seconds.
8/8/2012 9:41 AM N/A Call was canceled by the message filter. (Exception from HRESULT: 0x80010002 (RPC_E_CALL_CANCELED))
8/8/2012 9:41 AM N/A Call was canceled by the message filter. (Exception from HRESULT: 0x80010002 (RPC_E_CALL_CANCELED))
8/8/2012 9:41 AM FOG::AutoLogOut Unable to continue, MAC is null!
8/8/2012 9:41 AM FOG::UserTracker Unable to determine MAC address, exiting…
8/8/2012 9:41 AM FOG::TaskReboot Attempting to connect to fog server…
8/8/2012 9:41 AM N/A Call was canceled by the message filter. (Exception from HRESULT: 0x80010002 (RPC_E_CALL_CANCELED))
8/8/2012 9:41 AM FOG::HostnameChanger Host name was not found in the database.
[/CODE]
A temporary solution I have is to tell sysprep to run the net stop “Fog Service” and net start “Fog Service” commands on first login after the imaging is done, but this still fails when trying to join the domain. So my current solution would be to add a batch script that runs any time the computer logs in to restart the service.