ну так и что, нет идей, как освободить 21 порт?
Где то прочитал, что порты ниже 1000 зафиксены жАлезно. Оно так?
Может попробовать через Firestarter перетранслировать его тогда, раз уж роутер криво транслирует?
Пользователь решил продолжить мысль 06 Апреля 2012, 14:53:43:
Да что за... Поставил Firestarter. Кривовато запускается зараза правда, но более-менее работает. На роутере сделал проброс порт-в-порт (21 на 21 локальной машинки). В Firestarter сделал трансляцию входящего 21 на 5021 (сервак поставил слушать 5021). Работает в локалке через любой порт - хоть 21, хоть 5021 (и с трансляцией, и без). Но как только проверяю входящие через роутер - опять стоп-машина. Логи на сервере опять кажут
2012-04-06 14:49:43 - anonymous [000043] [92.36.119.219] - 227 Entering Passive Mode (192,168,10,101,117,99)
2012-04-06 14:50:05 - anonymous [000043] [92.36.119.219] - QUIT
2012-04-06 14:50:05 - anonymous [000043] [92.36.119.219] - 221 Goodbye.
И такая беда ТОЛЬКО при входе через браузер. С активными клиентами всё пролетает на ура.
ЗЫЖ на роутере пробовал делать проброс порта всеми способами: через виртуальный сервер, через Firewall, и даже помещая локальную машинку в DMZ.
Пользователь решил продолжить мысль 06 Апреля 2012, 16:00:17:
Свинство какое-то...
Причём свинство это наблюдается на нестандартном порту как в Kubuntu, так и в винде.
Если юзать браузер на движке WebKit, то выкидывает без каких-либо "мяу". А вот Trident выдаёт сообщение, что...
В ходе открытия папки на FTP-сервере произошла ошибка.
Убедитесь, что у вас есть разрешение открывать эту папку.
200 Type set to A.
227 Entering Passive Mode (бла-бла-бла)
и опять же, при подключении через Total Commander с указанием использования пассивного режима, думает долго, но в итоге всё же грузит список папок.
Может всё-таки трабл самого BPFTP?

Пользователь решил продолжить мысль 06 Апреля 2012, 16:15:58:
ЗЫЖ да ни хрена не его трабл - в локалке то работает. На любом порту.
