-
-
Notifications
You must be signed in to change notification settings - Fork 1k
Open
Labels
Description
Describe the bug
A clear and concise description of what the bug is.
when ttyd is launched with the credential configuration, it fails to connect via Safari and keeps prompting to reconnect. However, it works fine with Chrome. Without the credential configuration, everything works as expected.
To Reproduce
Steps to reproduce the behavior:
- install ttyd, brew install ttyd or download binary directly
- run with credential, ttyd -W -p 80 -c 'hello:world' bash
- open Safari or Chrome, connect to localhost:80, ttyd works in Chrome but not in Safari
- run without credential, ttyd -W -p 80 bash
- ttyd works well in both Chrome and Safari
Expected behavior
should work in both Chrome and Safari, regardless of whether the credential is configured.
Environment:
- OS: macOS 15.4 & ubuntu-server 24.10
- Browser: Safari 18.4 & Chrome 134.0.6998.166
STRRL and caffeinumSTRRL