Windows Server 2008 R2 WindowsUpdate_80072F8F
A brand new build of the server and I cannot get Windows Update to work. Everyehere I look the responses talk about setting the time and time zone correctly. Well the server did have the wrong time after it was installed (but not before!). So I corrected it, and checked the date and the year in particular. All OK. There suggestions in various articles that you should use the Windows Update web site. These are just ridiculous – why do people say that, it just points straight back to the control panel applet.
The I tried to load Microsoft.com – it took ages and didn’t look complete. That reminded me.
I hadn’t set the MTU value. As most of the Microsoft sites can’t (or won’t) negotiate, this must be set in the registry. I don’t know of any tool that will do this for you.
Here’s a quick summary:
Locate HKLM\System\CurrentControlSet\Services\TCPIP\Parameters\Interfaces
Locate the interface with the current IP address
Add a DWROD value, name it MTU, set the value to 1472 (decimal)
from http://www.annoyances.org/exec/show/article04-107, which will also give clues about how to calculate the value.