Войти

Показать полную графическую версию : Проблема ftp.exe в windows 2003


vit336
28-03-2007, 20:20
windows2003+sp1

Проблема в следущем. С сервера 2003 пытаюсь с помощью ftp.exe залить на фтп сервер файл. Прямого инета на сервере нет, он раздается другой машиной через UserGate 2.8. В UserGate сделан мэппинг портов и сервер коннектится на внутренний порт Usergate, а там его уже перекидывает куда надо. Процесс коннекта выглядит следущим образом

ftp> open 192.168.1.1 9021
Связь с 192.168.1.1.
220 ProFTPD 1.2.10 Server (ProFTPD) [200.200.200.145]
Пользователь (192.168.1.1:(none)): пользователь
331 Password required for пользователь.
Пароль: pass
230 User пользователь logged in.
ftp> dir
200 PORT command successful

на этом этапе все зависает, а через несколько минут выдает

425 Unable to build data connection: Connection timed out
ftp>

Основная проблема заключается в том, что на машинах в той же подсети с установленным Windows XP, все отлично работает - и читает лист каталога и заливает файлы. Вопрос - чем Windows 2003 принципиально в этом плане отличается от XP? Брэндмауэр отключен на обоих машинах. Хотя пробовал и включать и давать разрешение на FTP.exe, ситуация не изменилась.

monkkey
29-03-2007, 09:07
http://support.microsoft.com/kb/323446
Попробуйте подключиться через ИЕ.

vit336
29-03-2007, 10:30
К сожалению IE не подходит, нужен консольный клиент FTP.

MickeyMouse
29-03-2007, 11:29
Насколько помню в настройках фильтра ftp например в ISA стоит разрешение только на чтение файлов, на запись - нет...
Может и здесь чтото такое в UserGate

Butunin Klim
29-03-2007, 11:35
vit336
В каждом консолтьном клине есть два режима активный и пасивны.
А так же ты можешь настроить сервр ftp на один из режимов принятия - передачи файлов

vit336
29-03-2007, 12:09
Решил проблему пуская траффик через ИСА. Но вопрос все равно остался - машина с XP подключается нормально, а с 2003 сервера не хочет. Утилита одна и таже, для UserGate, теоретически, эти машины тоже одинаковы. Через ИЕ, 2003 сервер нормально лезет и на HTTP и на FTP. А вот через консоль не хотит :( Непонятно. Спасибо всем за участие! Помогли изучить подробнее FTP протокол :)

Butunin Klim
29-03-2007, 12:35
vit336
Ктати в ISA нужно разрешить на запись на правило правой кнопкой там есть настроить FTP в нем тоже нужно разрешить

vit336
29-03-2007, 16:42
Спасибо за совет, про это я уже читал. Еще раз всем спасибо! Если вдруг кто-то найдет ответ на изначальный вопрос - пишите, не стесняйтесь :)

MasterBo
03-04-2007, 15:20
У меня та же проблема, не могу выйти ни с сервера w2k3 ни с клиентов isa2006, isa2004 используя ActiveFTP.
Кто-нибудь решил проблему????
Настройки пробовал всяческие...


Причем, если стоит isa2004 то с сервера выходить иногда получается...

klesk
05-04-2007, 12:09
Проще юзать cURL (http://curl.haxx.se/download.html)




© OSzone.net 2001-2012