HTTP Service

Applies To: Windows Server 2008 R2

The HTTP Service enables server applications to receive HTTP requests, send HTTP responses, and cache HTTP responses in the kernel. Server applications can send and receive over HTTP or HTTPS (Secure Sockets Layer [SSL]) connections.

Managed Entities

The following is a list of the managed entities that are included in this managed entity:

Name Description

HTTP Service Response Cache

The response cache is where the HTTP Service stores HTTP responses.

HTTP Service Connections - Send and Receive

HTTP Service Connections are related to the creation, use, and termination of an HTTP(S) connection.

HTTP Service Logs and Logging

Server applications, such Internet Information Services (IIS), can have their own log files.


The following is a list of all aspects that are part of this managed entity:

Name Description

HTTP Service Auditing and Performance

HTTP Service Auditing and Performance provides information about the service, but does not indicate whether the service is in a normal or error state.

HTTP Service Availability

The HTTP Service depends on the namespace reservation database and is available when Https.sys is running and the database is uncorrupted.

HTTP Service Namespace Management

To receive HTTP requests, a server application must have its URL registered with the HTTP Service. If the server application is running without administrative credentials, the server application must reserve a URL namespace before it can register. Reserving a URL namespace creates an access control list (ACL) for that namespace. Additionally, a server application (hosted by the HTTP Service) might conflict with another application (not hosted by the HTTP Service) if both use the same IP addresses and port.

Namespace Management Auditing

Namespace Management Auditing provides information about the service, but does not indicate whether the service is in a normal or error state.