ALERT: Some images may not load properly within the Knowledge Base Article. If you see a broken image, please right-click and select 'Open image in a new tab'. We apologize for this inconvenience.

HTTP error: 400 Bad Request (-2147209951)

book

Article ID: 173049

calendar_today

Updated On:

Products

IT Management Suite

Issue/Introduction

When upgrading the Notification Server to Service Pack 3 (build 6.0.6074), the error "Failed to configure IIS" occurs.

The following warnings are found in the Altiris log files (for the Altiris Agent service):

Priority: 2
Date: 11/3/2006 12:17:28 PM
Tick Count: 74310781
Host Name: <host_name>
Process: AeXNSAgent.exe (204)
Thread ID: 224
Module: AeXNetComms.dll
Source: CoNetworkTransport(116)
Description: HTTP error: 400 Bad Request (-2147209951)

Priority: 2
Date: 11/3/2006 12:17:28 PM
Tick Count: 74310781
Host Name: <host_name>
Process: AeXNSAgent.exe (204)
Thread ID: 224
Module: AeXNetComms.dll
Source: AeXNetworkTransport
Description: Get 'HTTP://NSSERVERNAME/ALTIRIS/NS/Agent/GetClientPolicies.aspx?xml=<Request configVersion="2"><WrkstaGuid>29c1c4f6-accd-4f56-8839-8d98fab4bc19</WrkstaGuid></Request>&compress=1&hash=4fd675a4-1cd3-f4e5-04d2-f0cc70d79fed' failed: HTTP error: 400 Bad Request (-2147209951)

Priority: 1
Date: 11/3/2006 12:32:28 PM
Tick Count: 75210781
Host Name: <host_name>
Process: AeXNSAgent.exe (204)
Thread ID: 224
Module: AeXNSAgent.exe
Source: ConfigServer
Description: RequestPolicies failed: HTTP error: 400 Bad Request (-2147209951)

Cause

In the IIS Manager console, go to Default Web site and right-click Properties. The IP address field on the Web Site tab has been changed using the Advanced button; the Host header value field was changed to include localhost and a specific DNS alias (for example, ATRSNS.myDomain.com).

Resolution

  1. Go to IIS Manager (Run 'inetmgr').
  2. Right-click on the Default Web site and select Properties.
  3. On the Web Site tab (selected by default), click on Advanced.
  4. In the Advanced Web Site identification window you need to have:
    • IP address = "(All unassigned)".
    • TCP port = "80".
    • Host header value = (empty).

Applies To
Notification Server 6.0 SP2 (6.0.5287) with no hotfixes

Windows 2003 SP1*

.NET Framework 1.1 SP1*
.NET Framework 2.0*