.NET: FtpWebRequest “(503) Плохая последовательность команд” ошибка

Хотя пряжа может работать в автономном режиме, пакеты должны быть загружены и сохранены в автономном зеркале. См. Эту статью.

Ваша машина Centos должна быть подключена к другой машине, имеющей доступ к Интернету. Наиболее распространенным решением является настройка прокси http / https, а затем настройка yarn для использования прокси

yarn config set proxy http://proxy.server.com:8080
yarn config set https-proxy http://proxy.server.com:8080

5
задан Austin Salonen 31 October 2008 в 04:22
поделиться

3 ответа

Вы получаете 503 после каждой попытки или только последующих попыток?

Вы попытались установить отключение KeepAlive?

ftp.KeepAlive = false;

Я попробовал бы больше rubust клиентской библиотеки ftp, основной свободный может быть в SourceForge.

4
ответ дан 13 December 2019 в 19:38
поделиться

По какой-то причине несколько человек, похоже, заметили некоторый успех в использовании только одного экземпляра объекта NetworkCredential вместо того, чтобы использовать новый для каждого FtpWebRequest. Это сработало, по крайней мере, для меня.

3
ответ дан 13 December 2019 в 19:38
поделиться

Я согласен с тем, что минимизация количества объектов NetworkCredential решает проблему. Я столкнулся с этой проблемой и создал один CredentialCache и добавил все учетные данные один раз. Больше никаких ошибок ftp.

4
ответ дан 13 December 2019 в 19:38
поделиться
Другие вопросы по тегам:

Похожие вопросы: