[BUG] SSH remote connection fails with "All configured authentication methods failed" after Desktop update to v1.2581.0.0 (Windows MSIX)

Status Fixed / completed
Maintainer reply None cached
Activity 7 comments · opened Apr 15, 2026 · closed Apr 17, 2026

Preflight Checklist

  • [x] I have searched existing issues and this hasn't been reported yet
  • [x] This is a single bug report (please file separate reports for different bugs)
  • [x] I am using the latest version of Claude Code

What's Wrong?

After updating Claude Desktop to v1.2581.0.0 on Windows (MSIX), all SSH remote connections fail with "All configured authentication methods failed". This affects all existing SSH configs that worked perfectly before the update. No changes were made to server configuration or ssh_configs.json.

What Should Happen?

SSH remote connections should work as they did before the update. Password authentication to the remote server should succeed.

Error Messages/Logs

All configured authentication methods failed

Steps to Reproduce

  1. Have a working SSH remote connection configured in Claude Desktop (password authentication, custom port 20022)
  2. Update Claude Desktop to v1.2581.0.0 (Windows MSIX)
  3. Attempt to connect to any previously working SSH remote session
  4. "All configured authentication methods failed" error appears

Environment:

  • OS: Windows (MSIX installation)
  • Claude Desktop Version: 1.2581.0.0
  • SSH auth method: Password
  • SSH Port: 20022
  • All configs in ssh_configs.json are intact and correct
  • Issue started immediately after the Desktop app update
  • Connections that worked before update now all fail

Claude Model

Not sure / Multiple models

Is this a regression?

Yes, this worked in a previous version

Last Working Version

_No response_

Claude Code Version

1.2581.0.0

Platform

Anthropic API

Operating System

Windows

Terminal/Shell

WSL (Windows Subsystem for Linux)

Additional Information

Additionally, after the update, the option to delete existing SSH configurations has disappeared from the UI. Only the option to add new SSH connections is available, making it impossible to remove or manage existing configs.

View original on GitHub ↗

7 Comments

github-actions[bot] · 4 months ago

Found 1 possible duplicate issue:

  1. https://github.com/anthropics/claude-code/issues/48140

This issue will be automatically closed as a duplicate in 3 days.

  • If your issue is a duplicate, please close it and 👍 the existing issue instead
  • To prevent auto-closure, add a comment or 👎 this comment

🤖 Generated with Claude Code

shiva16 · 4 months ago

same here, rolled back to 104 from 105 after losing a lot of work , 106 and 107 continues to have that issue where I cant login or paste the key, im not able to disable fast mode either

riricci · 4 months ago

The same from Mac OS. It is a mess

Aiim3n · 4 months ago

I had same issue, been going back and forth with claude for 3/4 hrs and this finally worked:
"Step 1: Generate a fresh, unencrypted RSA key on Windows
Step 2: Copy the public key to your server
Step 3: Test in PowerShell first (if it doesn't ask for paraphrase)
One known issue to be aware of
There's an open bug where Claude Code Desktop ignores your ~/.ssh/known_hosts for new connections and shows a "Host denied (verification failed)" error. If that happens, run this in PowerShell first:
powershellssh-keyscan >> C:\Users\YOUR_USERNAME\sshpath\known_hosts"

ForIRIS · 4 months ago

Claude 1.3109.0 (35cbf6) 2026-04-16T20:32:01.000Z

I hope it's fix quickly.

Hyeonmin1002 · 4 months ago
I had same issue, been going back and forth with claude for 3/4 hrs and this finally worked: "Step 1: Generate a fresh, unencrypted RSA key on Windows Step 2: Copy the public key to your server Step 3: Test in PowerShell first (if it doesn't ask for paraphrase) One known issue to be aware of There's an open bug where Claude Code Desktop ignores your ~/.ssh/known_hosts for new connections and shows a "Host denied (verification failed)" error. If that happens, run this in PowerShell first: powershellssh-keyscan >> C:\Users\YOUR_USERNAME\sshpath\known_hosts"

I solved it, I really thanks to you for your efforts
You're better than Claude !!!

github-actions[bot] · 4 months ago

This issue has been automatically locked since it was closed and has not had any activity for 7 days. If you're experiencing a similar issue, please file a new issue and reference this one if it's relevant.