Open esemeniuc opened 1 year ago
Probably IPv6 failure. Does ws://[::1]:8900/
work?
Unfortunately, Websocat v1 does not properly support Happy Eyeballs (unlike Websocat v3), so if hostname resovles to multiple IPs, it would work reliably if all of them work (e.g. if server listens for IPv6+IPv4 instead of just IPv4).
Duplicate of #23.
Unfortunately the ipv6 endpoint doesn't work:
➜ ~ websocat -v "ws://[::1]:8900/"
[INFO websocat::lints] Auto-inserting the line mode
[INFO websocat::stdio_threaded_peer] get_stdio_peer (threaded)
[INFO websocat::ws_client_peer] get_ws_client_peer
websocat: WebSocketError: I/O failure
websocat: error running
➜ ~
By default the service listens to ipv4 only:
➜ ~ sudo ss -tulpn | grep 8900
tcp LISTEN 0 1024 0.0.0.0:8900 0.0.0.0:* users:(("solana-test-val",pid=298084,fd=85))
➜ ~
Seems to fail when using
localhost
versus a direct ipPlatform