У меня проблема с зависанием SSH на моем Mac Book Pro. Это происходит со мной только после того, как я вернусь домой с работы после того, как использую SSH на работе. Я сузил проблему до трех факторов: SSH, наш рабочий сетевой диск AFS и метод сетевого подключения.
На работе мы используем привод AFS с Kerberos Authentication для выполнения всей нашей работы по разработке программного обеспечения. Я выполняю проверку подлинности с помощью Kerberos, чтобы получить доступ к диску AFS, где находится весь мой исходный код, но я открываю локальный редактор (Eclipse), который ссылается на файлы на диске AFS. Всякий раз, когда мне нужно скомпилировать мой код, я подключаю SSH к своему серверу разработки (который также аутентифицирован на диске AFS) и компилирую оттуда. (Примечание о здравомыслии: я знаю, что это супер дурацкая установка, но я обещаю, что ничего с этим не имею. Я просто делаю с тем, что у меня есть.)
Для своих сетевых настроек я все время использую автоматическое расположение. Для этой конфигурации у меня есть встроенный Ethernet en1, настроенный на использование DHCP и DNS-сервера нашей компании, когда я на работе (беспроводная связь отсутствует). Когда я иду домой, я подключаюсь к своей домашней сети через беспроводную сеть, снова используя DHCP.
У меня есть догадка, что соединение AFS / конфигурация Ethernet как-то здесь является виновником. Перезапуск демона SSH не устраняет проблему. Единственный способ исправить проблему - перезагрузить компьютер каждый раз, когда я хочу использовать SSH. Имейте в виду, что у меня нет других (известных) проблем с сетью дома, когда у меня есть ноутбук на работе.
У меня есть сотрудник, который сообщил мне ту же проблему на своем MBP.
Я действительно в тупике. Пожалуйста, предоставьте некоторые рекомендации. Спасибо!