SSH nie działa przy pierwszej próbie

-1

Mamy problem z niektórymi naszymi komputerami z systemem Linux CentOS, przez co SSH nie łączy się przy pierwszej próbie. Jeśli rozpoczniesz sesję, odczekaj 5 sekund, a następnie uruchom ją ponownie. Działa dobrze i kontynuuje działanie (także nowe połączenia) przez około 1 godzinę.

Zobacz obrazy zrzutu wireshark oraz konfiguracji SSH.

Host *
GSSAPIAuthentication yes
ForwardX11Trusted yes
SendEnv LANG LC_CTYPE LC_NUMERIC LC_TIME LC_COLLATE LC_MONETARY LC_MESSAGES
SendEnv LC_PAPER LC_NAME LC_ADDRESS LC_TELEPHONE LC_MEASUREMENT
SendEnv LC_IDENTIFICATION LC_ALL LANGUAGE
SendEnv XMODIFIERS

Nie działa SSH

Działający SSH

o5ky
źródło
Nie jest jasne, co rozumiesz przez „Jeśli rozpoczniesz sesję, odczekaj 5 sekund, a następnie uruchom ją ponownie”. Sesja jest uruchamiana tylko wtedy, gdy połączenie się powiedzie. Czy masz na myśli, że to się nie udaje, a potem czekasz 5 sekund? Powinieneś także rozwinąć temat „działa dobrze i nadal działa (także nowe połączenia) przez około 1 godzinę”. Czy po 1 godzinie rzeczy nagle przestają działać?
diametralpitch
Przepraszamy, jeśli próbujesz połączyć się z serwerem SSH, poczekaj około 5 sekund, a następnie przerwij połączenie i spróbuj ponownie. Ta druga próba działa dobrze. Nie, sesja nie kończy się, ale jeśli rozłączysz się i pozostawisz na około 1 godzinę, wróci do niemożności nawiązania połączenia za pierwszym razem
o5ky

Odpowiedzi:

1

Zwykle ssh zawiesza się przy pierwszym połączeniu z czymś nowym przez kilka sekund, ponieważ maszyna docelowa wykonuje wyszukiwanie wsteczne, zanim pozwoli ci wprowadzić hasło / klucz.

Kiedy mówisz, że się nie udaje, czy masz na myśli, że po prostu zawiesza się stale, czy jest jakiś błąd?

Również ssh z opcją -vvv

ssh komputer -vvv

Ten parapet daje bardzo pełny wynik, który może pomóc w ustaleniu, co jest nie tak.

Lotofjam
źródło
Właśnie upłynął limit czasu, a następnie musimy połączyć się ponownie i łączy się za pierwszym razem bez żadnych problemów.
o5ky
plink.exe -v -ssh 10.110.0.116 Connecting to 10.110.0.116 port 22 We claim version: SSH-2.0-PuTTY_Release_0.69 Server version: SSH-2.0-OpenSSH_5.3 We believe remote version has SSH-2 channel request bug Using SSH protocol version 2 Server supports delayed compression; will try this later Doing Diffie-Hellman group exchange Server unexpectedly closed network connection FATAL ERROR: Server unexpectedly closed network connection
o5ky
plink.exe -v -ssh 10.110.0.116 Connecting to 10.110.0.116 port 22 We claim version: SSH-2.0-PuTTY_Release_0.69 Server version: SSH-2.0-OpenSSH_5.3 We believe remote version has SSH-2 channel request bug Using SSH protocol version 2 Server supports delayed compression; will try this later Doing Diffie-Hellman group exchange Doing Diffie-Hellman key exchange with hash SHA-256 Server also has ssh-dss host key, but we don't know it Host key fingerprint is:
o5ky