Event ID 15014 — HTTP Service Namespace Management
Applies To: Windows Server 2008
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.
Event Details
Product: | Windows Operating System |
ID: | 15014 |
Source: | Microsoft-Windows-HttpEvent |
Version: | 6.0 |
Symbolic Name: | EVENT_HTTP_LISTEN_ONLY_CONVERT_FAILED |
Message: | Unable to convert IP Listen-Only list entry %2. The data field contains the error number. |
Resolve
Add an address to the IP Listen List
Server applications can be separated by using an IP Listen List.
To add an address to the IP Listen List:
- Click Start, point to All Programs, click Accessories, right-click Command Prompt, click Run as administrator, and then click Continue.
- Type netsh http add iplistenIPAddress.
Note: The IP address must exist on the local computer.
add iplisten
Specifies an Internet Protocol version 4 (IPv4) or Internet Protocol version 6 (IPv6) address to be added to the IP listen list.
Syntax
add iplisten [ address=] IPAddress
Parameters
Term |
Description |
[ address=] IPAddress |
Specifies the IPv4 or IPv6 address to be added to the IP listen list. |
Remarks
Adds a new IP address to the IP listen list. This does not include the port number. The IP listen list is used to scope the list of addresses to which the HTTP service binds. "0.0.0.0" means any IPv4 address and "::" means any IPv6 address.
Examples
add iplisten address=fe80::1
add iplisten address=1.1.1.1
add iplisten address=0.0.0.0
add iplisten address=::
Verify
To verify the ACLs for your server application's URL exist:
- Click Start, point to All Programs, click Accessories, right-click Command Prompt, click Run as administrator, and then click Continue.
- Type netsh http show urlacl, and verify that the ACLs for the application's URL exist.
To see which applications are listening on the same port as your server application:
- Click Start, point to All Programs, click Accessories, right-click Command Prompt, click Run as administrator, and then click Continue.
- Type netstat -ba and verify that the IP Listen List exists.