What does HRESULT 0xC00D00D3 (NS_E_HTTP_DISABLED) mean?

 
Previous Next
NS_E_TCP_DISABLED NS_E_LICENSE_EXPIRED

NS_E_HTTP_DISABLED

NS_E_HTTP_DISABLED0xC00D00D3

Why the HTTP path is skipped

NS_E_HTTP_DISABLED means Windows Media Services has HTTP disabled for the selected operation. This differs from an HTTP response error: no useful status code or response body can exist until the HTTP transport is actually attempted.

Evidence to collect

FieldWhat to preserve
PeerResolved server/peer endpoint and the protocol actually selected for the request.
StageLast completed stage: resolution, connection, control exchange, response parsing or media delivery.
Transport resultFirst socket/protocol status, timeout/reset indication, and byte counts when data transfer started.
IntermediariesProxy, gateway or second Content Server involved in the same path, including its identity.

Decision rule

Keep endpoint and protocol fixed while changing one network precondition; a later socket or parser result is a new boundary and should be diagnosed separately.

Focused checks

  • Record the requested URL and why transport selection chose HTTP.
  • Record the HTTP-enable setting at the server/publishing point and the configuration version used by the request.
  • If a proxy is configured, separate “HTTP disabled locally” from “HTTP attempted through a proxy and failed.”

Retest after changing only the HTTP-enable policy or choosing another enabled transport. If the next result is an HTTP/proxy response error, diagnose that new boundary separately.

Verification

With HTTP enabled, confirm the request reaches an actual HTTP exchange. With it disabled, confirm the server rejects selection consistently before network response handling.

Technical references


Looking for a different code? Search another status or error code.