sery_volk_inc
11-06-2013, 11:43
Добрый день всем!
Имеется следующая странная проблема:
1) на сервере с Windows 2003 утилита ftp работает без проблем, подключается к ftp-серверу, обменивается с ним данными;
2) на Windows 2008 R2 x64 родная утилита ftp с тем же самым скриптом обмениваться данными отказывается!
Дополнительная информация:
Установлены power shell, microsoft visual c++ redistibutable 2010 x64, microsoft visual c++ redistibutable 2008 x86
Скрипт соединения выглядит так
username
password
cd public_html
send txt.txt
close
byeвызов скрипта так:
ftp -s:c:\ftp_connect.txt -i server.comОшибка выглядит так:
Connected to server.com.
220---------- Welcome to Pure-FTPd [privsep] [TLS] ----------
220-You are user number 16 of 500 allowed.
220-Local time is now 08:34. Server port: 21.
220-This is a private system - No anonymous login
220 You will be disconnected after 3 minutes of inactivity.
User (server.com:none)):
331 User username OK. Password required
230 OK. Current restricted directory is /
ftp> cd public_html
250 OK. Current directory is /public_html
ftp> send txt.txt
200 PORT command successful
425 Could not open data connection to port 43408: Connection timed out
ftp> close
221-Goodbye. You uploaded 0 and downloaded 0 kbytes.
221 Logout.
ftp> byeОбновления в системе последние 2 года не ставились за ненадобностью. Накатать все обновления ради проверки - вдруг заработает - слишком круто мне кажется.
Я видел обсуждения, что-то в том смысле, что утилита ftp в server 2008 вроде бы претерпела изменения, но точно ничего выяснить не смог. И все равно очень странно, что не работает такая простая функция - отправка файла... ведь ничего особенного не хочу. Что ж такого мог мелкософт наизменять? Файрволл отключал, службу alg запускать пробовал.
Помогите найти правду.
Имеется следующая странная проблема:
1) на сервере с Windows 2003 утилита ftp работает без проблем, подключается к ftp-серверу, обменивается с ним данными;
2) на Windows 2008 R2 x64 родная утилита ftp с тем же самым скриптом обмениваться данными отказывается!
Дополнительная информация:
Установлены power shell, microsoft visual c++ redistibutable 2010 x64, microsoft visual c++ redistibutable 2008 x86
Скрипт соединения выглядит так
username
password
cd public_html
send txt.txt
close
byeвызов скрипта так:
ftp -s:c:\ftp_connect.txt -i server.comОшибка выглядит так:
Connected to server.com.
220---------- Welcome to Pure-FTPd [privsep] [TLS] ----------
220-You are user number 16 of 500 allowed.
220-Local time is now 08:34. Server port: 21.
220-This is a private system - No anonymous login
220 You will be disconnected after 3 minutes of inactivity.
User (server.com:none)):
331 User username OK. Password required
230 OK. Current restricted directory is /
ftp> cd public_html
250 OK. Current directory is /public_html
ftp> send txt.txt
200 PORT command successful
425 Could not open data connection to port 43408: Connection timed out
ftp> close
221-Goodbye. You uploaded 0 and downloaded 0 kbytes.
221 Logout.
ftp> byeОбновления в системе последние 2 года не ставились за ненадобностью. Накатать все обновления ради проверки - вдруг заработает - слишком круто мне кажется.
Я видел обсуждения, что-то в том смысле, что утилита ftp в server 2008 вроде бы претерпела изменения, но точно ничего выяснить не смог. И все равно очень странно, что не работает такая простая функция - отправка файла... ведь ничего особенного не хочу. Что ж такого мог мелкософт наизменять? Файрволл отключал, службу alg запускать пробовал.
Помогите найти правду.