Open meise opened 9 months ago
What's the output of upterm version
and ssh -V
? The error websocket: close 1006 (abnormal closure): unexpected EOF
means the websocket connection was closed (for whatever reason)
:~$ upterm version 2024-02-06 23:35:41
Upterm version v0.13.0
:~$ ssh -V 2024-02-06 23:35:43
OpenSSH_9.6p1, OpenSSL 3.2.1 30 Jan 2024
Observing the same thing starting with 0.13.1:
docker run --rm -p 8080:8080 -p 2222:2222 ghcr.io/owenthereal/upterm/uptermd:v0.13.1 --ws-addr 0.0.0.0:8080 --ssh-addr 0.0.0.0:2222
upterm host --server ws://0.0.0.0:8080 --accept
or upterm host --server ssh://0.0.0.0:2222
-F /dev/null
to the ssh command for reproducibilityThen, typing in the host window will be duplicated without problems, however once pressing a single char in the joined session, it exits with Broken pipe
as described above.
A key need not be pressed if using -f tmux new-session -t test
on the host command.
ssh -V
: OpenSSH_9.5p1, OpenSSL 3.1.4 24 Oct 2023
Swapping the v0.13.1
with the v0.13.0
docker image will make it work.
Buildung uptermd and running version 0.13.0 sessions are working. Using version 0.13.1 or higher results in
FATA[0006] EOF
errors:Host:
Upterm join:
uptermd log: