Dlaczego aktualizacja systemu Windows złamała WinSCP i PuTTY?

0

Niedawno dokonałem aktualizacji mojego komputera z systemem Windows 7. Wcześniej byłem w stanie połączyć się z serwerem linux w szkole przez WinSCP i PuTTY bez żadnych problemów. Teraz albo jestem uruchamiany po około minucie, albo w ogóle nie mogę się połączyć. Są to komunikaty o błędach, które najczęściej widziałem:

Kit

  1. „Błąd sieci: oprogramowanie spowodowało przerwanie połączenia.” PuTTy staje się nieaktywny.
  2. „Ostrzeżenie - potencjalne naruszenie bezpieczeństwa. Klucz hosta serwera nie zgadza się z tym, który PuTTY buforował w rejestrze. Itp.” Czasami pozwala mi wprowadzić nazwę użytkownika i hasło. Innym razem nie ... Kiedy mnie uruchamia, mówi mi, że serwer niespodziewanie utracił połączenie.

WinSCP

  1. Czasami pozwala mi wprowadzić nazwę użytkownika, ale nie przyjmuje hasła i mówi „Odmowa dostępu”. Innym razem pozwoli mi to wejść, ale zaraz potem uruchomi mnie ponownie.
  2. „Host nie komunikuje się dłużej niż 15 sekund. Nadal czekam”. Daje mi opcję przerwania lub oczekiwania na nawiązanie połączenia. Czasami tak jest, a większość razy nie. Jeszcze raz, jeśli uda mi się w ogóle połączyć, to wkrótce mnie to uruchamia.

O ile mogę powiedzieć, w samym serwerze nie ma nic złego. Nic się tam nie zmieniło, a inni ludzie nadal mają dostęp bez problemu. Dlatego musi to być mój komputer i najprawdopodobniej został spowodowany aktualizacją systemu Windows. Z jakich powodów system Windows może zaktualizować wszystko, co się zepsuło i jak mogę rozwiązać problem?

JimB
źródło
Rozwiązałem podobny problem. Zobacz moją odpowiedź tutaj [1]: superuser.com/questions/294824/…
Vadim,

Odpowiedzi:

3

Rozwiążmy problemy.

  1. WinSCP to opakowanie na PuTTy, więc nie ma sensu debugować go, jeśli wiesz, że PuTTy ma problemy.

  2. Mówi, że klucz hosta serwera nie pasuje „czasami”, wygląda na to, że masz 2 serwery hostujące ten sam adres IP, przejdź do następującego rejestru, aby sprawdzić, spróbuj usunąć ten, z którym masz problem, i ponownie się połącz.

    HKEY_CURRENT_USER\Software\SimonTatham\PuTTY\SshHostKeys
    
  3. „Błąd sieci”, przejdź do zakładki połączenia PuTTy i spróbuj dostosować wartości, zobacz, czy to pomoże.

  4. „serwer niespodziewanie utracił połączenie”, to jest problem z siecią. Spróbuj wysłać polecenie ping do serwera i sprawdź, czy możesz go uzyskać w przypadku utraty połączenia.

Der Hochstapler
źródło
Oliver, dzięki za sugestie. # 3 niestety nie pomogło. Czy możesz trochę wyjaśnić swoją drugą sugestię? Czy ten rejestr powinien być obecny na moim komputerze z systemem Windows? Jak mogę uzyskać do niego dostęp? Przepraszam, jestem trochę noobem. Ponadto, w przypadku numeru 4, co rozumiesz przez „pingowanie” serwera? Jak mam to zrobic? Dzięki!
JimB
jeśli naprawdę nie rozumiesz „ping”, sugeruję, abyś zaprosił techników do domu i pomógł ci, nie dostaniesz tej pracy.