С клиента Windows Vista, использующего Cygwin, я не могу подключиться к серверу Ubuntu по ssh.
У меня есть два других клиента (один Vista и один Windows 7), которые могут подключаться к серверу по SSH. Все трое используют Cygwin.
Вот логи с обеих сторон для одной и той же попытки
Клиент-> http://pastie.org/3740969
Сервер-> http://pastie.org/3740960
Проблема с установленным межсетевым экраном на компьютере (BlackIce)
Даже мысль, что Putty работает правильно, SSH от Cygwin - нет.
Удалил BlackIce, SSH заработал. Переустановил BlackIce и все еще работает, так что, должно быть, что-то было с установкой BlackIce.
Смотреть на perfmon
счетчики сетевых ошибок и повторных отправок. Вполне возможно, что какая-то часть вашего стека TCP / IP уничтожает пакеты на клиенте.
Альтернатива для нетерпеливого человека перфомоническому анализу - netstat -es
на клиентском компьютере, на котором возникли проблемы. Сравните цифры от одного из клиентов, у которого нет проблем.
Если вы хотите немного поиграть, сбросить стек TCP / IP. Затем удалите и повторно установите драйверы для вашей сетевой карты. Убедитесь, что у вас установлены последние версии битов, предоставленных поставщиком.
Если это не поможет, попробуйте новую сетевую карту. Каким-то образом я чувствую в этом сценарии тонкую проблему физического уровня.