Estou usando o MobaXterm v22 para conectar ao meu servidor via Mosh. Tem funcionado bem até agora, mas agora, recebo a saída:
me@myserver's password:
Starting MOSH server...
- Local charset : en_FI
- Remote charset : en_FI.UTF-8
- Remote Server : myserver
- Remote Username : me
- SSH port : 22
me@myserver's password:
Error starting mosh-server on remote server.
Output of server myserver:
SSH Connection: 87.95.151.16 62720 178.62.234.243 22
MOSH CONNECT 60001 tqOLinfy3Gtm6sHL7qEr/A
mosh-server (mosh 1.3.2) [build mosh 1.3.2]
Copyright 2012 Keith Winstein <[email protected]>
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
[mosh-server detached, pid = 5976]
────────────────────────────────────────────────────────────────────────────────
Session stopped
- Press <return> to exit tab
- Press R to restart session
- Press S to save terminal output to file
Eu posso me conectar com o MobaXterm usando SSH, e posso me conectar com o cliente oficial do Mosh neste mesmo servidor, mas quero usar o MobaXterm para me conectar com o Mosh.
Bem, esse problema não aparece mais com a versão MobaXterm 22.1_preview5: https://mobaxterm.mobatek.net/preview.html
Mosh ainda não funciona mesmo com a versão de lançamento 22.1 para mim.
No entanto, há uma solução alternativa para ainda usá-lo no mobaxterm:
mosh-server
para obter suas credenciais de conexãoMOSH_KEY=YOUR_KEY_FROM_THE_PREVIOUS_STEP mosh-client HOST-IP PORT
(por exemplo
MOSH_KEY=foobarbaz mosh-client 10.0.0.1 60001
)Não espere muito tempo entre o passo 2 e o passo 3, pois o mosh será desligado automaticamente se você não conectar rápido o suficiente.