421 Could not create socket

Запуск и настройка FTP сервера FileZilla на Windows.

Читать всю статью

Комментарии

17.08.2011 antoha
нажала чтобы скачать всю папку у юзера а оно всё качает и качает как это отменить

05.10.2011 Наталья Дубовицкая
У меня забарахлил комп, пришлось удалять с него все программы. Файлзила тоже была удалена. Затем, я снова ее закачала, но теперь она не может подсоединиться к серверу, пишет неправильный ID. Что делать, помогите пожалуйста!

30.10.2011 Денис
Доброе время суток.
Я новичок в этом деле и заранее прошу прощения за тупой вопрос.
У меня стоит xampp на localhost, я соединяюсь по ftp к localhost для того, чтоб в Total Commander изменить атрибуты папки — сделать ее для записи. Но мне выдает ошибку при изменении атрибута. Может кто-нибудь сталкивался с такой проблемой?
Спасибо.

31.10.2011 Виктор
Денис, наверное вы пытаетесь unix атрибуты на windows применить.
Если так, то под windows таких атрибутов нет.

04.12.2011 Андрей
Добрый день/вечер
Пытаюсь соединится с FTP сервера FileZilla. Соединение проходит. Если в качестве клиента использую клиента FileZilla, то получаю сообщение "Не удалось построить список каталогов". При соединении стареньким CuteFtp попадаю в домашний каталог. Кто-иибудь сталкивался ?
Спасибо.

08.12.2011 виктор
Андрей, а не пробовали пассивный/активный режим переключать в клиенте?

16.12.2011 Александр
Failed to create listen socket on port 21 for IPv4
Failed to create listen socket on port 21 for IPv6
Failed to create a listen socket on any of the specified ports. Server is not online!
Что делать?ХЕЛП.

20.12.2011 Даниил
421 Can’t create socket

Время от времени возникает эта ошибка, как лечить?

14.02.2012 Николай
Всё бы хорошо, но как им раздавать файлы из разных мест, а не только из одной деректории — поддеректорий? Что то раньше не замечал такой проблемы с другими серверами.

16.02.2012 Виктор
Николай, но вроде можно добавлять сколько угодно директорий.

17.02.2012 Николай
Виктор, добавлять то можно, только это может действительно пригодиться только для разного доступа к поддиректориям — типа аплоад например добавить.

21.02.2012 Виталий
Виктор, раздавать из разный директорий можно! Для этого первым делом создай папку, которая будет корневой. Затем добавь дополнительные директории с разных папок и дисков . И самое главное, нужно для добавленных папок создать ссылки в корневой папке, которая обозначена буквой Н. На доп. папке щелкни правой кнопкой мыши, выбери Edit Aliases. Затем в строке укажи полный путь домашней директории (Н) и здесь же через слеш () дай название ссылкам на доп. директории.
Пример:
c:FTP — это корневая папка
d:distr — это доп. папка с дистрибутивом.
в строке Edit Aliases напиши c:ftpdistr

21.02.2012 Николай
Виталий, жаль только не получается содержимое сторонней папки пихнуть сразу в корень ftp, только как папку с содержимым. Но и на этом спасибо.

22.02.2012 Виталий
Николай, всё нормально работает. Я скачал версию 0.9.40. Сперва создай в разделе Shared Folders домашнюю директорию. Затем здесь же добавляй другие, которые хочешь расшарить на ФТП (совершенно другие папки и локальные диски). Ну и потом, на уже дополнительно добавленных путях нужно создать Aliases. На дополнительном пути щёлкни правой кнопкой мышки и выбери Edit Aliases. Затем в строке сперва укажи полный путь домашней директории (Н) и здесь же через слеш () напиши псевдоним ссылки, на которой вызвал Edit Aliases.

23.02.2012 Николай
Виталий, это я понял ещё из предыдущего поста, я про другое. Есть например корень ftp в C:ftp, есть пака D:123, я хочу в C:ftp кинуть файлы из папки D:123, а не придумывать что нибудь подобное — C:ftp123. Такая штука реализована например в StrongDC++, правда это не ftp.

23.02.2012 Виталий
Николай, я так понял, ты хочешь по FTP-протоколу перекинуть из одной папки в другую файлы с данными, а именно в домашнюю директорию? Если это так, то в настройках ФТП-сервера сделай соответствующие разрешения для копирования в домашнюю директорию.

23.02.2012 Николай
Виталий, допустим у меня есть C:ftp и D:ftp, C:ftp — корневая папка ftp. В каждой из них есть по папке music, то есть C:ftpmusic и D:ftpmusic, я хочу их объединить в единую, из инета это должно выглядить как ftp://*.*.*.*/music/. На этом сервере пробовал, получается две папки music — нонсенс например для операционной системы.

10.03.2012 Денис
Failed to create listen socket on port 21 for IPv4

08.04.2012 Wolnavod
Спасибо за статью, скачал, настроил, проверил. ftp://92.126.216.233/

16.04.2012 muhini
Подскажите где в роутере DIR300 искать и разрешать какие либо порты?

I am trying to develop FTP client in Java. I used Apache’s org.apache.commons.net.ftp.FTPClient for client and used filezilla as the FTP server. But when I try to send multiple files, I get an error saying "421 Could not create socket" in the middle of the file upload. This error occurred randomly. I set up client as follows

And this is how I upload file

I tried FTP4j too but it also exhibit the same behavior. I tested filezilla client. It worked without any problem. I can’t figure out what went wrong. What might be the problem here?

Введение

Главной причиной ошибки 421 too many connections являются неактивные FTP соединения, которые не были закрыты, перед открытием нового. Это случается из-за того, что провайдеры услуг хостинга ограничивают одновременные FTP соединения для предотвращения перегрузки сервера. В этом руководстве вы научитесь, как легко исправить ошибку 421 too many connections, установив правильные настройки в FTP-клиенте FileZilla и сбросив неактивные соединения в контрольной панели вашего хостинга.

Что вам понадобится

Перед тем, как мы начнем это руководство, вам понадобится следующее:

  • FTP-клиент FileZilla
  • Доступ к панели управления вашего хостинга

Шаг 1 — Исправление ошибки 421 too many connections в FTP-клиенте FileZilla

Первым и самым рекомендованным методом решения данной проблемы является ограничение количества одновременных соединений в вашем FTP-клиенте. Этапы ниже покажут вам, как правильно настроить FTP-клиент FileZilla и выставить максимальное число одновременных соединений:

  1. Запустите FTP-клиент FileZilla.
  2. Нажмите Файл и откройте Менеджер сайтов.

  1. Выберите сайт (1), для которого вы хотите установить лимит соединений и нажмите вкладку Настройки передачи(2).

  1. Поставьте галочку напротив Ограничение одновременных подключений и введите Максимальное число подключений. Оно может быть разным и зависит от вашего хостинг провайдера. Если вы не уверены, сколько одновременных соединений разрешает ваш провайдер услуг хостинга, введите 8. Однако рекомендуется связаться со службой поддержки вашего хостинга для того, чтобы узнать максимальное количество.

  1. Нажмите кнопку OK для сохранения настроек.

Шаг 2 — Сброс неактивных соединений в сPanel (необязательно)

Если вы используете cPanel для управления вашим хостинг аккаунтом, вы можете легко сбросить неактивные FTP-соединения и временно решить ошибку 421 too many connections:

  1. Войдите в вашу cPanel и найдите раздел FTP соединения.

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

  1. Вылезет окно подтверждения для сброса FTP соединения. Снова нажмите кнопку Отключить.

  1. Повторите шаги выше для других соединений, которые вы хотите закрыть.

Заключение

Закончив данное руководство вы научились, как отключать FTP соединения в cPanel и правильно настроить FTP-клиент FileZilla для предотвращения ошибки 421 too many connections. Если вы хотите больше узнать о FileZilla, то посмотрите данное руководство.

Оцените статью
Много толка
Добавить комментарий