What does HRESULT 0xC00D427C (MF_E_NET_UNSAFE_URL) mean?

 
Previous Next
MF_E_NET_INCOMPATIBLE_SERVER MF_E_NET_CACHE_NO_DATA

MF_E_NET_UNSAFE_URL

MF_E_NET_UNSAFE_URL means the networking component rejected the URL before or during connection setup. Inspect the exact final URL, including redirect targets, rather than assuming the original URL is the one being evaluated.

What to check for MF_E_NET_UNSAFE_URL

  • Validate scheme, host, port, escaping, and redirect destinations.
  • Check whether application policy blocks a scheme change or an untrusted target.
  • Avoid attempting to bypass URL validation; correct the source URL or trust configuration instead.

Microsoft: Networking in Media Foundation

RFC 9110: HTTP semantics

Diagnostic interpretation

This result has the HRESULT value 0xC00D427C. AllStat records the condition as “Url.%0”.

Evidence to capture

  • Capture any IErrorInfo text, activity identifier, event-log entry, and subsystem trace that mentions this result or the mf / net / unsafe / url operation.
  • check the documented return contract of the specific API because the same HRESULT can require different recovery in different interfaces.

Retry and recovery

%0” has changed.


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