Risoluzione dei problemi

Perché le sessioni cadono quando lascio l'app?

Tieni aperte le sessioni SSH quando lasci Wardterm su iPhone o iPad: sessioni in background, Mantieni questa sessione con tmux, riconnessione e Mosh.

Cosa vedi

Torni nell'app e la sessione dice Connessione persa, poi Nuovo tentativo tra 3 s. Ciò che scrivi non viene inviato.

Dopo la riconnessione: Riconnesso in una nuova shell. I programmi di quella vecchia potrebbero essere terminati.

Perché succede

  • Tieni aperte le sessioni in background è spento. Quando passi a un'altra app o blocchi lo schermo, iPhone e iPad mettono in pausa Wardterm dopo poco e le sue connessioni si chiudono.
  • L'attività in tempo reale è stata tolta dalla schermata di blocco. Toglierla chiude le sessioni aperte.
  • La rete è cambiata, per esempio dal Wi-Fi ai dati cellulari, e la connessione è caduta. Una sessione normale finisce allora sul server, con quello che ci gira dentro.

Cosa fare

  1. In Impostazioni, Sessioni, attiva Tieni aperte le sessioni in background. È attivo di base.
  2. Lascia l'attività in tempo reale sulla schermata di blocco finché vuoi le sessioni aperte.
  3. Per un lavoro che non deve fermarsi, apri il menu della sessione, ..., scegli Mantieni questa sessione, poi Continua. La sessione continua sul server in tmux e Wardterm si riaggancia quando torna la rete: Di nuovo nella tua sessione. Non si è perso niente. Vedi Mantenere attive le sessioni.
  4. Lascia attiva Riconnessione automatica, in Impostazioni, Sessioni.
  5. Su un server con Mosh installato, attiva Mosh: la sessione riprende quando il telefono cambia rete. Vedi Mosh.