claude-code - 💡(How to fix) Fix [BUG] [BUG] Desktop app SSH connection broken after update to 2.1.109 - worked in previous version [1 comments, 2 participants]

Official PRs (…)
ON THIS PAGE

Recommended Tools

×6

Utilities matched from this issue’s tags and category — try them while you read without losing context.

GitHub issue graph ai analysis

Paste a GitHub issue URL. We fetch that issue, discover linked issues from bodies/comments/timeline, collect linked pull requests, and produce a structured English report.

The report is written in English Markdown for sharing and archival.

Helpful · Quick feedback

Loading…
GitHub stats
anthropics/claude-code#48523Fetched 2026-04-16 06:57:48
View on GitHub
Comments
1
Participants
2
Timeline
6
Reactions
0
Timeline (top)
labeled ×4commented ×1cross-referenced ×1

After updating to v2.1.109, the Claude Code desktop app on macOS can no longer connect to a remote Linux server via SSH. The same configuration worked fine before the update.

Steps to Reproduce

  1. Open Claude Code desktop app on macOS
  2. Select existing SSH connection (root@<server-ip>)
  3. Attempt to connect
  4. Connection fails with no detailed error message

Expected Behavior

Connection works as it did before the update to 2.1.109.

Environment

  • Claude Code Desktop: v2.1.109
  • macOS (client)
  • Server: Ubuntu 24.04 aarch64
  • Claude Code on server: v2.1.109
  • SSH key authentication: working (verified via terminal)

Additional Notes

  • SSH connection via terminal works without issues
  • Same configuration worked with the previous version
  • No helpful error details shown in the app on failure

Error Message

  1. Connection fails with no detailed error message
  • No helpful error details shown in the app on failure

Error Messages/Logs

  1. Connection fails without a meaningful error message

Root Cause

After updating to v2.1.109, the Claude Code desktop app on macOS can no longer connect to a remote Linux server via SSH. The same configuration worked fine before the update.

Steps to Reproduce

  1. Open Claude Code desktop app on macOS
  2. Select existing SSH connection (root@<server-ip>)
  3. Attempt to connect
  4. Connection fails with no detailed error message

Expected Behavior

Connection works as it did before the update to 2.1.109.

Environment

  • Claude Code Desktop: v2.1.109
  • macOS (client)
  • Server: Ubuntu 24.04 aarch64
  • Claude Code on server: v2.1.109
  • SSH key authentication: working (verified via terminal)

Additional Notes

  • SSH connection via terminal works without issues
  • Same configuration worked with the previous version
  • No helpful error details shown in the app on failure
RAW_BUFFERClick to expand / collapse

Preflight Checklist

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

What's Wrong?

Description

After updating to v2.1.109, the Claude Code desktop app on macOS can no longer connect to a remote Linux server via SSH. The same configuration worked fine before the update.

Steps to Reproduce

  1. Open Claude Code desktop app on macOS
  2. Select existing SSH connection (root@<server-ip>)
  3. Attempt to connect
  4. Connection fails with no detailed error message

Expected Behavior

Connection works as it did before the update to 2.1.109.

Environment

  • Claude Code Desktop: v2.1.109
  • macOS (client)
  • Server: Ubuntu 24.04 aarch64
  • Claude Code on server: v2.1.109
  • SSH key authentication: working (verified via terminal)

Additional Notes

  • SSH connection via terminal works without issues
  • Same configuration worked with the previous version
  • No helpful error details shown in the app on failure

What Should Happen?

The SSH connection to the remote server should work as it did before the update to v2.1.109. The desktop app should successfully connect and
start a Claude Code session on the remote server.

Error Messages/Logs

Steps to Reproduce

Open Claude Code desktop app on macOS
2. Select an existing SSH connection configuration
3. Click connect
4. Connection fails without a meaningful error message

Claude Model

None

Is this a regression?

Yes, this worked in a previous version

Last Working Version

No response

Claude Code Version

2.1.109

Platform

Anthropic API

Operating System

macOS

Terminal/Shell

Terminal.app (macOS)

Additional Information

No response

extent analysis

TL;DR

The issue is likely due to a regression in the SSH connection handling in Claude Code version 2.1.109, and a potential workaround could be to downgrade to the previous version or wait for a patch.

Guidance

  • Verify that the SSH connection works outside of the Claude Code app, which is already confirmed to be working via the terminal.
  • Check the Claude Code app's configuration and settings to ensure that the SSH connection details are correct and have not been altered during the update.
  • Consider reaching out to the developers or checking the GitHub issues page for any known issues or patches related to SSH connections in version 2.1.109.
  • If possible, try to obtain more detailed error logs or messages from the app to help diagnose the issue.

Example

No code snippet is provided as it is not clearly supported by the issue.

Notes

The issue seems to be specific to the Claude Code desktop app on macOS and the SSH connection to a remote Linux server. The fact that the same configuration worked before the update and that SSH connections via the terminal work without issues suggests a regression in the app.

Recommendation

Apply workaround: Since the issue is confirmed to be a regression, a potential workaround could be to wait for a patch or downgrade to the previous version if possible, as the current version (2.1.109) seems to have introduced the issue.

Vote matrix · Quick signals

Works
Did the solution work? Tap to confirm.
Easy Fix
Was it a quick fix?
Time Saver
Did it save you time?
Blocking
Was it severely blocking?
Common Issue
Are others likely hitting this too?
Flaky / Intermittent
Is it intermittent?
Verified / Reproducible
Can you reproduce it reliably?
Loading…

Still need to ship something?

×6

Another batch ranked right after the header list — different links, same matching logic.

Back to top recommendations

TRENDING