Case
TorError.controlAuthFailed(_:)
A AUTHENTICATE command was rejected by Tor (reply code 515).
case controlAuthFailed(String)
Mentioned In
Discussion
Causes: wrong cookie file, invalid HashedControlPassword, or the null-auth fallback attempted while AUTHENTICATE_COOKIE_REQUIRED is enabled. See control-spec.txt §3.5. The payload carries Tor’s response text. Not retryable without credential change.