Passing this along as a summary of information we found from Mikeusa's machine.
-- Original Error:"the web platform installer could not start. please report the following error on the web platform installer forum. http//forums.iis.net/1155.aspx "
-- Check the following log for errors. %temp%\webpi_launcher.txt
- If you see an error like "Method '_wspawnl' failed. Failure: <ErroNum> then download and install the WebPlatform installer directly from one of the following locations.
a. x86 version: http://go.microsoft.com/fwlink/?LinkId=146053
b. x64 version: http://go.microsoft.com/fwlink/?LinkId=146055
- After the installation the WebPlatform Installer would launch but failed with the following error before any products were installed .
"InternetOpenUrl returned 0x80072EFD"
- check the latest webpi(n).txt log from the following location
XP, W2K3: %USERPROFILE%\Local Settings\Application Data\Microsoft\Web Platform Installer\logs\webpi
Vista / 2008 : %localappdata%\Microsoft\Web Platform Installer\logs\webpi
-- The following error was found ..
DownloadManager Information: 0 : Loading product xml from 'https://go.microsoft.com/fwlink/?LinkId=158722'
DownloadManager Information: 0 : Product manager downloading: https://go.microsoft.com/fwlink/?LinkId=158722
DownloadManager Error: 0 : Error downloading product file: 'System.Net.WebException: InternetOpenUrl returned 0x80072EFD: Unknown error 12029.
at Microsoft.Web.PlatformInstaller.ManagedWinInet.ThrowGetLastErrorException(String offendingFunction)
at Microsoft.Web.PlatformInstaller.ManagedWinInet.OpenUrlAndFollowRedirects(Uri& uri, IntPtr& hInetFile, String headers)
at Microsoft.Web.PlatformInstaller.ManagedWinInet.DownloadFile(Uri uri, String fileName, String& contentDispositionFileName)
at Microsoft.Web.PlatformInstaller.ProductManager.DownloadFile(Uri url, String cacheFileLocation, DateTime productFileLastModified)
-- If you see this error then the problem is connectivity to the URL listed in the DownloadLoadManager Information line. I this case. "https://go.microsoft.com/fwlink/?LinkId=158722"
-- Resolution
in this case was to Stop the ZoneAlarm personal firewall. We did not identify a particular setting however suspect that Zonealarm was somehow blocking WebPlatformInstaller.exe.
The same would apply to any firewall that blocks programs from connecting to the Internet..