Hi,
I observe a very strange issue when I try to ssh to dietpi from my macos sequoia
I can’t ssh to dietpi the first time (after it has been started) but the 2nd attempty fails and reports such a message
❯ ssh -vvvvv root@192.168.1.200
OpenSSH_9.9p2, LibreSSL 3.3.6
debug1: Reading configuration data /Users/cmoullia/.ssh/config
debug3: /Users/cmoullia/.ssh/config line 1: Including file /Users/cmoullia/.orbstack/ssh/config depth 0
debug1: Reading configuration data /Users/cmoullia/.orbstack/ssh/config
debug1: Reading configuration data /etc/ssh/ssh_config
debug3: /etc/ssh/ssh_config line 22: Including file /etc/ssh/ssh_config.d/100-macos.conf depth 0
debug1: Reading configuration data /etc/ssh/ssh_config.d/100-macos.conf
debug1: /etc/ssh/ssh_config.d/100-macos.conf line 1: Applying options for *
debug3: /etc/ssh/ssh_config.d/100-macos.conf line 3: Including file /etc/ssh/crypto.conf depth 1
debug1: Reading configuration data /etc/ssh/crypto.conf
debug3: kex names ok: [ecdh-sha2-nistp256]
debug2: resolve_canonicalize: hostname 192.168.1.200 is address
debug3: expanded UserKnownHostsFile '~/.ssh/known_hosts' -> '/Users/cmoullia/.ssh/known_hosts'
debug3: expanded UserKnownHostsFile '~/.ssh/known_hosts2' -> '/Users/cmoullia/.ssh/known_hosts2'
debug1: Authenticator provider $SSH_SK_PROVIDER did not resolve; disabling
debug3: channel_clear_timeouts: clearing
debug3: ssh_connect_direct: entering
debug1: Connecting to 192.168.1.200 [192.168.1.200] port 22.
debug3: set_sock_tos: set socket 3 IP_TOS 0x48
debug1: Connection established.
debug1: identity file /Users/cmoullia/.ssh/id_rsa type 0
debug1: identity file /Users/cmoullia/.ssh/id_rsa-cert type -1
debug1: identity file /Users/cmoullia/.ssh/id_ecdsa type -1
debug1: identity file /Users/cmoullia/.ssh/id_ecdsa-cert type -1
debug1: identity file /Users/cmoullia/.ssh/id_ecdsa_sk type -1
debug1: identity file /Users/cmoullia/.ssh/id_ecdsa_sk-cert type -1
debug1: identity file /Users/cmoullia/.ssh/id_ed25519 type 3
debug1: identity file /Users/cmoullia/.ssh/id_ed25519-cert type -1
debug1: identity file /Users/cmoullia/.ssh/id_ed25519_sk type -1
debug1: identity file /Users/cmoullia/.ssh/id_ed25519_sk-cert type -1
debug1: identity file /Users/cmoullia/.ssh/id_xmss type -1
debug1: identity file /Users/cmoullia/.ssh/id_xmss-cert type -1
debug1: identity file /Users/cmoullia/.ssh/id_dsa type -1
debug1: identity file /Users/cmoullia/.ssh/id_dsa-cert type -1
debug1: Local version string SSH-2.0-OpenSSH_9.9
kex_exchange_identification: read: Operation timed out
banner exchange: Connection to 192.168.1.200 port 22: Operation timed out
Version of dietpi: v9.15.2 running on RockPro64
Journalctl don’t report errors
root@DietPi:~# journalctl -u ssh.service
-- Journal begins at Tue 2025-08-12 14:17:01 CEST, ends at Tue 2025-08-12 15:27:11 CEST. --
Aug 12 14:57:16 DietPi systemd[1]: Starting OpenBSD Secure Shell server...
Aug 12 14:57:16 DietPi sshd[590]: Server listening on 0.0.0.0 port 22.
Aug 12 14:57:16 DietPi sshd[590]: Server listening on :: port 22.
Aug 12 14:57:16 DietPi systemd[1]: Started OpenBSD Secure Shell server.
Aug 12 14:57:32 DietPi sshd[770]: Accepted publickey for root from 192.168.129.0 port 52279 ssh2: RSA SHA256:E0Pyrm0oJ1n1ugwsAHVeYhT5f7qRbD7xm3Sd57fn4Tg
Aug 12 14:57:32 DietPi sshd[770]: pam_unix(sshd:session): session opened for user root(uid=0) by (uid=0)
Aug 12 15:15:01 DietPi sshd[1661]: Accepted publickey for root from 192.168.129.0 port 52690 ssh2: RSA SHA256:E0Pyrm0oJ1n1ugwsAHVeYhT5f7qRbD7xm3Sd57fn4Tg
Aug 12 15:15:01 DietPi sshd[1661]: pam_unix(sshd:session): session opened for user root(uid=0) by (uid=0)
Cheers
Charles M.