Perché il riavvio di un server che esegue Ubuntu 14.04 mi dà errori "Connessione rifiutata"?
Vedo ssh: connect to host <IP-address-here> port 22: Connection refused
ma solo per 14.04 e solo dopo il riavvio. Sto usando 12.04 Desktop a casa. Come posso risolvere questo problema?
Per chiarire la domanda, ecco cosa funziona o non funziona per me:
- SSH in una nuova installazione di 12.04> logout> SSH in di nuovo> funziona
- SSH in una nuova installazione di 12.04> riavvia> SSH di nuovo> funziona
- SSH in una nuova installazione di 14.04> logout> SSH in di nuovo> funziona
- SSH in una nuova installazione di 14.04> riavvio> SSH di nuovo> Connessione rifiutata
Il problema che sto riscontrando è unico per 14.04 e si verifica solo dopo il riavvio. Ho diversi server con 12.04 prima e tutto funziona ancora perfettamente. Ho un nuovo server su cui voglio usare 14.04 e voglio capire cosa non va. Eventuali suggerimenti?
Ecco cosa ho provato finora:
sudo traceroute -p 22 -T <IP-address-here>
Traceroute funziona bene, ricevo una risposta dal server sulla porta SSH 22.
initctl list
...
ssh start/running, process 23371
...
Sembra che ssh sul server 14.04 sia impostato per l'avvio all'avvio (come previsto).
tom@Desktop:~$ ssh -vvv root@<IP-address-here>
OpenSSH_5.9p1 Debian-5ubuntu1.4, OpenSSL 1.0.1 14 Mar 2012
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config line 19: Applying options for *
debug2: ssh_connect: needpriv 0
debug1: Connecting to <IP-address-here> [<IP-address-here>] port 22.
debug1: connect to address <IP-address-here> port 22: Connection refused
ssh: connect to host <IP-address-here> port 22: Connection refused
Modifica: ecco l' intero syslog da una macchina appena creata . L'ho creato, SSH ha eseguito il reboot now
comando e ha emesso il comando, quindi ho ricevuto un errore di connessione rifiutata dopo aver atteso il riavvio e aver provato a SSH per la seconda volta. Riavvio forzato tramite pannello di controllo di hosting e ora la connessione SSH funziona di nuovo.