Risoluzione dei problemi

Perché il server non risponde (connessione scaduta)?

Risolvi una connessione SSH che scade in Wardterm: il server è spento, l'indirizzo è sbagliato, oppure un firewall o la rete lasciano cadere la connessione.

Cosa vedi

L'app mostra 203.0.113.10 non ha risposto. I dettagli dicono:

connection to 203.0.113.10:22 timed out

Nel Registro connessioni il tentativo compare come Non riuscita, nessuna risposta.

Perché succede

L'app ha mandato la richiesta e non è tornato niente. Il server potrebbe essere spento, l'indirizzo sbagliato, oppure un firewall lascia cadere la connessione senza rispondere. Un indirizzo privato, come 192.168.1.20 o 10.0.0.5, funziona solo dalla stessa rete o tramite una VPN.

Cosa fare

  1. Controlla l'indirizzo e la porta nelle impostazioni del server.
  2. Se l'indirizzo è privato, collegati alla stessa rete del server, o attiva la VPN di quella rete.
  3. Prova un'altra rete, per esempio i dati cellulari invece del Wi-Fi. Alcune reti di hotel, scuole e uffici bloccano la porta 22.
  4. Controlla nella console del provider che il server sia acceso.
  5. Controlla il firewall del server e del provider (security group, firewall cloud): deve consentire la porta SSH dal tuo indirizzo.
  6. Se raggiungi il server tramite un server di salto, aggiungilo nelle impostazioni del server. Vedi Jump host e proxy.

Su un Mac, questo comando dice se la porta risponde entro 5 secondi:

nc -vz -G 5 203.0.113.10 22