How to download and install Zune 2.2 firmware when your HTTP Proxy Requires Authentication?
November 14th, 2007 | Blog | No Comments »
Symptoms:
Returns the error id: “C00D11CD” when trying to install the zune 2.2 firmware.
Cause:
This is caused beacused BITS does not like being behind a HTTP proxy server that requires authentication. By default, BITS doesn’t automatically provide your domain user information to the proxy server. so, when the zune software attempts to use the BITS to download the firmware, it fails and only presents “C00D11CD” error code.
Resolution:
1. Close Zune Software (if running)
2. open regedit
3. Browse to the key “HKLMSOFTWAREMicrosoftWindowsCurrentVersionBITS”.
4. Change the value of “UseLmCompat” to 0 (2 should be the value you have by default)
5. Stop and Restart the “Background Intelligent Transfer Service”
6. Start the Zune Software and you should be able to click the install button
NOTE: If you have zune software running while you restart the BITS, the process might hang and will need to be killed. Also you may want to change the registry setting back after the firmware download is completed.
Of course the basic disclaimer stuff applies here ….
Do this at your own risk … I’m not responsible for what you do with this information…