Dlaczego ponowne uruchomienie serwera z systemem Ubuntu 14.04 powoduje błędy „Odmowa połączenia”?
Widzę, ssh: connect to host <IP-address-here> port 22: Connection refused
ale tylko 14.04 i dopiero po ponownym uruchomieniu. Używam komputera stacjonarnego 12.04. Jak rozwiązać ten problem?
Aby wyjaśnić pytanie, oto, co działa lub nie działa dla mnie:
- SSH do nowej instalacji 12.04> wyloguj się> SSH ponownie> działa
- SSH do nowej instalacji 12.04> uruchom ponownie> SSH ponownie> działa
- SSH do nowej instalacji 14.04> wyloguj się> SSH ponownie> działa
- SSH do nowej instalacji 14.04> uruchom ponownie> SSH ponownie> Połączenie odrzucone
Problem, który mam, jest unikalny dla 14.04 i występuje tylko po ponownym uruchomieniu. Mam kilka serwerów wcześniejszych niż 12.04 i wszystko nadal działa idealnie. Mam nowy serwer, na którym chcę używać 14.04 i chcę zrozumieć, co się dzieje. Jakieś sugestie?
Oto, co próbowałem do tej pory:
sudo traceroute -p 22 -T <IP-address-here>
Traceroute działa dobrze, otrzymuję odpowiedź z serwera na porcie SSH 22.
initctl list
...
ssh start/running, process 23371
...
Wygląda na to, że ssh na serwerze 14.04 jest ustawiony na start przy starcie (zgodnie z oczekiwaniami).
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
Edycja: Oto cały syslog ze świeżo utworzonej maszyny . Utworzyłem go, SSH wpuściłem i wydałem reboot now
polecenie, a następnie dostałem błąd odmowy połączenia po tym, jak czekałem na ponowne uruchomienie i próbę SSH po raz drugi. Twardy restart za pośrednictwem panelu sterowania hosta, a teraz połączenie SSH znów działa.