mobile-shell / mobile-shell/mosh
Issues observed with PowerShell on Server-Side
Nobody has claimed this yet.
- Dominant language
- C++
- Stars
- 14.5k
- Forks
- 865
- PR merge metrics
- No merged PRs in 30d
Description
I use PowerShell Core (currently 7.3.2) on my servers (NixOS, Arch Linux) running OpenSSH version OpenSSH_9.2p1, OpenSSL 3.0.8 7 Feb 2023.
When I use mosh over ssh with PowerShell I observe two things I don't encounter with a normal ssh client:
- It takes around 10 seconds before it actually connects
- A bunch of characters are injected into my virtual terminal upon connection (see the attached screenshot, I did not press anything) -- I can clear them out, so it's not a huge issue

Is there any way to get mosh to play more nicely with PowerShell (or vice versa) -- I'd love to have these issues resolved. I am not sure what further information to provide, so please let me know what additional information would be useful in diagnosing the exact issue.
Contributor guide
No contributing guide indexed for this repository
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 by reproducing the report with PowerShell Core 7.3.2, mosh over SSH, and the stated OpenSSH 9.2p1 environment on NixOS or Arch Linux. Compare connection timing and terminal input with a normal SSH client; done means identifying and resolving the delayed connection and injected characters, with regression coverage if the relevant test location is found.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- powershell
- Domain
- cli, networking
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 30/100