What does Windows error code 9801 (DNS_STATUS_CONTINUE_NEEDED) mean?

 
Previous Next
DNS_INFO_ADDED_LOCAL_WINS DNS_ERROR_NO_TCPIP

DNS_STATUS_CONTINUE_NEEDED

Secure update call needs to continue update request.

DNS_STATUS_CONTINUE_NEEDED is Win32 error 9801 (0x00002649) in Windows DNS client or DNS Server management.

Likely impact: Mapping the value to failure aborts valid authentication; looping without context creates repeated first-step requests.

Typical causes

  • secure-update authentication requires another token exchange.
  • the caller discards continuation state.
  • credentials or channel binding change mid-exchange.
  • a synchronous wrapper expects one-call completion.

Troubleshooting steps

  1. Verify that the caller preserves update context and performs the required next step.
  2. Collect update context handle and security token sequence.
  3. Correlate target server and zone with the DNS Server event log, DNS analytical logging when enabled, packet capture, zone metadata, server configuration, and the exact DNS API request.

Useful evidence

  • Collect credentials and authentication package.
  • Collect next API call and final status.

Recovery and retry

Retain the documented context, continue the exchange, and release it only after success or terminal failure.

Related errors

DNS_REQUEST_PENDING means asynchronous work is pending; this status explicitly requests continuation of secure update

Example

A secure-update wrapper receives 9801 after the first authentication token. Passing the returned context into the next call completes the update.

References


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