[root@putty ~/docs] #

PuTTY: Часто Задаваемые Вопросы

7.2. Почему в PSCP я получаю ошибку «Fatal: Protocol error: Expected control record»?

Такое случается, если PSCP ожидал получить от сервера данные, которые являлись бы частью процедуры обмена данными протокола PSCP, а вместо этого он получил данные, которые не имеют никакого отношения к этому протоколу.

Почти всегда это происходит потому, что сценарии запуска в вашей учётной записи на сервере генерируют некий вывод. Это логически невозможно для PSCP, или любого другого SCP клиента. Вы никогда не должны использовать файлы автозагрузки (~/.bashrc, ~/.cshrc и т.д.) для запуска приложений, которые генерируют вывод в не-интерактивных сеансах.

Это на самом деле не проблема PuTTY. Если PSCP таким образом будет терпеть неудачу, то и все другие SCP-клиенты, вероятно, будут терпеть неудачу тем же самым образом. Проблема на стороне сервера.

Предыдущий вопросСодержаниеСледующий вопрос
© 2009–2017, PuTTY.ORG.RU — При использовании материалов сайта желательно указывать источник. Спасибо!