Groups > Microsoft > Microsoft Softwareupdates services > Re: WSUS 3 upgrade - Clients not detected




Re: WSUS 3 upgrade - Clients not detected

Re: WSUS 3 upgrade - Clients not detected
Wed, 27 Feb 2008 08:53:42 -080
From the error on client.asmx
The other one is my only problem now.

Fixed it.

Added to web.config:
<webServices>
<protocols>
<!-- <add name="HttpSoap1.2"/> -->
<add name="HttpSoap"/>
<add name="HttpPost"/>
<add name="HttpGet"/>
<!-- <add name="HttpPostLocalhost"/> -->
<add name="Documentation"/>
</protocols>
</webServices>

---------------------------

<webServices>
<protocols>
<remove name="Documentation"/>
<!-- <add name="HttpSoap1.2"/> -->
<add name="HttpSoap"/>
<add name="HttpPost"/>
<add name="HttpGet"/>
<!-- <add name="HttpPostLocalhost"/> -->
<add name="Documentation"/>
</protocols>

<!-- Run SOAP Header Filter with ClientWebService -->
<soapExtensionTypes>
<add type="Microsoft.UpdateServices.WUShield,WUShield"
priority="1"
group="0" />
</soapExtensionTypes>
</webServices>


-------------------------------------

Michael ha escrito:
> Since updating to WSUS3, I can access the console and manage the system
fine,
> but clients no longer seem to be detected.
>
> I've had a look through the logs and got as far as the server seeming to
> produce a Request Format is Unrecognized error when manually viewing
> ClientWebservice/client.asmx from the server. I don't know whether this is
> because the page has to be supplied parameters?
>
> Anyway, this is my client diagnostic output from one of my clients:
> ***********************************************************
>
> WSUS Client Diagnostics Tool
>
> Checking Machine State
>         Checking for admin rights to run tool . . . . . . . . . PASS
>         Automatic Updates Service is running. . . . . . . . . . PASS
>         Background Intelligent Transfer Service is running. . . PASS
>         Wuaueng.dll version 7.0.6000.374. . . . . . . . . . . . PASS
>                 This version is WSUS 2.0
>
> Checking AU Settings
>         AU Option is 4: Scheduled Install . . . . . . . . . . . PASS
>                 Option is from Policy settings
>
> Checking Proxy Configuration
>         Checking for winhttp local machine Proxy settings . . . PASS
>                 Winhttp local machine access type
>                         <Direct Connection>
>                 Winhttp local machine Proxy. . . . . . . . . .  NONE
>                 Winhttp local machine ProxyBypass. . . . . . .  NONE
>         Checking User IE Proxy settings . . . . . . . . . . . . PASS
>                 User IE Proxy
>                 172.16.1.25:8080
>                 User IE ProxyByPass
>                 <local>
>                 User IE AutoConfig URL Proxy . . . . . . . . .  NONE
>                 User IE AutoDetect
>                 AutoDetect not in use
>
> Checking Connection to WSUS/SUS Server
>                 WUServer = https://bms-sr-web1:8531
>                 WUStatusServer = https://bms-sr-web1:8531
>         UseWuServer is enabled. . . . . . . . . . . . . . . . . PASS
>         Connection to server. . . . . . . . . . . . . . . . . . PASS
>
> WinHttpDownloadFileToMemory(szURLDest, NULL, 0, NULL, NULL, NULL,
> &downloadBuffe
> r) failed with hr=0x80072efd
>
> A connection with the server could not be established
> ***********************************************************
>
>
> This is part of the WindowsUpdate.log from the same machine after having
run
> wuauclt.exe /detectnow /resetauthorization
> ***********************************************************
> 2008-01-22	09:48:48:312	 984	7e8	Agent	***********  Agent: Refreshing
global
> settings cache  ***********
> 2008-01-22	09:48:48:328	 984	7e8	Agent	  * WSUS server:
> https://bms-sr-web1:8531 (Changed)
> 2008-01-22	09:48:48:328	 984	7e8	Agent	  * WSUS status server:
> https://bms-sr-web1:8531 (Changed)
> 2008-01-22	09:48:48:328	 984	7e8	Agent	  * Target group: (Unassigned
> Computers) (Unchanged)
> 2008-01-22	09:48:48:328	 984	7e8	Agent	  * Windows Update access disabled:
> No (Unchanged)
> 2008-01-22	09:48:48:343	 984	7e8	AU	AU received policy change subscription
> event
> 2008-01-22	09:48:48:343	 984	7e8	AU	Sus server changed through policy.
> 2008-01-22	09:48:48:437	 984	7e8	AU	AU Refresh required....
> 2008-01-22	09:48:48:703	 984	7e8	AU	AU setting next detection timeout to
> 2008-01-22 09:48:48
> 2008-01-22	09:48:48:890	 984	7e8	AU	Triggering Online detection
> (non-interactive)
> 2008-01-22	09:48:48:984	 984	7e8	AU	AU setting pending client directive to
> 'Reboot Pending'
> 2008-01-22	09:48:48:984	 984	7e8	AU	Changing existing AU client directive
> from 'Shutdown' to 'Reboot Pending', session id = 0x0
> 2008-01-22	09:48:49:031	 984	7e8	AU	#############
> 2008-01-22	09:48:49:031	 984	7e8	AU	## START ##  AU: Search for updates
> 2008-01-22	09:48:49:031	 984	7e8	AU	#########
> 2008-01-22	09:48:49:078	 984	7e8	AU	<<## SUBMITTED ## AU: Search for
updates
> [CallId = ]
> 2008-01-22	09:48:49:078	 984	3818	Agent	*************
> 2008-01-22	09:48:49:078	 984	3818	Agent	** START **  Agent: Finding
updates
> [CallerId = AutomaticUpdates]
> 2008-01-22	09:48:49:140	 984	3818	Agent	*********
> 2008-01-22	09:48:49:140	 984	3818	Agent	  * Online = Yes; Ignore download
> priority = No
> 2008-01-22	09:48:49:140	 984	3818	Agent	  * Criteria = "IsHidden=0
and
> IsInstalled=0 and DeploymentAction='Installation' and IsAssigned=1 or
> IsHidden=0 and IsPresent=1 and DeploymentAction='Uninstallation' and
> IsAssigned=1 or IsHidden=0 and IsInstalled=1 and
> DeploymentAction='Installation' and IsAssigned=1 and RebootRequired=1 or
> IsHidden=0 and IsInstalled=0 and DeploymentAction='Uninstallation' and
> IsAssigned=1 and RebootRequired=1"
> 2008-01-22	09:48:49:140	 984	3818	Agent	  * ServiceID =
> 
> 2008-01-22	09:48:49:296	 984	3818	Misc	Validating signature for
> C:\WINDOWS\SoftwareDistribution\SelfUpdate\Default\wuident.cab:
> 2008-01-22	09:48:49:296	12216	2ea8	CltUI	AU client got new directive =
> 'Reboot Pending', serviceId = ,
return
> = 0x00000000
> 2008-01-22	09:48:49:375	12216	2ea8	CltUI	AU client got new directive =
> 'Reboot Pending', serviceId = ,
return
> = 0x00000000
> 2008-01-22	09:48:49:531	 984	3818	Misc	 Microsoft signed: Yes
> 2008-01-22	09:48:49:828	 984	3818	Misc	Validating signature for
> C:\WINDOWS\SoftwareDistribution\SelfUpdate\Default\wuident.cab:
> 2008-01-22	09:48:49:843	 984	3818	Misc	 Microsoft signed: Yes
> 2008-01-22	09:48:50:234	 984	3818	Misc	Validating signature for
> C:\WINDOWS\SoftwareDistribution\SelfUpdate\Default\wsus3setup.cab:
> 2008-01-22	09:48:50:250	 984	3818	Misc	 Microsoft signed: Yes
> 2008-01-22	09:48:50:281	 984	3818	Setup	***********  Setup: Checking
whether
> self-update is required  ***********
> 2008-01-22	09:48:50:281	 984	3818	Setup	  * Inf file:
> C:\WINDOWS\SoftwareDistribution\SelfUpdate\Default\wsus3setup.inf
> 2008-01-22	09:48:50:375	 984	3818	Setup	Update NOT required for
> C:\WINDOWS\system32\cdm.dll: target version = 7.0.6000.374, required
version
> = 7.0.6000.374
> 2008-01-22	09:48:50:484	 984	3818	Setup	Update NOT required for
> C:\WINDOWS\system32\wuapi.dll: target version = 7.0.6000.374, required
> version = 7.0.6000.374
> 2008-01-22	09:48:50:531	 984	3818	Setup	Update NOT required for
> C:\WINDOWS\system32\wuapi.dll.mui: target version = 7.0.6000.374, required
> version = 7.0.6000.374
> 2008-01-22	09:48:50:546	 984	3818	Setup	Update NOT required for
> C:\WINDOWS\system32\wuauclt.exe: target version = 7.0.6000.374, required
> version = 7.0.6000.374
> 2008-01-22	09:48:50:593	 984	3818	Setup	Update NOT required for
> C:\WINDOWS\system32\wuaucpl.cpl: target version = 7.0.6000.374, required
> version = 7.0.6000.374
> 2008-01-22	09:48:50:609	 984	3818	Setup	Update NOT required for
> C:\WINDOWS\system32\wuaucpl.cpl.mui: target version = 7.0.6000.374,
required
> version = 7.0.6000.374
> 2008-01-22	09:48:50:625	 984	3818	Setup	Update NOT required for
> C:\WINDOWS\system32\wuaueng.dll: target version = 7.0.6000.374, required
> version = 7.0.6000.374
> 2008-01-22	09:48:50:640	 984	3818	Setup	Update NOT required for
> C:\WINDOWS\system32\wuaueng.dll.mui: target version = 7.0.6000.374,
required
> version = 7.0.6000.374
> 2008-01-22	09:48:50:656	 984	3818	Setup	Update NOT required for
> C:\WINDOWS\system32\wucltui.dll: target version = 7.0.6000.374, required
> version = 7.0.6000.374
> 2008-01-22	09:48:50:671	 984	3818	Setup	Update NOT required for
> C:\WINDOWS\system32\wucltui.dll.mui: target version = 7.0.6000.374,
required
> version = 7.0.6000.374
> 2008-01-22	09:48:50:687	 984	3818	Setup	Update NOT required for
>
C:\WINDOWS\system32\SoftwareDistribution\Setup\ServiceStartup\wups.dll\7.0.6000.
374\wups.dll: target version = 7.0.6000.374, required version = 7.0.6000.374
> 2008-01-22	09:48:50:703	 984	3818	Setup	Update NOT required for
>
C:\WINDOWS\system32\SoftwareDistribution\Setup\ServiceStartup\wups2.dll\7.0.6000
.374\wups2.dll:
> target version = 7.0.6000.374, required version = 7.0.6000.374
> 2008-01-22	09:48:50:734	 984	3818	Setup	Update NOT required for
> C:\WINDOWS\system32\wuweb.dll: target version = 7.0.6000.374, required
> version = 7.0.6000.374
> 2008-01-22	09:48:50:734	 984	3818	Setup	  * IsUpdateRequired = No
> 2008-01-22	09:48:52:578	 984	3818	PT	+++++++++++  PT: Synchronizing server
> updates  +++++++++++
> 2008-01-22	09:48:52:578	 984	3818	PT	  + ServiceId =
> , Server URL =
> https://bms-sr-web1:8531/ClientWebService/client.asmx
> 2008-01-22	09:48:52:656	 984	3818	PT	WARNING: Cached cookie has expired or
> new PID is available
> 2008-01-22	09:48:52:656	 984	3818	PT	Initializing simple targeting cookie,
> clientId = fd90fb3b-21b7-4111-9b62-9dc4548343cd, target group = , DNS name
=
> bms-sr-web1.bushey-meads.internal
> 2008-01-22	09:48:52:656	 984	3818	PT	  Server URL =
> https://bms-sr-web1:8531/SimpleAuthWebService/SimpleAuth.asmx
> 2008-01-22	09:48:52:812	 984	3818	PT	WARNING: GetCookie failure, error =
> 0x8024400D, soap client error = 7, soap error code = 300, HTTP status code
=
> 200
> 2008-01-22	09:48:52:812	 984	3818	PT	WARNING: SOAP Fault: 0x00012c
> 2008-01-22	09:48:52:812	 984	3818	PT	WARNING:
> faultstring:System.Web.Services.Protocols.SoapException: Fault occurred
>    at
> Microsoft.UpdateServices.Internal.SoapUtilities.ThrowException(ErrorCode
> errorCode, String message, String[] clientIds)
>    at
>
Microsoft.UpdateServices.Internal.ClientImplementation.GetCookie(AuthorizationCo
okie[]
> authCookies, Cookie oldCookie, DateTime lastChange, DateTime
> currentClientTime, String protocolVersion)
>    at
> Microsoft.UpdateServices.Internal.Client.GetCookie(AuthorizationCookie[]
> authCookies, Cookie oldCookie, DateTime lastChange, DateTime currentTime,
> String protocolVersion)
> 2008-01-22	09:48:52:812	 984	3818	PT	WARNING:    
ErrorCode:ConfigChanged(2)
> 2008-01-22	09:48:52:812	 984	3818	PT	WARNING:     Message:(null)
> 2008-01-22	09:48:52:812	 984	3818	PT	WARNING:
>
Method:"http://www.microsoft.com/SoftwareDistribution/Server/ClientWebServi
ce/GetCookie"
> 2008-01-22	09:48:52:812	 984	3818	PT	WARNING:
> ID:0823973a-d5f2-4dc5-871c-57fa0c0d9014
> 2008-01-22	09:48:52:890	 984	3818	Agent	Switching to hardware-verified
> ClientId.
> 2008-01-22	09:48:52:953	 984	3818	PT	WARNING: Cached cookie has expired or
> new PID is available
> 2008-01-22	09:48:53:593	 984	3818	Agent	Created new random SusClientId
> 5f09a9bc-be06-431b-8a1a-4300b4157596. Old Id:
> fd90fb3b-21b7-4111-9b62-9dc4548343cd.
> 2008-01-22	09:48:53:593	 984	3818	PT	Initializing simple targeting cookie,
> clientId = 5f09a9bc-be06-431b-8a1a-4300b4157596, target group = , DNS name
=
> bms-sr-web1.bushey-meads.internal
> 2008-01-22	09:48:53:593	 984	3818	PT	  Server URL =
> https://bms-sr-web1:8531/SimpleAuthWebService/SimpleAuth.asmx
> 2008-01-22	09:48:53:625	 984	3818	PT	WARNING: GetCookie failure, error =
> 0x8024400D, soap client error = 7, soap error code = 300, HTTP status code
=
> 200
> 2008-01-22	09:48:53:625	 984	3818	PT	WARNING: SOAP Fault: 0x00012c
> 2008-01-22	09:48:53:625	 984	3818	PT	WARNING:
> faultstring:System.Web.Services.Protocols.SoapException: Fault occurred
>    at
> Microsoft.UpdateServices.Internal.SoapUtilities.ThrowException(ErrorCode
> errorCode, String message, String[] clientIds)
>    at
>
Microsoft.UpdateServices.Internal.Authorization.AuthorizationManager.GetCookie(A
uthorizationCookie[]
> authCookies, Cookie oldCookie, DateTime lastChange, DateTime
> currentClientTime, String clientProtocolVersion)
>    at
>
Microsoft.UpdateServices.Internal.ClientImplementation.GetCookie(AuthorizationCo
okie[]
> authCookies, Cookie oldCookie, DateTime lastChange, DateTime
> currentClientTime, String protocolVersion)
>    at
> Microsoft.UpdateServices.Internal.Client.GetCookie(AuthorizationCookie[]
> authCookies, Cookie oldCookie, DateTime lastChange, DateTime currentTime,
> String protocolVersion)
> 2008-01-22	09:48:53:625	 984	3818	PT	WARNING:    
ErrorCode:ServerChanged(4)
> 2008-01-22	09:48:53:625	 984	3818	PT	WARNING:     Message:Server rolled
back
> since last call to GetCookie
> 2008-01-22	09:48:53:625	 984	3818	PT	WARNING:
>
Method:"http://www.microsoft.com/SoftwareDistribution/Server/ClientWebServi
ce/GetCookie"
> 2008-01-22	09:48:53:625	 984	3818	PT	WARNING:
> ID:f87a951d-bf79-4c12-ae3e-0a481e7bc219
> 2008-01-22	09:48:53:625	 984	3818	PT	WARNING: PTError: 0x80244015
> 2008-01-22	09:48:53:625	 984	3818	PT	WARNING: GetCookie_WithRecovery
failed
> : 0x80244015
> 2008-01-22	09:48:53:625	 984	3818	PT	WARNING: RefreshCookie failed:
0x80244015
> 2008-01-22	09:48:53:625	 984	3818	PT	WARNING: RefreshPTState failed:
> 0x80244015
> 2008-01-22	09:48:53:625	 984	3818	PT	WARNING: PTError: 0x80244015
> 2008-01-22	09:48:53:625	 984	3818	PT	WARNING: GetCookie_WithRecovery
failed
> : 0x80244015
> 2008-01-22	09:48:53:625	 984	3818	PT	WARNING: RefreshCookie failed:
0x80244015
> 2008-01-22	09:48:53:625	 984	3818	PT	WARNING: RefreshPTState failed:
> 0x80244015
> 2008-01-22	09:48:53:625	 984	3818	PT	WARNING: Sync of Updates: 0x80244015
> 2008-01-22	09:48:53:765	 984	3818	PT	WARNING: Cached cookie has expired or
> new PID is available
> 2008-01-22	09:48:53:765	 984	3818	PT	Initializing simple targeting cookie,
> clientId = 5f09a9bc-be06-431b-8a1a-4300b4157596, target group = , DNS name
=
> bms-sr-web1.bushey-meads.internal
> 2008-01-22	09:48:53:765	 984	3818	PT	  Server URL =
> https://bms-sr-web1:8531/SimpleAuthWebService/SimpleAuth.asmx
> 2008-01-22	09:48:54:671	 984	3818	Agent	  * WARNING: Failed to
synchronize,
> error = 0x80244015
> 2008-01-22	09:48:55:359	 984	3818	DnldMgr	File locations for service
> 3DA21691-E39D-4DA6-8A4B-B43877BCB1B7 changed
> 2008-01-22	09:48:55:359	 984	3818	Agent	Server changed and need resyncing
> with server
> 2008-01-22	09:48:55:468	 984	3818	PT	+++++++++++  PT: Synchronizing server
> updates  +++++++++++
> 2008-01-22	09:48:55:468	 984	3818	PT	  + ServiceId =
> , Server URL =
> https://bms-sr-web1:8531/ClientWebService/client.asmx
> 2008-01-22	09:50:49:000	 984	3818	PT	+++++++++++  PT: Synchronizing
extended
> update info  +++++++++++
> 2008-01-22	09:50:49:015	 984	3818	PT	  + ServiceId =
> , Server URL =
> https://bms-sr-web1:8531/ClientWebService/client.asmx
> 2008-01-22	09:51:11:937	 984	3818	Agent	  * Added update
> .102 to search result
> 2008-01-22	09:51:11:937	 984	3818	Agent	  * Added update
> .104 to search result
> 2008-01-22	09:51:11:937	 984	3818	Agent	  * Added update
> .100 to search result
> 2008-01-22	09:51:11:937	 984	3818	Agent	  * Added update
> .102 to search result
> 2008-01-22	09:51:11:937	 984	3818	Agent	  * Added update
> .104 to search result
> 2008-01-22	09:51:11:937	 984	3818	Agent	  * Found 5 updates and 38
> categories in search; evaluated appl. rules of 512 out of 702 deployed
> entities
> 2008-01-22	09:51:12:062	 984	3818	Agent	*********
> 2008-01-22	09:51:12:062	 984	3818	Agent	**  END  **  Agent: Finding
updates
> [CallerId = AutomaticUpdates]
> 2008-01-22	09:51:12:062	 984	3818	Agent	*************
> 2008-01-22	09:51:12:093	 984	3db4	AU	>>##  RESUMED  ## AU: Search
for
> updates [CallId = ]
> 2008-01-22	09:51:12:093	 984	3db4	AU	  # 5 updates detected
> 2008-01-22	09:51:12:125	 984	3db4	AU	#########
> 2008-01-22	09:51:12:125	 984	3db4	AU	##  END  ##  AU: Search for updates
> [CallId = ]
> 2008-01-22	09:51:12:125	 984	3db4	AU	#############
> 2008-01-22	09:51:12:187	 984	3db4	AU	AU setting next detection timeout to
> 2008-01-22 15:03:19
> 2008-01-22	09:51:12:187	 984	3db4	AU	Setting AU scheduled install time to
> 2008-01-23 03:00:00
> 2008-01-22	09:51:17:031	 984	3818	Report	REPORT EVENT:
> 	2008-01-22
>
09:51:12:015-0000	1	147	101		0	0	Automatic
Updates	Success	Software
> Synchronization	Windows Update Client successfully detected 5 updates.
> 2008-01-22	09:51:17:031	 984	3818	Report	REPORT EVENT:
> 	2008-01-22
>
09:51:12:062-0000	1	156	101		0	0	Automatic
Updates	Success	Pre-Deployment Check	Reporting client status.
>
> ***********************************************************
>
>
>
>
> And this is the error I get when I manually try to open client.asmx from
the
> WSUS server:
> ***********************************************************
> Server Error in '/ClientWebService' Application.
>
--------------------------------------------------------------------------------

>
> Request format is unrecognized.
> Description: An unhandled exception occurred during the execution of the
> current web request. Please review the stack trace for more information
about
> the error and where it originated in the code.
>
> Exception Details: System.InvalidOperationException: Request format is
> unrecognized.
>
> Source Error:
>
> An unhandled exception was generated during the execution of the current
web
> request. Information regarding the origin and location of the exception
can
> be identified using the exception stack trace below.
>
> Stack Trace:
>
> [InvalidOperationException: Request format is unrecognized.]
>
> System.Web.Services.Protocols.WebServiceHandlerFactory.CoreGetHandler(Type
> type, HttpContext context, HttpRequest request, HttpResponse response)
+491033
>
>
System.Web.Services.Protocols.WebServiceHandlerFactory.GetHandler(HttpContext
> context, String verb, String url, String filePath) +104
>    System.Web.HttpApplication.MapHttpHandler(HttpContext context, String
> requestType, VirtualPath path, String pathTranslated, Boolean
useAppConfig)
> +175
>
>
System.Web.MapHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Exe
cute() +120
>    System.Web.HttpApplication.ExecuteStep(IExecutionStep step,
Boolean&
> completedSynchronously) +155
>
>
>
>
>
--------------------------------------------------------------------------------

> Version Information: Microsoft .NET Framework Version:2.0.50727.42;
ASP.NET
> Version:2.0.50727.42
Post Reply
about | contact