-
-
Notifications
You must be signed in to change notification settings - Fork 183
Open
Description
Running MacOS 15.5 on an M4 MacBook Pro. Recently when I upgraded my server to 6.2.11 I suddenly could not connect to my et-server any longer.
I pulled down the et.rb file, changed up the version since it is behind (currently on 6.2.9) and used Homebrew to install 6.2.11 on my Mac just so both client and server were running on the same version.
The output from the connection attempt provides this:
Setting up and starting sentry
[INFO 2025-07-31 13:18:42,519 client-main ParseConfigFile.hpp:1405] unsupported config line: ServerAliveInterval 60, ignored
[INFO 2025-07-31 13:18:42,519 client-main ParseConfigFile.hpp:1405] unsupported config line: ServerAliveInterval 60, ignored
[INFO 2025-07-31 13:18:42,519 client-main ParseConfigFile.hpp:1405] unsupported config line: ServerAliveInterval 60, ignored
[INFO 2025-07-31 13:18:42,519 client-main ParseConfigFile.hpp:1405] unsupported config line: ServerAliveInterval 60, ignored
[INFO 2025-07-31 13:18:42,519 client-main ParseConfigFile.hpp:1405] unsupported config line: ServerAliveInterval 60, ignored
[INFO 2025-07-31 13:18:42,519 client-main ParseConfigFile.hpp:1405] unsupported config line: ServerAliveInterval 60, ignored
[INFO 2025-07-31 13:18:42,519 client-main ParseConfigFile.hpp:1405] unsupported config line: ForwardX11 yes, ignored
[INFO 2025-07-31 13:18:42,519 client-main ParseConfigFile.hpp:1405] unsupported config line: ForwardX11Trusted yes, ignored
[INFO 2025-07-31 13:18:42,519 client-main ParseConfigFile.hpp:1405] unsupported config line: ControlMaster auto, ignored
[INFO 2025-07-31 13:18:42,519 client-main ParseConfigFile.hpp:1405] unsupported config line: ControlPath ~/.ssh/sockets/%r@%h:%p, ignored
[INFO 2025-07-31 13:18:42,519 client-main ParseConfigFile.hpp:1405] unsupported config line: ControlPersist 600, ignored
[INFO 2025-07-31 13:18:42,519 client-main ParseConfigFile.hpp:1405] unsupported config line: LogLevel ERROR, ignored
[INFO 2025-07-31 13:18:42,519 client-main ParseConfigFile.hpp:1405] unsupported config line: SetEnv CODER_SSH_SESSION_TYPE=JetBrains, ignored
[INFO 2025-07-31 13:18:42,519 client-main ParseConfigFile.hpp:1405] unsupported config line: LogLevel ERROR, ignored
[INFO 2025-07-31 13:18:42,519 client-main ParseConfigFile.hpp:1405] unsupported config line: SetEnv CODER_SSH_SESSION_TYPE=JetBrains, ignored
[INFO 2025-07-31 13:18:42,519 client-main ParseConfigFile.hpp:1405] unsupported config line: LogLevel ERROR, ignored
[INFO 2025-07-31 13:18:42,519 client-main ParseConfigFile.hpp:1405] unsupported config line: SetEnv CODER_SSH_SESSION_TYPE=JetBrains, ignored
[INFO 2025-07-31 13:18:42,519 client-main ParseConfigFile.hpp:1186] /etc/ssh/ssh_config.d/* not found
[INFO 2025-07-31 13:18:42,519 client-main ParseConfigFile.hpp:1405] unsupported config line: SendEnv LANG LC_*, ignored
[INFO 2025-07-31 13:18:42,519 client-main TerminalClientMain.cpp:265] Parsed ssh config file, connecting to 192.168.25.23
[INFO 2025-07-31 13:18:42,520 client-main TcpSocketHandler.cpp:65] Error connecting: 65 No route to host
[INFO 2025-07-31 13:18:42,520 client-main TcpSocketHandler.cpp:141] No host found
Could not reach the ET server: 192.168.25.23:2022
Shutting down sentry
The server is running and happy, and connected to 2022
$ ss -tunlp | grep 2022
> tcp LISTEN 0 32 0.0.0.0:2022 0.0.0.0:* users:(("etserver",pid=295429,fd=7))
> tcp LISTEN 0 32 [::]:2022 [::]:* users:(("etserver",pid=295429,fd=8))
systemctl output
● et.service - Eternal Terminal
Loaded: loaded (/usr/lib/systemd/system/et.service; enabled; preset: disabled)
Active: active (running) since Wed 2025-07-30 09:30:14 MDT; 1 day 3h ago
Invocation: 8209f437732d408aa4a03e21a6f4d1a7
Main PID: 295429 (etserver)
Tasks: 10 (limit: 38419)
Memory: 4.2M (peak: 5M)
CPU: 24.386s
CGroup: /system.slice/et.service
└─295429 /usr/bin/etserver --cfgfile=/etc/et.cfg
However if I run the et-client in Docker on Mac. I can connect to my et-server running on Arch Linux. Which begs the question.... where is the bug??
Metadata
Metadata
Assignees
Labels
No labels