Comments (11)
I should mention: this affects multiple of my hosts, but not all. All affect use a ProxyCmd ssh -W %h:%p MY_JUMP_HOST
(as another aside, I tried to switch those to use ProxyJump
instead which supposedly does the same, but this never worked for me, so I left it at the above).
from blink.
Hi! Got a fix for this. Should be out as soon as Apple approves. As you say, workaround for now is to use mosh1.
from blink.
About ProxyJump, trying to see if this has any relation to #1974. It really is just converting to the corresponding ProxyCommand. Does it work over ssh? Can you attach a -vvvv output? Thanks!
from blink.
Good news: in v17.2.2.868 mosh myserver
doesn't crash anymore.
Bad news: it now fails with an error:
connError(msg: "Socket error: disconnected") - The operation couldn’t be completed. (SSH.SSHError error 0.)
Use mosh1 for the deprecated (previous) mosh version.
Of course I can use mosh1
as a workaround but perhaps the underlying issue can be fixed anyway? Any particular data I could supply to help with debugging this?
(Regarding ProxyJump
, I'll investigate and if it still happens, will open a new issue and/or comment on the issue you pointed me at)
from blink.
Thanks for the report. Quick update on ProxyJump. It is fixed as well as other issues found last week. The fixes run a bit deeper than we initially thought, so we don't feel comfortable pushing directly. Are you on Community/TestFlight by any chance?
For additional feedback on mosh, it would help a lot to run it with the --verbose
flag. That should point at where the issue may be.
from blink.
ProxyJump: I tested it with v17.2.2.868 and it seems to be working! To be clear: I last tried this maybe ... a year ago? or longer? I didn't keep track; i.e. I am not claiming this was fixed for me recently, just that it works now. Well, at least with ssh
and mosh1
-- with mosh
I get an error. I think I didn't mention this but it might be relevant: the hosts were mosh
doesn't work for me all have a ProxyJump
configured (resp. a ProxyCmd
, I am trying both variants now). Given the next thing, I guess that was relevant.
Indeed, with --verbose
I see this:
blink> mosh --verbose tutulla
No proxy callback configured. Cannot run ProxyCommand
socket_callback_connected: Socket connection callback: 1 (0)
ssh_socket_exception_callback: Socket exception callback: 1 (0)
ssh_socket_exception_callback: Socket error: disconnected
connError(msg: "Session Exception - Socket error: disconnected")
connError(msg: "Socket error: disconnected") - The operation couldn’t be completed. (SSH.SSHError error 0.)
Use mosh1 for the deprecated (previous) mosh version.
I am using TestFlight but I am not on the Blink TestFlight.
from blink.
Awesome. So this last issue with the new client should be fixed as well in the next TestFlight towards Blink 17.3. If you don't mind sending me an email (Carlos at blink.sh), I can add you to TF so you will be able to test this there and confirm. Thanks!
from blink.
@carloscabanero thanks, I've sent a mail
from blink.
Related Issues (20)
- Can't change hex code custom press to custom string without going back to the list first HOT 1
- mosh to host with ProxyJump throws Fatal error: Unexpectedly found nil while unwrapping an Optional value HOT 1
- Mosh appears to drop extra environment variables
- Synchronized Output (DEC mode 2026) HOT 1
- Groups
- Mosh updates
- Migrating from Hterm
- SSH does not support "ssh -l login name" HOT 3
- Delete button on Magic Keyboard not working after update HOT 2
- Add `ping6` command to local shell HOT 1
- Blink does not respect swapped Modifier keys from iPad settings HOT 1
- Cannot log in using WebAuthn HOT 23
- Pressing Ctrl+D in telnet prompt freezes app
- Dig command is not working until reboot. HOT 3
- Stage manager and external display iPadOS 17.4
- Enabling show smart keys with external keyboard option does not work on iPad HOT 1
- Hard crash entering `ctrl-^` then `.` then `enter` into `blink>` prompt HOT 6
- Missing tab completion for `mosh1` HOT 3
- Resizing text often hangs HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from blink.