Hello,
Description:
I’m experiencing connection issues when trying to use Cursor’s Remote SSH extension to connect to a FreeBSD server. The extension successfully authenticates to the server using SSH keys but fails with an “Unsupported platform: FreeBSD” error.
Error details:
- The connection authenticates successfully using public key authentication
- The remote system is detected as “FreeBSD 13.2-RELEASE-p12”
- The extension reports “Unsupported platform: FreeBSD”
- Connection fails with exit code 35
- Error message: “Failed to parse remote port from server output”
Environment:
- Cursor version: 0.45.15
- Remote SSH extension version: 0.113.1
- Local OS: macOS (darwin arm64)
- Remote OS: FreeBSD 13.2-RELEASE-p12
- OpenSSH version: OpenSSH_9.6p1, LibreSSL 3.3.6
Steps to reproduce:
- Open Cursor
- Use Remote SSH extension to connect to FreeBSD server
- Connection fails after authentication with “Unsupported platform” error
What I’ve tried:
- Verified SSH works correctly from terminal
- Confirmed SSH key authentication is working correctly
- Tried to find settings for ignoring platform check
Question:
Is there a way to make Remote SSH extension work with FreeBSD servers? Are there any workarounds or settings I can use to bypass the platform check?