Здравствуйте.
Есть установленный sysv-server восьмой платформы и настроенный vsftpd (не виртуальные пользователи, а локальные, без ssl). Есть три каталога по количеству дисков на ftp. Эти каталоги путем mount --bind представлены в домашнем каталоге пользователя, под которым заходим на ftp. Если там пусто (в каталогах или мало файлов), то всё нормально отображается в браузере либо в ftp клиенте. Но если там большое количество файлов (хотя мне оно большим не кажется: 80 либо более), то через браузер ничего не отображается и запрашивается ещё раз имя пользователя и пароль (это если не через ftp клиент заходить, получается, что это уже после закрытия соединения сервером). Захожу через filezilla (дабы логи посмотреть соединения) и вижу следующее:
Статус: Получение списка каталогов "/BACKUP1"...
Команда: CWD /BACKUP1
Ответ: 250 Directory successfully changed.
Команда: TYPE I
Ответ: 200 Switching to Binary mode.
Команда: PASV
Ответ: 227 Entering Passive Mode (172,16,0,98,240,24).
Команда: LIST
Ответ: 150 Here comes the directory listing.
Ошибка: Соединение закрыто сервером
Ошибка: Не удалось получить список каталогов
Свободное место не исчерпано вроде (30% свободно), может лимиты какие-то ? Если в этом каталоге файлы поубирать все, а потом забросить скажем один каталог туда (либо оставить пустым), то список файлов в каталоге нормально отображается.