Чому IIS 7.5 FTP не дотримується діапазону пасивного порту для простого ftp?


12

Я боровся з цілою угодою пасивного порту на IIS 7.0 сьогодні ввечері. Я нарешті зрозумів, що це, мабуть, стосується лише FTP / ES або FTP / IS. Коли я намагаюся зробити звичайний ftp, він призначає будь-який номер чорт-порту, який він хоче, відповідаючи на запит PORT.

По-перше, я щось пропускаю. По-друге, якщо я ні, чому в світі це працює так?

ТІА.

Відповіді:


30

Я натрапив на це питання, коли в мене була та сама проблема. Я встановив "Діапазон портів каналів даних" на консолі IIS 7.5 Manager, але сервер продовжував вибирати порти поза вказаним діапазоном. Проблема для мене не була брандмауером, який переписував відповідь (я використовував TLS, тому він не міг, навіть якщо він намагався). Власне, після зміни діапазону портів вам доведеться перезапустити "Сервіс Microsoft FTP". Використання iisresetнедостатньо, а також натискання кнопки "Перезапустити" на рівні сервера в IIS Manager; Служба на рівні ОС ( ftpsvc) повинна бути повністю зупинена і запущена.


4
thx - що & ^% # ^ &% @ # & * нарешті це виправили :)
seanb

2
service => Сервіс Microsoft FTP
Bossliaw

2
AGGGH! Це одна з найглупіших речей, яку я коли-небудь бачив. Я навіть пам’ятав, що вам довелося перезапустити FTP, але забув, що ви повинні це зробити з сервісів.msc, а не менеджера IIS! Дякую.
NickG

1
У Windows 8 також працює: Диспетчер завдань -> Послуги -> FTPSVC -> (клацання правою кнопкою миші) -> Перезапуск.
alx

Ця відповідь залишається актуальною з 2017 року ... думаєте, чи буде Microsoft виправити це на сервері 2020?
CyberMen

1

Я врешті-решт визначив, що $% (* & @ брандмауер перезаписує команди ftp, намагаючись бути "корисними". Я визначив це, коли спробував встановити FileZilla-сервер і у мене виникли ті ж проблеми. На щастя, у сервера FileZilla відкритий моніторинг вікно, і я зміг спостерігати за розмовою з обох сторін і визначити, що сервер насправді надсилає належний номер порту.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.