<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>Project Server</title><link>http://mindsharpblogs.com/matthew/category/17.aspx</link><description>Project Server</description><managingEditor>Matthew McDermott</managingEditor><dc:language>en-US</dc:language><generator>.Text Version 0.95.2004.102</generator><item><dc:creator>Matthew McDermott</dc:creator><title>Project Server fails on Windows Update</title><link>http://mindsharpblogs.com/matthew/archive/2005/07/25/634.aspx</link><pubDate>Mon, 25 Jul 2005 10:16:00 GMT</pubDate><guid>http://mindsharpblogs.com/matthew/archive/2005/07/25/634.aspx</guid><description>&lt;DIV&gt;
&lt;P&gt;&lt;FONT face=Tahoma&gt;I run most of my demos and all of my portal development on Virtual PC 2004 (SP1). Recently I made a little time to update all of my virtual PC images from Windows Update. I was able to update all of my virtual PC images (DC, SQL Server, and SPS) without a problem except for my Project Server 2003 image. &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Tahoma&gt;Windows Update returned:&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New" size=2&gt;"Error number: 0x80244017"&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Tahoma&gt;I Googled the result and the top hit was:&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New" size=2&gt;&lt;A href="http://support.microsoft.com/?kbid=896226"&gt;http://support.microsoft.com/?kbid=896226&lt;/A&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Tahoma&gt;My response was "I am not using Proxy Server!" &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Tahoma&gt;Time ran out and I decided to give it a rest, returning to the problem the next day I opened the &lt;STRONG&gt;Windows Update.log&lt;/STRONG&gt; and discovered a bunch more errors, but few were of any use. Later in the day a friend was telling me about his trials attempting to update his project server; I asked to see the logs and they were virtually identical to the log from my VPC.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;
&lt;P&gt;&lt;FONT face=Tahoma&gt;HMMM...I tried to consider what was different about Project Server...then the answer jumped out of the log. In each log there was an entry that read...&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New" size=2&gt;WARNING: WinHttp: SendRequestToServerForFileInformation failed with 0x80190191&lt;BR&gt;WARNING: WinHttp: ShouldFileBeDownloaded failed with 0x80190191&lt;BR&gt;WARNING: DownloadFileInternal failed for http://download.microsoft.com/v6/windowsupdate/redir/wuredir.cab: error 0x80190191&lt;BR&gt;* WARNING: Failed to synchronize, error = 0x80244017&lt;BR&gt;WARNING: WU client failed Searching for update with error 0x80244017&lt;BR&gt;&gt;&gt;--&lt;SPAN&gt;  &lt;/SPAN&gt;RESUMED&lt;SPAN&gt;  &lt;/SPAN&gt;-- COMAPI: Search [ClientId = WindowsUpdate]&lt;BR&gt;- Updates found = 0&lt;BR&gt;- WARNING: Exit code = 0x00000000, Result code = 0x80244017&lt;BR&gt;---------&lt;BR&gt;--&lt;SPAN&gt;  &lt;/SPAN&gt;END&lt;SPAN&gt;  &lt;/SPAN&gt;--&lt;SPAN&gt;  &lt;/SPAN&gt;COMAPI: Search [ClientId = WindowsUpdate]&lt;BR&gt;-------------&lt;BR&gt;WARNING: Operation failed due to earlier error, hr=80244017&lt;BR&gt;FATAL: Unable to complete asynchronous search. (hr=80244017)&lt;BR&gt;&lt;/FONT&gt; &lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Tahoma&gt;Then I noticed...&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New" size=2&gt;* WU client version 5.8.0.2469&lt;BR&gt;WARNING: Failed to obtain SusClientId&lt;BR&gt;* Base directory: C:\WINDOWS\SoftwareDistribution&lt;BR&gt;* Access type: Named proxy&lt;BR&gt;* Default proxy: https://PECOS;http://PECOS&lt;BR&gt;* Default proxy bypass: &lt;LOCAL&gt;;pecos;intranet.initech.com&lt;BR&gt;* Network state: Connected&lt;BR&gt;&lt;/FONT&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Tahoma&gt;Hmmm...a common step in the configuration of Project Server to facilitate integration with WSS is to issue the following command"&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New" size=2&gt;proxycfg -d -p "YourProxyServer" "&lt;LOCAL&gt;ServerName;IPAddress; FQDN"&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;
&lt;P&gt;&lt;FONT face=Tahoma&gt;It appeared that Windows Update (or more correctly WinHttp) was really trying to use the local machine as a Proxy Server and the requests were failing.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Tahoma&gt;I Googled "windows update proxycfg" and it returned: &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New" size=2&gt;&lt;A href="http://support.microsoft.com/default.aspx?scid=kb;en-us;883821"&gt;http://support.microsoft.com/default.aspx?scid=kb;en-us;883821&lt;/A&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;SPAN&gt;&lt;/SPAN&gt;
&lt;DIV&gt;
&lt;P&gt;&lt;FONT face="Arial Black" size=5&gt;Solution&lt;/FONT&gt;&lt;/P&gt;&lt;/DIV&gt;
&lt;P&gt;&lt;FONT size=2&gt;&lt;FONT face=Arial&gt;&lt;B&gt;Note:&lt;/B&gt; The resolution detailed below MAY temporarily disable the connection between Project Server and WSS. If you are running a production environment you will want to perform these steps during a scheduled maintenance period so you don't cause your users undo stress.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Tahoma&gt;Armed with this information I did the following...&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Tahoma&gt;From the command line run:&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New" size=2&gt;proxycfg&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Tahoma&gt;The result should look something like:&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New" size=2&gt;Microsoft (R) WinHTTP Default Proxy Configuration Tool&lt;BR&gt;Copyright (c) Microsoft Corporation. All rights reserved.&lt;BR&gt;&lt;BR&gt;Current WinHTTP proxy settings under:&lt;BR&gt;  &lt;/SPAN&gt;HKEY_LOCAL_MACHINE\&lt;BR&gt;    &lt;/SPAN&gt;SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\Connections\&lt;BR&gt;      &lt;/SPAN&gt;WinHttpSettings :&lt;BR&gt;&lt;BR&gt;    Proxy Server(s) :  https://PECOS;http://PECOS&lt;BR&gt;    Bypass List     : &lt;LOCAL&gt;;pecos;intranet.initech.com&lt;BR&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Tahoma&gt;Make note of the settings then clear the settings by running:&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New" size=2&gt;proxycfg -d&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Tahoma&gt;You should see:&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New" size=2&gt;Microsoft (R) WinHTTP Default Proxy Configuration Tool&lt;BR&gt;Copyright (c) Microsoft Corporation. All rights reserved.&lt;BR&gt;&lt;BR&gt;Updated proxy settings&lt;BR&gt;Current WinHTTP proxy settings under:&lt;BR&gt;  HKEY_LOCAL_MACHINE\&lt;BR&gt;    SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\Connections\&lt;BR&gt;      WinHttpSettings :&lt;BR&gt;&lt;BR&gt;     Direct access (no proxy server).&lt;BR&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Tahoma&gt;Run the following two commands to stop and start the Automatic Updates service&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New" size=2&gt;net stop wuauserv &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New" size=2&gt;net start wuauserv &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;
&lt;P&gt;&lt;FONT face=Tahoma&gt;&lt;/FONT&gt; &lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Tahoma&gt;Rerun Windows Update and everything should work fine.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;
&lt;P&gt;&lt;FONT face=Tahoma&gt;Following the updates test your project server to WSS connection by opening the Project Server home page. Under Issues and Risks you should not see an error like:&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New" size=2&gt;"There is a problem establishing a connection with the Web server running Windows SharePoint Services. Contact your system administrator."&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Tahoma&gt;If the communication is working correctly don't bother with proxycfg. If you need to reset your proxy configuration refer to the settings you saved previously and run proxycfg from the command line with the appropriate switches.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New" size=2&gt;proxycfg -d -p "[PROXY line Server(s)]" "[BYPASS line List]"&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Tahoma&gt;Substitute the contents of the quotes with your settings, for my VPC it was:&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New" size=2&gt;proxycfg -d -p "https://PECOS;http://PECOS" "&lt;LOCAL&gt;;pecos;intranet.initech.com"&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Tahoma&gt;Retest your Project Server to WSS connection.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;
&lt;P&gt;&lt;FONT face=Tahoma&gt;&lt;STRONG&gt;UPDATE&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Tahoma&gt;You can also add *.microsoft.com to the bypass list. &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New" size=2&gt;proxycfg -d -p "https://PECOS;http://PECOS" "&lt;LOCAL&gt;;pecos;intranet.initech.com;*.microsoft.com"&lt;/FONT&gt; &lt;BR&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Tahoma&gt;&lt;/FONT&gt; &lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;DIV&gt;
&lt;P&gt;&lt;FONT face="Arial Black" size=5&gt;Other Issues&lt;/FONT&gt;&lt;/P&gt;&lt;/DIV&gt;
&lt;P&gt;&lt;FONT size=2&gt;&lt;FONT face=Arial&gt;&lt;B&gt;Note:&lt;/B&gt; The following procedures could take hours depending on how many sites you have on the virtual server. During the process IIS is stopped and restarted. &lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Arial Black"&gt;Upgrade Windows SharePoint Services Virtual Servers&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Tahoma&gt;Following the upgrade both virtual servers on my Windows SharePoint Services machine showed the version of &amp;#8220;&lt;STRONG&gt;6.0.2.6361&lt;/STRONG&gt;&amp;#8221; and status of &amp;#8220;&lt;STRONG&gt;Upgrade&lt;/STRONG&gt;&amp;#8221;.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Tahoma&gt;I ran:&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New" size=2&gt;stsadm &amp;#8211;o upgrade &amp;#8211;url [VIRTUAL server]&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Tahoma&gt;You should receive the following message in the command window.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New" size=2&gt;Operation completed successfully.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Tahoma&gt;The complete list of virtual servers now shows a version of &amp;#8220;&lt;STRONG&gt;6.0.2.6411&lt;/STRONG&gt;&amp;#8221; for each virtual server.&lt;/FONT&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;/FONT&gt;&lt;img src ="http://mindsharpblogs.com/matthew/aggbug/634.aspx" width = "1" height = "1" /&gt;</description></item></channel></rss>