| Previous | Next |
| STATUS_INVALID_TOKEN | STATUS_FILE_NOT_AVAILABLE |
STATUS_SERVER_UNAVAILABLE
STATUS_SERVER_UNAVAILABLE means the client identified a file-server availability condition rather than a bad share name or a local redirector startup failure. It is temporary by definition, but that does not make an unbounded immediate retry safe.
How to narrow it down
Correlate the event with server maintenance, failover, service restart, storage dependency health and cluster ownership. Preserve the operation type: an unavailable server during a read can often be retried after reconnect, while an unavailable server during an update requires confirmation of the remote state.
Use exponential or policy-aware backoff and expose the outage to callers. Quietly retrying every request at full rate can turn a temporary recovery interval into a prolonged capacity incident.
Evidence that matters
- Check service and cluster state at the server before changing client configuration.
- Use backoff with a bounded retry budget.
- Validate the final state of writes or creates after the server returns.
References
- Microsoft Open Specifications: NTSTATUS reference
- Microsoft: SMB overview
- Microsoft: Get-SmbConnection
Looking for a different code? Search another status or error code.