SlideShare una empresa de Scribd logo
1 de 33
Author
         Lawrence Garvin, WSUS MVP




Common WSUS Error Codes
     Decoded & Resolved
Agenda
 Part 1
         » HTTP errors
 Part 2
         » Configuration errors
         » Security errors
         » Other errors




Modify This Footer: View -> Header & Footer   - Slide 2 -
HTTP Errors
   Finding subcodes in IIS logs
   401 – 0x80190191 / 0x80244017
   403 – 0x80190193 / 0x80244018
   404 – 0x80190194 / 0x80244019
   407 – 0x80190197 / 0x8024401B
IIS Logfiles
IIS Logfiles
   2010-11-09 00:14:51 ::1 POST /reportingwebservice/reportingwebservice.asmx - 80 - ::1 Mozilla/4.0+
    (compatible;+MSIE+6.0;+MS+Web+Services+Client+Protocol+2.0.50727.4016) 200 0 0 0

   2010-11-09 00:14:51 ::1 POST /ApiRemoting30/WebService.asmx - 80 ONSITECHIS$ ::1
    Mozilla/4.0+(compatible;+MSIE+6.0;+MS+Web+Services+Client+Protocol+2.0.50727.4016) 200 0 0 0

   2010-11-09 00:14:51 ::1 POST /ServerSyncWebService/serversyncwebservice.asmx - 80 - ::1
    Mozilla/4.0+(compatible;+MSIE+6.0;+MS+Web+Services+Client+Protocol+2.0.50727.4016) 200 0 0 10

   2010-11-09 00:14:51 ::1 POST /ClientWebService/Client.asmx - 80 - ::1 Mozilla/4.0+(compatible;
    +MSIE+6.0;+MS+Web+Services+Client+Protocol+2.0.50727.4016) 200 0 0 0

   2010-11-09 00:14:51 ::1 POST /SimpleAuthWebService/SimpleAuth.asmx - 80 - ::1 Mozilla/4.0+
    (compatible;+MSIE+6.0;+MS+Web+Services+Client+Protocol+2.0.50727.4016) 200 0 0 10
IIS Logfiles
 Remote console session failure (Authentication failure)
    » 2010-11-09 00:14:51 ::1 POST
      /ApiRemoting30/WebService.asmx - 80
      ONSITECHNoAdmin ::1 Mozilla/4.0+(compatible;
      +MSIE+6.0;+MS+Web+Services+Client+Protocol+2.0.50727.40
      16) 401 1 0 0

 Windows Update Agent detection failure (Anonymous Access
  removed)
    » 2010-11-09 00:14:51 ::1 POST /ClientWebService/Client.asmx -
      80 - ::1 Mozilla/4.0+(compatible;
      +MSIE+6.0;+MS+Web+Services+Client+Protocol+2.0.50727.40
      16) 401 2 0 0
IIS Logfiles
 2010-01-16 01:26:15 ::1 POST
  /ApiRemoting30/WebService.asmx - 80 - ::1 Mozilla/4.0+
  (compatible;
  +MSIE+6.0;+MS+Web+Services+Client+Protocol+2.0.50
  727.4016) 401 1 5 941

 2010-01-16 01:26:17 ::1 POST
  /ApiRemoting30/WebService.asmx - 80
  ONSITECHIS$ ::1 Mozilla/4.0+(compatible;
  +MSIE+6.0;+MS+Web+Services+Client+Protocol+2.0.50
  727.4016) 200 0 0 2463.
HTTP Errors
   Finding subcodes in IIS logs
   401 – 0x80190191 / 0x80244017
   403 – 0x80190193 / 0x80244018
   404 – 0x80190194 / 0x80244019
   407 – 0x80190197 / 0x8024401B
HTTP Errors
Error Code 0x80190191/0x80244017 (HTTP 401)

Caused by missing or removed Anonymous Access
permissions on:
    » Default Web Site
    » WSUS Administration
    » Virtual directories

Caused by missing Integrated Windows Authentication
on APIRemoting30
HTTP Errors
 Error Code
 0x80190191/0x80244017 (HTTP 401)
 401.1 Access denied due to invalid credentials
    » Attempt to connect WSUS console with account credential that is not
      a member of WSUS Administrators or BUILTINAdministrators

 401.2 Access denied due to server authentication method
    » Website or virtual directory does not have anonymous access
      enabled
    » APIRemoting30 virtual directory does not have Integrated Windows
      Authentication enabled

 401.3 Access denied due to ACL on resource
    » Filesystem permissions have been modified
    » Security Configuration Wizard template has been applied
HTTP Errors
   Finding subcodes in IIS logs
   401 – 0x80190191 / 0x80244017
   403 – 0x80190193 / 0x80244018
   404 – 0x80190194 / 0x80244019
   407 – 0x80190197 / 0x8024401B
HTTP Errors

Error Code
0x80190193/0x80244018 (HTTP 403)

Typically caused by a proxy server or firewall interfering with
access to the WSUS Server.

    »   Verify correct proxy client configuration for WinHTTP
    »   Verify correct proxy server configuration
    »   Verify correct firewall rules (80, 443, 8530, 8531)
    »   Also caused when SSL is improperly enabled on the
        WSUS Server
HTTP Errors
Error Code
0x80190193/0x80244018 (HTTP 403)

403 All access is denied
   » Proxy server is blocking access to the target URL

403.1 Execute access denied
   » The virtual directories do not have Execute: Scripts
     Only permissions

403.2 Read access denied
   » Rarely seen, but would be caused by removing
     READ permissions from the web resource
HTTP Errors
Error Code
0x80190193/0x80244018 (HTTP 403)

403.4 SSL is required
   » Attempt to connect to port 80 or 8530 when SSL is
     required
   » Connect using port 443 or 8531

403.7 Client SSL certificate is required
    » SSL is enabled for WSUS, but the SSL certificate is
      not installed on the client system
HTTP Errors
Error Code
0x80190193/0x80244018 (HTTP 403)

403.6 Client IP Address is rejected
   » Web resource is blocking access based on source
     IP address

403.8 Client DNS name is rejected
    » Web resource is blocking access based on source
      DNS name
HTTP Errors
   Finding subcodes in IIS logs
   401 – 0x80190191 / 0x80244017
   403 – 0x80190193 / 0x80244018
   404 – 0x80190194 / 0x80244019
   407 – 0x80190197 / 0x8024401B
HTTP Errors
Error Code
0x80190194/0x80244019 (HTTP 404)

Typically caused by a missing self-update virtual directory
or a missing update file in the store, depending on the
context in which the error is encountered:

    » Verify presence of selfupdate virtual directories
    » Verify presence of physical file in ~WSUSContent
       Run wsusutil reset to download missing content
HTTP Errors
Error Code
0x80190194/0x80244019 (HTTP 404)

404    Resource not found
      » Content file is missing from filesystem

404.1 Web site does not exist or is inaccessible on specified
port
     » Port suffix of configured URL does not match the installation
       port.

404.2 Web service extension lockdown policy prevents request
    » IIS Web Service Extensions are misconfigured (e.g. ASP.NET
      v1.1 is enabled instead of ASP.NET v2.0)

404.3 MIME map policy prevents request
    » MIME mappings for website are not correct for EXE or CAB
HTTP Errors
   Finding subcodes in IIS logs
   401 – 0x80190191 / 0x80244017
   403 – 0x80190193 / 0x80244018
   404 – 0x80190194 / 0x80244019
   407 – 0x80190197 / 0x8024401B
HTTP Errors
Error Code
0x80190197/0x8024401B (HTTP 407)

Caused by a proxy server refusing access because of
invalid proxy credentials

    » The proxy credentials are missing or incorrect on
      the client
    » The proxy credentials configured on the client do
      not have access to use the proxy server
    » The proxy credentials configured on the client are
      explicitly blocked from accessing the target URL
Agenda
 Part 1
    » HTTP errors
 Part 2
    » Configuration errors
    » Security errors
    » Other errors
Configuration Errors
 Error Code - 0x80072ee5
 Invalid URL
 Most common cause is the presence of trailing slashes
  in the URL resulting in a double slash in the URL sent in
  the HTTP request.
 Remediation is to inspect and correct the URL; the
  correct URL format is:
    » http://wsusservername
    » http://wsusservername:8530
Configuration Errors
 Error Code - 0x80072ee6
 Unrecognized Scheme
 Intranet Update server URL(s) have missing or
  invalid characters

 Most common causes:
   » using backslashes instead of forward slashes
     (http:wsusserver)
   » using UNC pathnames in the URL (wsusserver)

 Remediation is to inspect and correct the URL
Configuration Errors
 Error Code - 0x80072ee7
 Name Not Resolved
 WSUS Servername is not resolvable to an IP
  Address
   » An entry error in the URL
   » The hostname is not in DNS
   » The client is not querying the correct DNS server(s)
Configuration Errors
 Error Code - 0x80072efd
 Cannot Connect
 The WUAgent gets no response from the targeted
  URL; this can be caused by a number of
  infrastructure defects:
    » Incorrect hostname in URL resulting in return of
      incorrect IP Address
    » Incorrect DNS entries resulting in return of incorrect
      IP Address
    » Invalid/Incorrect IP Address in URL
    » Incorrect gateway or routing tables
    » WSUS server is offline
Agenda
 Part 1
    » HTTP errors
 Part 2
    » Configuration errors
    » Security errors
    » Other errors
Security Errors
 Error Code - 0x800710dd
 Removal of the NT AUTHORITYAuthenticatedUsers
  group from the BUILTINUsers group on the WSUS
  Server
 IUSR_machinename password does not match
 On some early Windows XP/2003 systems, a defective
  security descriptor for the Automatic Updates service or
  BITS could cause this
    » If the Automatic Updates service or BITS was ever
      DISABLED, the security descriptor is corrupted
Agenda
 Part 1
    » HTTP errors
 Part 2
    » Configuration errors
    » Security errors
    » Other errors
Other Errors

 Error Code
 0x8024400E/SOAP 0x190
 most commonly caused by a metadata defect in the
  Office 2003 Service Pack 1 update package for WSUS
 Remediation:
   » Upgrade to WSUS 3 Service Pack 1
   » Install KB954960
Other Errors
 Error Code
 0x8024400E/SOAP 0x190
 Just today!! I saw this error logged when the Network
  Service account was unable to access a locally installed
  instance of SQL Server® where the WSUS database was
  migrated from W.I.D. to SQL Server.
 Remediation:
    » On a locally installed instance, manually create a SQL
       Login for the NT AUTHORITYNetwork Service account
       and assign it to the database user that is a member of
       the webservice database role
    » On a remote instance, manually create a SQL Login for
       the DOMAINMACHINES account of the front-end
       server, assign it to the MACHINES database user or
       create a MACHINES database user account, and assign
       that database user to the webservice database role
Other Errors
 Error Code
 0x8024400D/0x80244015/SOAP 0x12c
 Primary documented cause: misconfiguration of a load
  balancing scenario
   » Not using a common back-end database server for the
      nodes of the load balancing cluster
   » http://blogs.technet.com/b/sus/archive/2008/10/29/wsus-clients
   » In the real world, this most often occurs where duplicate
      SusClientIDs exist
 May also occur
   » In a misconfigured DNS Round Robin scenario, or
   » Where duplicate hostnames are inadvertently configured
      in DNS
Helpful Resources
 Hope these tips help you decode common
WSUS errors. To free up more of your time, try
               SolarWinds Patch Manager


         Watch Video                        Test Drive Live Demo




      Ask Our Community                Download 30-day Free Trial



                 Click any of the links above


                             - Slide 32 -
Author: Lawrence Garvin, WSUS MVP




                                                Thank You!


     Feedback or questions
lawrence.garvin@solarwinds.com

Más contenido relacionado

La actualidad más candente

dm-writeboost-kernelvm
dm-writeboost-kernelvmdm-writeboost-kernelvm
dm-writeboost-kernelvmAkira Hayakawa
 
Fibre Channel 基礎講座
Fibre Channel 基礎講座Fibre Channel 基礎講座
Fibre Channel 基礎講座Brocade
 
10GbE時代のネットワークI/O高速化
10GbE時代のネットワークI/O高速化10GbE時代のネットワークI/O高速化
10GbE時代のネットワークI/O高速化Takuya ASADA
 
Scheduler activations
Scheduler activationsScheduler activations
Scheduler activationsVin Voro
 
Linux packet-forwarding
Linux packet-forwardingLinux packet-forwarding
Linux packet-forwardingMasakazu Asama
 
Being a better programmer: Writing Clean COBOL
Being a better programmer: Writing Clean COBOLBeing a better programmer: Writing Clean COBOL
Being a better programmer: Writing Clean COBOLMike Harris
 
20分でわかるgVisor入門
20分でわかるgVisor入門20分でわかるgVisor入門
20分でわかるgVisor入門Shuji Yamada
 
Design your application using Persistent Graphs and OrientDB
Design your application using Persistent Graphs and OrientDBDesign your application using Persistent Graphs and OrientDB
Design your application using Persistent Graphs and OrientDBLuca Garulli
 
stackconf 2020 | Speeding up Linux disk encryption by Ignat Korchagin
stackconf 2020 | Speeding up Linux disk encryption by Ignat Korchaginstackconf 2020 | Speeding up Linux disk encryption by Ignat Korchagin
stackconf 2020 | Speeding up Linux disk encryption by Ignat KorchaginNETWAYS
 
FC SAN Fabric環境におけるパフォーマンストラブルの対処法
FC SAN Fabric環境におけるパフォーマンストラブルの対処法FC SAN Fabric環境におけるパフォーマンストラブルの対処法
FC SAN Fabric環境におけるパフォーマンストラブルの対処法Brocade
 
たのしいPwn 公開用
たのしいPwn 公開用たのしいPwn 公開用
たのしいPwn 公開用uu ymd
 
initとプロセス再起動
initとプロセス再起動initとプロセス再起動
initとプロセス再起動Takashi Takizawa
 
Virtualized network with openvswitch
Virtualized network with openvswitchVirtualized network with openvswitch
Virtualized network with openvswitchSim Janghoon
 
InDesign CC 2014でつくるEPUB 3固定レイアウト入門
InDesign CC 2014でつくるEPUB 3固定レイアウト入門InDesign CC 2014でつくるEPUB 3固定レイアウト入門
InDesign CC 2014でつくるEPUB 3固定レイアウト入門Takashi Oonishi
 
Collection directions - towards collective collections
Collection directions - towards collective collectionsCollection directions - towards collective collections
Collection directions - towards collective collectionslisld
 
Monitoração avançada com Zabbix 2
Monitoração avançada com Zabbix 2Monitoração avançada com Zabbix 2
Monitoração avançada com Zabbix 2Jose Augusto Carvalho
 
INF-018_OS の中で SDN 抗争勃発!? ~主役を争う VXLAN vs NVGRE~
INF-018_OS の中で SDN 抗争勃発!? ~主役を争う VXLAN vs NVGRE~INF-018_OS の中で SDN 抗争勃発!? ~主役を争う VXLAN vs NVGRE~
INF-018_OS の中で SDN 抗争勃発!? ~主役を争う VXLAN vs NVGRE~decode2016
 

La actualidad más candente (20)

dm-writeboost-kernelvm
dm-writeboost-kernelvmdm-writeboost-kernelvm
dm-writeboost-kernelvm
 
Fibre Channel 基礎講座
Fibre Channel 基礎講座Fibre Channel 基礎講座
Fibre Channel 基礎講座
 
10GbE時代のネットワークI/O高速化
10GbE時代のネットワークI/O高速化10GbE時代のネットワークI/O高速化
10GbE時代のネットワークI/O高速化
 
Scheduler activations
Scheduler activationsScheduler activations
Scheduler activations
 
Linux packet-forwarding
Linux packet-forwardingLinux packet-forwarding
Linux packet-forwarding
 
Being a better programmer: Writing Clean COBOL
Being a better programmer: Writing Clean COBOLBeing a better programmer: Writing Clean COBOL
Being a better programmer: Writing Clean COBOL
 
Gen8-v-Gen9 HP Server
Gen8-v-Gen9 HP ServerGen8-v-Gen9 HP Server
Gen8-v-Gen9 HP Server
 
20分でわかるgVisor入門
20分でわかるgVisor入門20分でわかるgVisor入門
20分でわかるgVisor入門
 
Design your application using Persistent Graphs and OrientDB
Design your application using Persistent Graphs and OrientDBDesign your application using Persistent Graphs and OrientDB
Design your application using Persistent Graphs and OrientDB
 
Puppet入門
Puppet入門Puppet入門
Puppet入門
 
stackconf 2020 | Speeding up Linux disk encryption by Ignat Korchagin
stackconf 2020 | Speeding up Linux disk encryption by Ignat Korchaginstackconf 2020 | Speeding up Linux disk encryption by Ignat Korchagin
stackconf 2020 | Speeding up Linux disk encryption by Ignat Korchagin
 
FC SAN Fabric環境におけるパフォーマンストラブルの対処法
FC SAN Fabric環境におけるパフォーマンストラブルの対処法FC SAN Fabric環境におけるパフォーマンストラブルの対処法
FC SAN Fabric環境におけるパフォーマンストラブルの対処法
 
Katib
KatibKatib
Katib
 
たのしいPwn 公開用
たのしいPwn 公開用たのしいPwn 公開用
たのしいPwn 公開用
 
initとプロセス再起動
initとプロセス再起動initとプロセス再起動
initとプロセス再起動
 
Virtualized network with openvswitch
Virtualized network with openvswitchVirtualized network with openvswitch
Virtualized network with openvswitch
 
InDesign CC 2014でつくるEPUB 3固定レイアウト入門
InDesign CC 2014でつくるEPUB 3固定レイアウト入門InDesign CC 2014でつくるEPUB 3固定レイアウト入門
InDesign CC 2014でつくるEPUB 3固定レイアウト入門
 
Collection directions - towards collective collections
Collection directions - towards collective collectionsCollection directions - towards collective collections
Collection directions - towards collective collections
 
Monitoração avançada com Zabbix 2
Monitoração avançada com Zabbix 2Monitoração avançada com Zabbix 2
Monitoração avançada com Zabbix 2
 
INF-018_OS の中で SDN 抗争勃発!? ~主役を争う VXLAN vs NVGRE~
INF-018_OS の中で SDN 抗争勃発!? ~主役を争う VXLAN vs NVGRE~INF-018_OS の中で SDN 抗争勃発!? ~主役を争う VXLAN vs NVGRE~
INF-018_OS の中で SDN 抗争勃発!? ~主役を争う VXLAN vs NVGRE~
 

Similar a Common WSUS Errors Codes - Decoded and Resolved

Information on Various HTTP Error Codes
Information on Various HTTP Error CodesInformation on Various HTTP Error Codes
Information on Various HTTP Error CodesHTS Hosting
 
The top 10 security issues in web applications
The top 10 security issues in web applicationsThe top 10 security issues in web applications
The top 10 security issues in web applicationsDevnology
 
WSUS Deployment on Windows Server 2008
WSUS Deployment on Windows Server 2008WSUS Deployment on Windows Server 2008
WSUS Deployment on Windows Server 2008SolarWinds
 
Basic security and Barracuda VRS
Basic security and Barracuda VRSBasic security and Barracuda VRS
Basic security and Barracuda VRSAravindan A
 
SharePoint in the Extranet Joel Oleson
SharePoint in the Extranet Joel OlesonSharePoint in the Extranet Joel Oleson
SharePoint in the Extranet Joel Olesonwebhostingguy
 
Consuming REST Services in BizTalk 2010
Consuming REST Services in BizTalk 2010Consuming REST Services in BizTalk 2010
Consuming REST Services in BizTalk 2010Daniel Toomey
 
V mware desktop virtualization health check service
V mware desktop virtualization health check serviceV mware desktop virtualization health check service
V mware desktop virtualization health check servicesolarisyougood
 
IIS internet information service NSA.ppt
IIS internet information service NSA.pptIIS internet information service NSA.ppt
IIS internet information service NSA.pptImranAhmadAhmad
 
Training Webinar: Enterprise application performance with server push technol...
Training Webinar: Enterprise application performance with server push technol...Training Webinar: Enterprise application performance with server push technol...
Training Webinar: Enterprise application performance with server push technol...OutSystems
 
PowerPoint Presentation
PowerPoint PresentationPowerPoint Presentation
PowerPoint Presentationwebhostingguy
 
PowerPoint Presentation
PowerPoint PresentationPowerPoint Presentation
PowerPoint Presentationwebhostingguy
 
SPSNYC SharePoint Worst Practices
SPSNYC SharePoint Worst PracticesSPSNYC SharePoint Worst Practices
SPSNYC SharePoint Worst PracticesScott Hoag
 
Share point 2010_overview-day4-code
Share point 2010_overview-day4-codeShare point 2010_overview-day4-code
Share point 2010_overview-day4-codeNarayana Reddy
 
Share point 2010_overview-day4-code
Share point 2010_overview-day4-codeShare point 2010_overview-day4-code
Share point 2010_overview-day4-codeNarayana Reddy
 
Deploying and Managing PowerPivot for SharePoint
Deploying and Managing PowerPivot for SharePointDeploying and Managing PowerPivot for SharePoint
Deploying and Managing PowerPivot for SharePointDenny Lee
 
Make your Azure PaaS Deployment More Safe
Make your Azure PaaS Deployment More SafeMake your Azure PaaS Deployment More Safe
Make your Azure PaaS Deployment More SafeThuan Ng
 
Identifying Web Servers: A First-look Into the Future of Web Server Fingerpri...
Identifying Web Servers: A First-look Into the Future of Web Server Fingerpri...Identifying Web Servers: A First-look Into the Future of Web Server Fingerpri...
Identifying Web Servers: A First-look Into the Future of Web Server Fingerpri...Jeremiah Grossman
 
WSUS30SP2StepbyStep
WSUS30SP2StepbyStepWSUS30SP2StepbyStep
WSUS30SP2StepbyStepFahad Noaman
 
Wsus30sp2stepbystep
Wsus30sp2stepbystepWsus30sp2stepbystep
Wsus30sp2stepbystepSuhel Faridi
 

Similar a Common WSUS Errors Codes - Decoded and Resolved (20)

Information on Various HTTP Error Codes
Information on Various HTTP Error CodesInformation on Various HTTP Error Codes
Information on Various HTTP Error Codes
 
The top 10 security issues in web applications
The top 10 security issues in web applicationsThe top 10 security issues in web applications
The top 10 security issues in web applications
 
WSUS Deployment on Windows Server 2008
WSUS Deployment on Windows Server 2008WSUS Deployment on Windows Server 2008
WSUS Deployment on Windows Server 2008
 
Basic security and Barracuda VRS
Basic security and Barracuda VRSBasic security and Barracuda VRS
Basic security and Barracuda VRS
 
SharePoint in the Extranet Joel Oleson
SharePoint in the Extranet Joel OlesonSharePoint in the Extranet Joel Oleson
SharePoint in the Extranet Joel Oleson
 
Consuming REST Services in BizTalk 2010
Consuming REST Services in BizTalk 2010Consuming REST Services in BizTalk 2010
Consuming REST Services in BizTalk 2010
 
Error codes & custom 404s
Error codes & custom 404sError codes & custom 404s
Error codes & custom 404s
 
V mware desktop virtualization health check service
V mware desktop virtualization health check serviceV mware desktop virtualization health check service
V mware desktop virtualization health check service
 
IIS internet information service NSA.ppt
IIS internet information service NSA.pptIIS internet information service NSA.ppt
IIS internet information service NSA.ppt
 
Training Webinar: Enterprise application performance with server push technol...
Training Webinar: Enterprise application performance with server push technol...Training Webinar: Enterprise application performance with server push technol...
Training Webinar: Enterprise application performance with server push technol...
 
PowerPoint Presentation
PowerPoint PresentationPowerPoint Presentation
PowerPoint Presentation
 
PowerPoint Presentation
PowerPoint PresentationPowerPoint Presentation
PowerPoint Presentation
 
SPSNYC SharePoint Worst Practices
SPSNYC SharePoint Worst PracticesSPSNYC SharePoint Worst Practices
SPSNYC SharePoint Worst Practices
 
Share point 2010_overview-day4-code
Share point 2010_overview-day4-codeShare point 2010_overview-day4-code
Share point 2010_overview-day4-code
 
Share point 2010_overview-day4-code
Share point 2010_overview-day4-codeShare point 2010_overview-day4-code
Share point 2010_overview-day4-code
 
Deploying and Managing PowerPivot for SharePoint
Deploying and Managing PowerPivot for SharePointDeploying and Managing PowerPivot for SharePoint
Deploying and Managing PowerPivot for SharePoint
 
Make your Azure PaaS Deployment More Safe
Make your Azure PaaS Deployment More SafeMake your Azure PaaS Deployment More Safe
Make your Azure PaaS Deployment More Safe
 
Identifying Web Servers: A First-look Into the Future of Web Server Fingerpri...
Identifying Web Servers: A First-look Into the Future of Web Server Fingerpri...Identifying Web Servers: A First-look Into the Future of Web Server Fingerpri...
Identifying Web Servers: A First-look Into the Future of Web Server Fingerpri...
 
WSUS30SP2StepbyStep
WSUS30SP2StepbyStepWSUS30SP2StepbyStep
WSUS30SP2StepbyStep
 
Wsus30sp2stepbystep
Wsus30sp2stepbystepWsus30sp2stepbystep
Wsus30sp2stepbystep
 

Más de SolarWinds

SolarWinds Government and Education Webinar: Greatest SolarWinds Features I N...
SolarWinds Government and Education Webinar: Greatest SolarWinds Features I N...SolarWinds Government and Education Webinar: Greatest SolarWinds Features I N...
SolarWinds Government and Education Webinar: Greatest SolarWinds Features I N...SolarWinds
 
SolarWinds Government and Education Webinar: Gaps Exist in Your Monitoring In...
SolarWinds Government and Education Webinar: Gaps Exist in Your Monitoring In...SolarWinds Government and Education Webinar: Gaps Exist in Your Monitoring In...
SolarWinds Government and Education Webinar: Gaps Exist in Your Monitoring In...SolarWinds
 
Government Webinar: Alerting and Reporting in the Age of Observability
Government Webinar: Alerting and Reporting in the Age of ObservabilityGovernment Webinar: Alerting and Reporting in the Age of Observability
Government Webinar: Alerting and Reporting in the Age of ObservabilitySolarWinds
 
Government and Education Webinar: Full Stack Observability
Government and Education Webinar: Full Stack ObservabilityGovernment and Education Webinar: Full Stack Observability
Government and Education Webinar: Full Stack ObservabilitySolarWinds
 
Government and Education Webinar: Public Sector Cybersecurity Survey - What I...
Government and Education Webinar: Public Sector Cybersecurity Survey - What I...Government and Education Webinar: Public Sector Cybersecurity Survey - What I...
Government and Education Webinar: Public Sector Cybersecurity Survey - What I...SolarWinds
 
Becoming Secure By Design: Questions You Should Ask Your Software Vendors
Becoming Secure By Design: Questions You Should Ask Your Software VendorsBecoming Secure By Design: Questions You Should Ask Your Software Vendors
Becoming Secure By Design: Questions You Should Ask Your Software VendorsSolarWinds
 
Government and Education Webinar: Real-Time Mission, CIO, and Command Dashboards
Government and Education Webinar: Real-Time Mission, CIO, and Command DashboardsGovernment and Education Webinar: Real-Time Mission, CIO, and Command Dashboards
Government and Education Webinar: Real-Time Mission, CIO, and Command DashboardsSolarWinds
 
Government and Education Webinar: Simplify Your Database Performance Manageme...
Government and Education Webinar: Simplify Your Database Performance Manageme...Government and Education Webinar: Simplify Your Database Performance Manageme...
Government and Education Webinar: Simplify Your Database Performance Manageme...SolarWinds
 
Government and Education Webinar: SolarWinds Orion Platform: Audit and Stream...
Government and Education Webinar: SolarWinds Orion Platform: Audit and Stream...Government and Education Webinar: SolarWinds Orion Platform: Audit and Stream...
Government and Education Webinar: SolarWinds Orion Platform: Audit and Stream...SolarWinds
 
Government and Education Webinar: Leverage Automation to Improve IT Operations
Government and Education Webinar: Leverage Automation to Improve IT OperationsGovernment and Education Webinar: Leverage Automation to Improve IT Operations
Government and Education Webinar: Leverage Automation to Improve IT OperationsSolarWinds
 
Government and Education Webinar: Improving Application Performance
Government and Education Webinar: Improving Application PerformanceGovernment and Education Webinar: Improving Application Performance
Government and Education Webinar: Improving Application PerformanceSolarWinds
 
Government and Education: IT Tools to Support Your Hybrid Workforce
Government and Education: IT Tools to Support Your Hybrid WorkforceGovernment and Education: IT Tools to Support Your Hybrid Workforce
Government and Education: IT Tools to Support Your Hybrid WorkforceSolarWinds
 
Government and Education Webinar: There's More Than One Way to Monitor SQL Da...
Government and Education Webinar: There's More Than One Way to Monitor SQL Da...Government and Education Webinar: There's More Than One Way to Monitor SQL Da...
Government and Education Webinar: There's More Than One Way to Monitor SQL Da...SolarWinds
 
SolarWinds Government and Education Webinar: Virtual Technology Briefing 08.0...
SolarWinds Government and Education Webinar: Virtual Technology Briefing 08.0...SolarWinds Government and Education Webinar: Virtual Technology Briefing 08.0...
SolarWinds Government and Education Webinar: Virtual Technology Briefing 08.0...SolarWinds
 
Government and Education Webinar: Zero-Trust Panel Discussion
Government and Education Webinar: Zero-Trust Panel Discussion Government and Education Webinar: Zero-Trust Panel Discussion
Government and Education Webinar: Zero-Trust Panel Discussion SolarWinds
 
Government and Education: Leveraging The SolarWinds Orion Assistance Program ...
Government and Education: Leveraging The SolarWinds Orion Assistance Program ...Government and Education: Leveraging The SolarWinds Orion Assistance Program ...
Government and Education: Leveraging The SolarWinds Orion Assistance Program ...SolarWinds
 
Government and Education Webinar: SQL Server—Advanced Performance Tuning
Government and Education Webinar: SQL Server—Advanced Performance Tuning Government and Education Webinar: SQL Server—Advanced Performance Tuning
Government and Education Webinar: SQL Server—Advanced Performance Tuning SolarWinds
 
Government and Education Webinar: Recovering IP Addresses on Your Network
Government and Education Webinar: Recovering IP Addresses on Your NetworkGovernment and Education Webinar: Recovering IP Addresses on Your Network
Government and Education Webinar: Recovering IP Addresses on Your NetworkSolarWinds
 
Government and Education Webinar: Optimize Performance With Advanced Host Mon...
Government and Education Webinar: Optimize Performance With Advanced Host Mon...Government and Education Webinar: Optimize Performance With Advanced Host Mon...
Government and Education Webinar: Optimize Performance With Advanced Host Mon...SolarWinds
 
Government and Education Webinar: Conquering Remote Work IT Challenges
Government and Education Webinar: Conquering Remote Work IT Challenges Government and Education Webinar: Conquering Remote Work IT Challenges
Government and Education Webinar: Conquering Remote Work IT Challenges SolarWinds
 

Más de SolarWinds (20)

SolarWinds Government and Education Webinar: Greatest SolarWinds Features I N...
SolarWinds Government and Education Webinar: Greatest SolarWinds Features I N...SolarWinds Government and Education Webinar: Greatest SolarWinds Features I N...
SolarWinds Government and Education Webinar: Greatest SolarWinds Features I N...
 
SolarWinds Government and Education Webinar: Gaps Exist in Your Monitoring In...
SolarWinds Government and Education Webinar: Gaps Exist in Your Monitoring In...SolarWinds Government and Education Webinar: Gaps Exist in Your Monitoring In...
SolarWinds Government and Education Webinar: Gaps Exist in Your Monitoring In...
 
Government Webinar: Alerting and Reporting in the Age of Observability
Government Webinar: Alerting and Reporting in the Age of ObservabilityGovernment Webinar: Alerting and Reporting in the Age of Observability
Government Webinar: Alerting and Reporting in the Age of Observability
 
Government and Education Webinar: Full Stack Observability
Government and Education Webinar: Full Stack ObservabilityGovernment and Education Webinar: Full Stack Observability
Government and Education Webinar: Full Stack Observability
 
Government and Education Webinar: Public Sector Cybersecurity Survey - What I...
Government and Education Webinar: Public Sector Cybersecurity Survey - What I...Government and Education Webinar: Public Sector Cybersecurity Survey - What I...
Government and Education Webinar: Public Sector Cybersecurity Survey - What I...
 
Becoming Secure By Design: Questions You Should Ask Your Software Vendors
Becoming Secure By Design: Questions You Should Ask Your Software VendorsBecoming Secure By Design: Questions You Should Ask Your Software Vendors
Becoming Secure By Design: Questions You Should Ask Your Software Vendors
 
Government and Education Webinar: Real-Time Mission, CIO, and Command Dashboards
Government and Education Webinar: Real-Time Mission, CIO, and Command DashboardsGovernment and Education Webinar: Real-Time Mission, CIO, and Command Dashboards
Government and Education Webinar: Real-Time Mission, CIO, and Command Dashboards
 
Government and Education Webinar: Simplify Your Database Performance Manageme...
Government and Education Webinar: Simplify Your Database Performance Manageme...Government and Education Webinar: Simplify Your Database Performance Manageme...
Government and Education Webinar: Simplify Your Database Performance Manageme...
 
Government and Education Webinar: SolarWinds Orion Platform: Audit and Stream...
Government and Education Webinar: SolarWinds Orion Platform: Audit and Stream...Government and Education Webinar: SolarWinds Orion Platform: Audit and Stream...
Government and Education Webinar: SolarWinds Orion Platform: Audit and Stream...
 
Government and Education Webinar: Leverage Automation to Improve IT Operations
Government and Education Webinar: Leverage Automation to Improve IT OperationsGovernment and Education Webinar: Leverage Automation to Improve IT Operations
Government and Education Webinar: Leverage Automation to Improve IT Operations
 
Government and Education Webinar: Improving Application Performance
Government and Education Webinar: Improving Application PerformanceGovernment and Education Webinar: Improving Application Performance
Government and Education Webinar: Improving Application Performance
 
Government and Education: IT Tools to Support Your Hybrid Workforce
Government and Education: IT Tools to Support Your Hybrid WorkforceGovernment and Education: IT Tools to Support Your Hybrid Workforce
Government and Education: IT Tools to Support Your Hybrid Workforce
 
Government and Education Webinar: There's More Than One Way to Monitor SQL Da...
Government and Education Webinar: There's More Than One Way to Monitor SQL Da...Government and Education Webinar: There's More Than One Way to Monitor SQL Da...
Government and Education Webinar: There's More Than One Way to Monitor SQL Da...
 
SolarWinds Government and Education Webinar: Virtual Technology Briefing 08.0...
SolarWinds Government and Education Webinar: Virtual Technology Briefing 08.0...SolarWinds Government and Education Webinar: Virtual Technology Briefing 08.0...
SolarWinds Government and Education Webinar: Virtual Technology Briefing 08.0...
 
Government and Education Webinar: Zero-Trust Panel Discussion
Government and Education Webinar: Zero-Trust Panel Discussion Government and Education Webinar: Zero-Trust Panel Discussion
Government and Education Webinar: Zero-Trust Panel Discussion
 
Government and Education: Leveraging The SolarWinds Orion Assistance Program ...
Government and Education: Leveraging The SolarWinds Orion Assistance Program ...Government and Education: Leveraging The SolarWinds Orion Assistance Program ...
Government and Education: Leveraging The SolarWinds Orion Assistance Program ...
 
Government and Education Webinar: SQL Server—Advanced Performance Tuning
Government and Education Webinar: SQL Server—Advanced Performance Tuning Government and Education Webinar: SQL Server—Advanced Performance Tuning
Government and Education Webinar: SQL Server—Advanced Performance Tuning
 
Government and Education Webinar: Recovering IP Addresses on Your Network
Government and Education Webinar: Recovering IP Addresses on Your NetworkGovernment and Education Webinar: Recovering IP Addresses on Your Network
Government and Education Webinar: Recovering IP Addresses on Your Network
 
Government and Education Webinar: Optimize Performance With Advanced Host Mon...
Government and Education Webinar: Optimize Performance With Advanced Host Mon...Government and Education Webinar: Optimize Performance With Advanced Host Mon...
Government and Education Webinar: Optimize Performance With Advanced Host Mon...
 
Government and Education Webinar: Conquering Remote Work IT Challenges
Government and Education Webinar: Conquering Remote Work IT Challenges Government and Education Webinar: Conquering Remote Work IT Challenges
Government and Education Webinar: Conquering Remote Work IT Challenges
 

Último

Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 

Último (20)

Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 

Common WSUS Errors Codes - Decoded and Resolved

  • 1. Author Lawrence Garvin, WSUS MVP Common WSUS Error Codes Decoded & Resolved
  • 2. Agenda  Part 1 » HTTP errors  Part 2 » Configuration errors » Security errors » Other errors Modify This Footer: View -> Header & Footer - Slide 2 -
  • 3. HTTP Errors  Finding subcodes in IIS logs  401 – 0x80190191 / 0x80244017  403 – 0x80190193 / 0x80244018  404 – 0x80190194 / 0x80244019  407 – 0x80190197 / 0x8024401B
  • 5. IIS Logfiles  2010-11-09 00:14:51 ::1 POST /reportingwebservice/reportingwebservice.asmx - 80 - ::1 Mozilla/4.0+ (compatible;+MSIE+6.0;+MS+Web+Services+Client+Protocol+2.0.50727.4016) 200 0 0 0  2010-11-09 00:14:51 ::1 POST /ApiRemoting30/WebService.asmx - 80 ONSITECHIS$ ::1 Mozilla/4.0+(compatible;+MSIE+6.0;+MS+Web+Services+Client+Protocol+2.0.50727.4016) 200 0 0 0  2010-11-09 00:14:51 ::1 POST /ServerSyncWebService/serversyncwebservice.asmx - 80 - ::1 Mozilla/4.0+(compatible;+MSIE+6.0;+MS+Web+Services+Client+Protocol+2.0.50727.4016) 200 0 0 10  2010-11-09 00:14:51 ::1 POST /ClientWebService/Client.asmx - 80 - ::1 Mozilla/4.0+(compatible; +MSIE+6.0;+MS+Web+Services+Client+Protocol+2.0.50727.4016) 200 0 0 0  2010-11-09 00:14:51 ::1 POST /SimpleAuthWebService/SimpleAuth.asmx - 80 - ::1 Mozilla/4.0+ (compatible;+MSIE+6.0;+MS+Web+Services+Client+Protocol+2.0.50727.4016) 200 0 0 10
  • 6. IIS Logfiles  Remote console session failure (Authentication failure) » 2010-11-09 00:14:51 ::1 POST /ApiRemoting30/WebService.asmx - 80 ONSITECHNoAdmin ::1 Mozilla/4.0+(compatible; +MSIE+6.0;+MS+Web+Services+Client+Protocol+2.0.50727.40 16) 401 1 0 0  Windows Update Agent detection failure (Anonymous Access removed) » 2010-11-09 00:14:51 ::1 POST /ClientWebService/Client.asmx - 80 - ::1 Mozilla/4.0+(compatible; +MSIE+6.0;+MS+Web+Services+Client+Protocol+2.0.50727.40 16) 401 2 0 0
  • 7. IIS Logfiles  2010-01-16 01:26:15 ::1 POST /ApiRemoting30/WebService.asmx - 80 - ::1 Mozilla/4.0+ (compatible; +MSIE+6.0;+MS+Web+Services+Client+Protocol+2.0.50 727.4016) 401 1 5 941  2010-01-16 01:26:17 ::1 POST /ApiRemoting30/WebService.asmx - 80 ONSITECHIS$ ::1 Mozilla/4.0+(compatible; +MSIE+6.0;+MS+Web+Services+Client+Protocol+2.0.50 727.4016) 200 0 0 2463.
  • 8. HTTP Errors  Finding subcodes in IIS logs  401 – 0x80190191 / 0x80244017  403 – 0x80190193 / 0x80244018  404 – 0x80190194 / 0x80244019  407 – 0x80190197 / 0x8024401B
  • 9. HTTP Errors Error Code 0x80190191/0x80244017 (HTTP 401) Caused by missing or removed Anonymous Access permissions on: » Default Web Site » WSUS Administration » Virtual directories Caused by missing Integrated Windows Authentication on APIRemoting30
  • 10. HTTP Errors  Error Code  0x80190191/0x80244017 (HTTP 401)  401.1 Access denied due to invalid credentials » Attempt to connect WSUS console with account credential that is not a member of WSUS Administrators or BUILTINAdministrators  401.2 Access denied due to server authentication method » Website or virtual directory does not have anonymous access enabled » APIRemoting30 virtual directory does not have Integrated Windows Authentication enabled  401.3 Access denied due to ACL on resource » Filesystem permissions have been modified » Security Configuration Wizard template has been applied
  • 11. HTTP Errors  Finding subcodes in IIS logs  401 – 0x80190191 / 0x80244017  403 – 0x80190193 / 0x80244018  404 – 0x80190194 / 0x80244019  407 – 0x80190197 / 0x8024401B
  • 12. HTTP Errors Error Code 0x80190193/0x80244018 (HTTP 403) Typically caused by a proxy server or firewall interfering with access to the WSUS Server. » Verify correct proxy client configuration for WinHTTP » Verify correct proxy server configuration » Verify correct firewall rules (80, 443, 8530, 8531) » Also caused when SSL is improperly enabled on the WSUS Server
  • 13. HTTP Errors Error Code 0x80190193/0x80244018 (HTTP 403) 403 All access is denied » Proxy server is blocking access to the target URL 403.1 Execute access denied » The virtual directories do not have Execute: Scripts Only permissions 403.2 Read access denied » Rarely seen, but would be caused by removing READ permissions from the web resource
  • 14. HTTP Errors Error Code 0x80190193/0x80244018 (HTTP 403) 403.4 SSL is required » Attempt to connect to port 80 or 8530 when SSL is required » Connect using port 443 or 8531 403.7 Client SSL certificate is required » SSL is enabled for WSUS, but the SSL certificate is not installed on the client system
  • 15. HTTP Errors Error Code 0x80190193/0x80244018 (HTTP 403) 403.6 Client IP Address is rejected » Web resource is blocking access based on source IP address 403.8 Client DNS name is rejected » Web resource is blocking access based on source DNS name
  • 16. HTTP Errors  Finding subcodes in IIS logs  401 – 0x80190191 / 0x80244017  403 – 0x80190193 / 0x80244018  404 – 0x80190194 / 0x80244019  407 – 0x80190197 / 0x8024401B
  • 17. HTTP Errors Error Code 0x80190194/0x80244019 (HTTP 404) Typically caused by a missing self-update virtual directory or a missing update file in the store, depending on the context in which the error is encountered: » Verify presence of selfupdate virtual directories » Verify presence of physical file in ~WSUSContent Run wsusutil reset to download missing content
  • 18. HTTP Errors Error Code 0x80190194/0x80244019 (HTTP 404) 404 Resource not found » Content file is missing from filesystem 404.1 Web site does not exist or is inaccessible on specified port » Port suffix of configured URL does not match the installation port. 404.2 Web service extension lockdown policy prevents request » IIS Web Service Extensions are misconfigured (e.g. ASP.NET v1.1 is enabled instead of ASP.NET v2.0) 404.3 MIME map policy prevents request » MIME mappings for website are not correct for EXE or CAB
  • 19. HTTP Errors  Finding subcodes in IIS logs  401 – 0x80190191 / 0x80244017  403 – 0x80190193 / 0x80244018  404 – 0x80190194 / 0x80244019  407 – 0x80190197 / 0x8024401B
  • 20. HTTP Errors Error Code 0x80190197/0x8024401B (HTTP 407) Caused by a proxy server refusing access because of invalid proxy credentials » The proxy credentials are missing or incorrect on the client » The proxy credentials configured on the client do not have access to use the proxy server » The proxy credentials configured on the client are explicitly blocked from accessing the target URL
  • 21. Agenda  Part 1 » HTTP errors  Part 2 » Configuration errors » Security errors » Other errors
  • 22. Configuration Errors  Error Code - 0x80072ee5  Invalid URL  Most common cause is the presence of trailing slashes in the URL resulting in a double slash in the URL sent in the HTTP request.  Remediation is to inspect and correct the URL; the correct URL format is: » http://wsusservername » http://wsusservername:8530
  • 23. Configuration Errors  Error Code - 0x80072ee6  Unrecognized Scheme  Intranet Update server URL(s) have missing or invalid characters  Most common causes: » using backslashes instead of forward slashes (http:wsusserver) » using UNC pathnames in the URL (wsusserver)  Remediation is to inspect and correct the URL
  • 24. Configuration Errors  Error Code - 0x80072ee7  Name Not Resolved  WSUS Servername is not resolvable to an IP Address » An entry error in the URL » The hostname is not in DNS » The client is not querying the correct DNS server(s)
  • 25. Configuration Errors  Error Code - 0x80072efd  Cannot Connect  The WUAgent gets no response from the targeted URL; this can be caused by a number of infrastructure defects: » Incorrect hostname in URL resulting in return of incorrect IP Address » Incorrect DNS entries resulting in return of incorrect IP Address » Invalid/Incorrect IP Address in URL » Incorrect gateway or routing tables » WSUS server is offline
  • 26. Agenda  Part 1 » HTTP errors  Part 2 » Configuration errors » Security errors » Other errors
  • 27. Security Errors  Error Code - 0x800710dd  Removal of the NT AUTHORITYAuthenticatedUsers group from the BUILTINUsers group on the WSUS Server  IUSR_machinename password does not match  On some early Windows XP/2003 systems, a defective security descriptor for the Automatic Updates service or BITS could cause this » If the Automatic Updates service or BITS was ever DISABLED, the security descriptor is corrupted
  • 28. Agenda  Part 1 » HTTP errors  Part 2 » Configuration errors » Security errors » Other errors
  • 29. Other Errors  Error Code  0x8024400E/SOAP 0x190  most commonly caused by a metadata defect in the Office 2003 Service Pack 1 update package for WSUS  Remediation: » Upgrade to WSUS 3 Service Pack 1 » Install KB954960
  • 30. Other Errors  Error Code  0x8024400E/SOAP 0x190  Just today!! I saw this error logged when the Network Service account was unable to access a locally installed instance of SQL Server® where the WSUS database was migrated from W.I.D. to SQL Server.  Remediation: » On a locally installed instance, manually create a SQL Login for the NT AUTHORITYNetwork Service account and assign it to the database user that is a member of the webservice database role » On a remote instance, manually create a SQL Login for the DOMAINMACHINES account of the front-end server, assign it to the MACHINES database user or create a MACHINES database user account, and assign that database user to the webservice database role
  • 31. Other Errors  Error Code  0x8024400D/0x80244015/SOAP 0x12c  Primary documented cause: misconfiguration of a load balancing scenario » Not using a common back-end database server for the nodes of the load balancing cluster » http://blogs.technet.com/b/sus/archive/2008/10/29/wsus-clients » In the real world, this most often occurs where duplicate SusClientIDs exist  May also occur » In a misconfigured DNS Round Robin scenario, or » Where duplicate hostnames are inadvertently configured in DNS
  • 32. Helpful Resources Hope these tips help you decode common WSUS errors. To free up more of your time, try SolarWinds Patch Manager Watch Video Test Drive Live Demo Ask Our Community Download 30-day Free Trial Click any of the links above - Slide 32 -
  • 33. Author: Lawrence Garvin, WSUS MVP Thank You! Feedback or questions lawrence.garvin@solarwinds.com

Notas del editor

  1. 1. Using WSUS effectively to apply updates to new installations baselined at the most recent service pack level. (e.g. XP SP3, Vista SP1 machines) a. First step: Identify an organizational baseline for all new machine installations. b. Ensure this baseline is achieved before allowing the machine to connect to the WSUS Server. (For retail purchases, this may require manual installation of a service pack.) c. Configure the server and synchronize. d. Approve ALL updates that are not superseded by the baseline service pack AND are not superseded by other updates. e. After installation of the approved non-superseded updates is completed, review the update status of the computers and identify any other updates still reported as needed that were not previously approved. Determine if these updates need to be installed, and approve accordingly.
  2. 1. Using WSUS effectively to apply updates to new installations baselined at the most recent service pack level. (e.g. XP SP3, Vista SP1 machines) a. First step: Identify an organizational baseline for all new machine installations. b. Ensure this baseline is achieved before allowing the machine to connect to the WSUS Server. (For retail purchases, this may require manual installation of a service pack.) c. Configure the server and synchronize. d. Approve ALL updates that are not superseded by the baseline service pack AND are not superseded by other updates. e. After installation of the approved non-superseded updates is completed, review the update status of the computers and identify any other updates still reported as needed that were not previously approved. Determine if these updates need to be installed, and approve accordingly.
  3. 1. Using WSUS effectively to apply updates to new installations baselined at the most recent service pack level. (e.g. XP SP3, Vista SP1 machines) a. First step: Identify an organizational baseline for all new machine installations. b. Ensure this baseline is achieved before allowing the machine to connect to the WSUS Server. (For retail purchases, this may require manual installation of a service pack.) c. Configure the server and synchronize. d. Approve ALL updates that are not superseded by the baseline service pack AND are not superseded by other updates. e. After installation of the approved non-superseded updates is completed, review the update status of the computers and identify any other updates still reported as needed that were not previously approved. Determine if these updates need to be installed, and approve accordingly.
  4. 1. Using WSUS effectively to apply updates to new installations baselined at the most recent service pack level. (e.g. XP SP3, Vista SP1 machines) a. First step: Identify an organizational baseline for all new machine installations. b. Ensure this baseline is achieved before allowing the machine to connect to the WSUS Server. (For retail purchases, this may require manual installation of a service pack.) c. Configure the server and synchronize. d. Approve ALL updates that are not superseded by the baseline service pack AND are not superseded by other updates. e. After installation of the approved non-superseded updates is completed, review the update status of the computers and identify any other updates still reported as needed that were not previously approved. Determine if these updates need to be installed, and approve accordingly.
  5. 1. Using WSUS effectively to apply updates to new installations baselined at the most recent service pack level. (e.g. XP SP3, Vista SP1 machines) a. First step: Identify an organizational baseline for all new machine installations. b. Ensure this baseline is achieved before allowing the machine to connect to the WSUS Server. (For retail purchases, this may require manual installation of a service pack.) c. Configure the server and synchronize. d. Approve ALL updates that are not superseded by the baseline service pack AND are not superseded by other updates. e. After installation of the approved non-superseded updates is completed, review the update status of the computers and identify any other updates still reported as needed that were not previously approved. Determine if these updates need to be installed, and approve accordingly.
  6. 1. Using WSUS effectively to apply updates to new installations baselined at the most recent service pack level. (e.g. XP SP3, Vista SP1 machines) a. First step: Identify an organizational baseline for all new machine installations. b. Ensure this baseline is achieved before allowing the machine to connect to the WSUS Server. (For retail purchases, this may require manual installation of a service pack.) c. Configure the server and synchronize. d. Approve ALL updates that are not superseded by the baseline service pack AND are not superseded by other updates. e. After installation of the approved non-superseded updates is completed, review the update status of the computers and identify any other updates still reported as needed that were not previously approved. Determine if these updates need to be installed, and approve accordingly.
  7. 1. Using WSUS effectively to apply updates to new installations baselined at the most recent service pack level. (e.g. XP SP3, Vista SP1 machines) a. First step: Identify an organizational baseline for all new machine installations. b. Ensure this baseline is achieved before allowing the machine to connect to the WSUS Server. (For retail purchases, this may require manual installation of a service pack.) c. Configure the server and synchronize. d. Approve ALL updates that are not superseded by the baseline service pack AND are not superseded by other updates. e. After installation of the approved non-superseded updates is completed, review the update status of the computers and identify any other updates still reported as needed that were not previously approved. Determine if these updates need to be installed, and approve accordingly.
  8. 1. Using WSUS effectively to apply updates to new installations baselined at the most recent service pack level. (e.g. XP SP3, Vista SP1 machines) a. First step: Identify an organizational baseline for all new machine installations. b. Ensure this baseline is achieved before allowing the machine to connect to the WSUS Server. (For retail purchases, this may require manual installation of a service pack.) c. Configure the server and synchronize. d. Approve ALL updates that are not superseded by the baseline service pack AND are not superseded by other updates. e. After installation of the approved non-superseded updates is completed, review the update status of the computers and identify any other updates still reported as needed that were not previously approved. Determine if these updates need to be installed, and approve accordingly.
  9. 1. Using WSUS effectively to apply updates to new installations baselined at the most recent service pack level. (e.g. XP SP3, Vista SP1 machines) a. First step: Identify an organizational baseline for all new machine installations. b. Ensure this baseline is achieved before allowing the machine to connect to the WSUS Server. (For retail purchases, this may require manual installation of a service pack.) c. Configure the server and synchronize. d. Approve ALL updates that are not superseded by the baseline service pack AND are not superseded by other updates. e. After installation of the approved non-superseded updates is completed, review the update status of the computers and identify any other updates still reported as needed that were not previously approved. Determine if these updates need to be installed, and approve accordingly.
  10. 1. Using WSUS effectively to apply updates to new installations baselined at the most recent service pack level. (e.g. XP SP3, Vista SP1 machines) a. First step: Identify an organizational baseline for all new machine installations. b. Ensure this baseline is achieved before allowing the machine to connect to the WSUS Server. (For retail purchases, this may require manual installation of a service pack.) c. Configure the server and synchronize. d. Approve ALL updates that are not superseded by the baseline service pack AND are not superseded by other updates. e. After installation of the approved non-superseded updates is completed, review the update status of the computers and identify any other updates still reported as needed that were not previously approved. Determine if these updates need to be installed, and approve accordingly.
  11. 1. Using WSUS effectively to apply updates to new installations baselined at the most recent service pack level. (e.g. XP SP3, Vista SP1 machines) a. First step: Identify an organizational baseline for all new machine installations. b. Ensure this baseline is achieved before allowing the machine to connect to the WSUS Server. (For retail purchases, this may require manual installation of a service pack.) c. Configure the server and synchronize. d. Approve ALL updates that are not superseded by the baseline service pack AND are not superseded by other updates. e. After installation of the approved non-superseded updates is completed, review the update status of the computers and identify any other updates still reported as needed that were not previously approved. Determine if these updates need to be installed, and approve accordingly.
  12. 1. Using WSUS effectively to apply updates to new installations baselined at the most recent service pack level. (e.g. XP SP3, Vista SP1 machines) a. First step: Identify an organizational baseline for all new machine installations. b. Ensure this baseline is achieved before allowing the machine to connect to the WSUS Server. (For retail purchases, this may require manual installation of a service pack.) c. Configure the server and synchronize. d. Approve ALL updates that are not superseded by the baseline service pack AND are not superseded by other updates. e. After installation of the approved non-superseded updates is completed, review the update status of the computers and identify any other updates still reported as needed that were not previously approved. Determine if these updates need to be installed, and approve accordingly.
  13. 1. Using WSUS effectively to apply updates to new installations baselined at the most recent service pack level. (e.g. XP SP3, Vista SP1 machines) a. First step: Identify an organizational baseline for all new machine installations. b. Ensure this baseline is achieved before allowing the machine to connect to the WSUS Server. (For retail purchases, this may require manual installation of a service pack.) c. Configure the server and synchronize. d. Approve ALL updates that are not superseded by the baseline service pack AND are not superseded by other updates. e. After installation of the approved non-superseded updates is completed, review the update status of the computers and identify any other updates still reported as needed that were not previously approved. Determine if these updates need to be installed, and approve accordingly.
  14. 1. Using WSUS effectively to apply updates to new installations baselined at the most recent service pack level. (e.g. XP SP3, Vista SP1 machines) a. First step: Identify an organizational baseline for all new machine installations. b. Ensure this baseline is achieved before allowing the machine to connect to the WSUS Server. (For retail purchases, this may require manual installation of a service pack.) c. Configure the server and synchronize. d. Approve ALL updates that are not superseded by the baseline service pack AND are not superseded by other updates. e. After installation of the approved non-superseded updates is completed, review the update status of the computers and identify any other updates still reported as needed that were not previously approved. Determine if these updates need to be installed, and approve accordingly.
  15. 1. Using WSUS effectively to apply updates to new installations baselined at the most recent service pack level. (e.g. XP SP3, Vista SP1 machines) a. First step: Identify an organizational baseline for all new machine installations. b. Ensure this baseline is achieved before allowing the machine to connect to the WSUS Server. (For retail purchases, this may require manual installation of a service pack.) c. Configure the server and synchronize. d. Approve ALL updates that are not superseded by the baseline service pack AND are not superseded by other updates. e. After installation of the approved non-superseded updates is completed, review the update status of the computers and identify any other updates still reported as needed that were not previously approved. Determine if these updates need to be installed, and approve accordingly.
  16. 1. Using WSUS effectively to apply updates to new installations baselined at the most recent service pack level. (e.g. XP SP3, Vista SP1 machines) a. First step: Identify an organizational baseline for all new machine installations. b. Ensure this baseline is achieved before allowing the machine to connect to the WSUS Server. (For retail purchases, this may require manual installation of a service pack.) c. Configure the server and synchronize. d. Approve ALL updates that are not superseded by the baseline service pack AND are not superseded by other updates. e. After installation of the approved non-superseded updates is completed, review the update status of the computers and identify any other updates still reported as needed that were not previously approved. Determine if these updates need to be installed, and approve accordingly.
  17. 1. Using WSUS effectively to apply updates to new installations baselined at the most recent service pack level. (e.g. XP SP3, Vista SP1 machines) a. First step: Identify an organizational baseline for all new machine installations. b. Ensure this baseline is achieved before allowing the machine to connect to the WSUS Server. (For retail purchases, this may require manual installation of a service pack.) c. Configure the server and synchronize. d. Approve ALL updates that are not superseded by the baseline service pack AND are not superseded by other updates. e. After installation of the approved non-superseded updates is completed, review the update status of the computers and identify any other updates still reported as needed that were not previously approved. Determine if these updates need to be installed, and approve accordingly.