| Previous | Next |
| NS_E_DUPLICATE_ADDRESS | NS_E_BAD_ADAPTER_ADDRESS |
NS_E_BAD_MULTICAST_ADDRESS
NS_E_BAD_MULTICAST_ADDRESS — 0xC00D0038
Diagnosing NS_E_BAD_MULTICAST_ADDRESS
NS_E_BAD_MULTICAST_ADDRESS identifies a specific Windows Media Services result: the specified address is not a valid multicast address.
What makes the result specific
This is address validation before or while configuring multicast delivery. It should be separated from DNS failure, an unreachable unicast endpoint, an occupied port, and a later multicast send error.
Evidence to preserve
- the exact address string and address family supplied to the server;
- the publishing point or multicast configuration object that supplied it;
- the selected interface and port when they are part of the same configuration;
- the first validation result before the server attempts transport setup.
Focused test
Parse the configured address without resolving or substituting another host name. Confirm that it belongs to the multicast range appropriate for its address family and is not an unspecified, unicast, or broadcast address. Then repeat the same configuration operation with the corrected multicast address while keeping the publishing point unchanged.
Verification
The server must accept the corrected address at the validation stage. Network reachability or successful packet delivery can be tested afterward; those later checks do not replace validation of the multicast address itself.
Technical references
Looking for a different code? Search another status or error code.