Мое почтение, коллегам.
Нашел проблему, незнаю как подступиться решить.Поставил себе Samba4, развернул ACL. На сервере работает штатный ftpd
Есть у меня папки, которые лежат в шарах Самбы и к которым можно конектиться через FTP.
На удаленной машине, открываем explorer, вводим строку ftp://login@example.com и открывается окно в проводнике. Дальше работаем как с локальной файловой системой (почти :)).
Пока на папке (файле, все равно) нет ACL, все отображается нормально, работает тоже (с известными особенностями).
Как только на папку назначается ACL, на удаленной машине, в explorer или в IE содержимое папки начинает отображаться коряво.
Например
drwxrwx---+ 2 100 1001 512 May 8 07:02 test1
drwxrwxrwx+ 2 100 20 512 May 8 07:32 test2
В мозилле и иже с ними все корректно.
Я нашел, что у IE есть особенность.
Цитата
"Когда вы получаете доступ к файлам FTP- сервера через браузер Internet Explorer, браузер извлекает информацию из файлов, например: владелец файла, группа пользователей, которой принадлежит владелец, дата последнего изменения и т.д. Однако, если существует пробел в названии группы, например Power User, в этом случае браузер IE распознает первое слово в качестве названия группы, а слово после пробела - в качестве значения для следующих переменных. Поэтому имена файлов отображаются некорректно"
Начал пробовать в эту сторону. Нет там такого. Все чисто. И группа короткая, и имя не длинное. А все равно отображается коряво. То есть формат похоже что-то сбивает.
Никто не сталкивался с таким?
Стоит ли попробовать сменить ftpd на что-то другое? Вдруг что-то другое будет выдавать соответствующе ожиданиям IE?
Может настройка какая есть в эту сторону на ftpd?
Попутно попробовал лишить ACL файл. Не смог :) Не, очистить удается. А убрать упоминание об ACL у объекта никак.