CityHost.UA
Помощь и поддержка

Сложности при работе с FTP

Для обеспечения максимального уровня безопасности, предотвращения возникновения ошибок и повышения эффективности передачи данных через FTP, убедитесь, что ваше соединение выполняется с применением следующих обязательных требований ? и рекомендаций ?

 

Используйте пассивный режим передачи файлов. Данный режим позволяет избежать проблем, связанных с фаерволами или маршрутизаторами, которые могут блокировать соединение.

 

 

Включите принудительное TSL шифрование (FTPS). Использование шифрования обеспечивает защищенное соединение и передачу файлов между клиентом и сервером.

 

 

? Ограничьте одновременное количество активных соединений. Во время работы FTP-клиент может генерировать лишние соединения не закрывая их, что может привести к ошибке 530 maximum number of clients already connected.

 

 

? Включите принудительный режим передачи имен файлов UTF-8. Включение данного режима позволит избежать ситуаций с потерей имен файлов, передаваемых на сервер.

 

 

? Выключите дополнительные фаерволы или антивирусы. Данные программы работают с сетевым трафиком и могут вносить неожиданное поведение в работу программ, рекомендуется выключить их на время работы с FTP.

 

Если с FTP возникают сложности

 

Используйте протокол SFTP.В разрезе передачи файлов FTP и SFTP это похожие протоколы, в обоих случаях используется FTP клиент, но указывается другой порт - у FTP это 21, а у SFTP 22. Основное отличие протоколов заключается в том, что SFTP является более защищенным, поскольку в его основе лежит протокол SSH - [инструкция]

 

Ошибка 530 maximum number of clients already connected

 

Данная ошибка свидетельствует о том, что пользователь FTP достиг максимального количества одновременных активных соединений с FTP сервером. Ошибка может проявиться, например, пытаясь подключиться к FTP серверу с одного и того же устройства множество раз, при том не завершая предыдущее активное соединение, таким образом достигнув максимального количества одновременно разрешенных активных соединений.

Пути решения ошибки описаны в начале этой статьи, но основным решением будет ограничить одновременное количество активных соединений, и дождаться автоматического завершения предыдущих соединений из-за их бездействия (время жизни каждого соединения ~60 минут)

 

Ошибка Connection attempt timed out

 

Данная ошибка может свидетельствовать о том, что используется не зашифрованное соединение между клиентом и сервером. Явно укажите в настройках FTP-клиента использовать принудительное TLS шифрование согласно инструкции выше.

 

Ошибка 530 You dont have access with your IP address

 

Убедитесь, что IP устройства с которого осуществляется доступ добавлен в [список разрешенных адресов] или отключено [ограничение на доступ по IP] к FTP серверу хостинга.


Похожие статьи