My productCache xml file is also 517 k, and contains <!-- SQL PHP (x86) --> etc...
here are two lines from the log file:
DownloadManager Information: 0 : Product Static Content (www.microsoft.com/web/webpi/2.0/WebProductList.xml?1) is not supported on this OS
DownloadManager Information: 0 : Product Default Document (www.microsoft.com/web/webpi/2.0/WebProductList.xml?2) is not supported on this OS
...
All line ends with the "is not supported on this OS"
I looked into the productCache xml and figured out the problem may be with the <osTypes> section. For example look at the 'Static Content'-s <supportedOSes> section:
<supportedOSes>
<os>
<minimumVersion>
<osMajorVersion>6</osMajorVersion>
<!-- major version for Vista and Longhorn-->
<osMinorVersion>0</osMinorVersion>
<!-- none specified for Vista and Longhorn-->
<spMajorVersion>0</spMajorVersion>
<!-- sp version -->
</minimumVersion>
<osTypes>
<Server />
<HomePremium />
<Ultimate />
<Enterprise />
<Business />
</osTypes>
</os>
</supportedOSes>
But my OsType is Windows 7 Professional, not listed in OsTypes.
If I change this to:
<supportedOSes>
<os>
<minimumVersion>
<osMajorVersion>6</osMajorVersion>
<!-- major version for Vista and Longhorn-->
<osMinorVersion>0</osMinorVersion>
<!-- none specified for Vista and Longhorn-->
<spMajorVersion>0</spMajorVersion>
<!-- sp version -->
</minimumVersion>
</os>
</supportedOSes>
Static Content appears in the Web PI window.