Я испытываю довольно много ошибок «Ошибка записи: сломанная труба» в соединениях Mac OS X с Mac OS X. Обе машины имеют OpenSSH 7.1p, а сервер прослушивает порт 1522
. Обе машины находятся в локальной сети, но на самом деле я подключаюсь через публичный (внешний) IP моего шлюза. Сервер представляет собой PowerMac, и он открыт для некоторых людей, которые используют его для тестирования под PowerPC. Шлюз использует переадресацию портов для сопоставления 1522
с сервером.
Я попытался найти несколько обходных путей, например, убедиться , что для TCPKeepAlive
установлено значение yes в /etc/ssh_config
и ~/.ssh/config
. Проблема сохраняется, и я расстраиваюсь.
Быстрый поиск не выявил шаги по устранению неполадок для проблемы. Поиск заставил меня вернуться к обходным путям, найденным в дикой природе, например, Как предотвратить «Ошибка записи: сломанный канал» в SSH-соединении? , Но обходные пути обычно не содержат информации об устранении неполадок.
Как я могу устранить неполадки и диагностировать «Ошибка записи: сломанный канал»?