posit-dev / posit-dev/positron
Positron cannot SSH into a server that has no internet access.
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 4.3k
- Forks
- 184
- Avg merge
- 1d 11h
- Merged PRs (30d)
- 206
Description
System details:
Positron and OS details:
Positron Version: 2026.01.0 (system setup) build 147
Code - OSS Version: 1.106.0
Commit: 3290136f699527bf01b703b390457b05ef2b858a
Date: 2026-01-06T02:10:20.907Z
Electron: 37.7.0
Chromium: 138.0.7204.251
Node.js: 22.20.0
V8: 13.8.258.32-electron.0
OS: Windows_NT x64 10.0.26100
Session details:
Attempting to connect using SSH to a system that is running Rhel 8 and has no internet access.
SSH independently verified with putty.
VSCode can also connect and utilize remote ssh with the same settings.
Describe the issue:
The SSH connection can be established, but the server is not properly installed.
Steps to reproduce the issue:
- CTRL-SHIFT-P
- Remote-SSH: Connect to Host
- Select one of the hosts pre-populated (from when configuring VScode).
Expected or desired behavior:
As standard or optional. Positron server should download to the local machine, then push to the remote machine over the same SSH connection, as it does with VScode.
Were there any error messages in the UI, Output panel, or Developer Tools console?
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with the Remote-SSH connection flow and the logged server install command, especially the failure downloading the Positron server from cdn.posit.co. Compare this behavior with the stated VS Code behavior for an offline RHEL 8 host and review the linked remote-SSH system requirements and troubleshooting guidance. Done means the server can be transferred over the existing SSH connection without internet access on the remote host.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- electron, typescript
- Domain
- infrastructure
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100