Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

TC 7.50pb3 & ZyXEL Prestige

 
Post new topic   Reply to topic    Total Commander Forum Index -> Общие вопросы printer-friendly view
View previous topic :: View next topic  
Author Message
Maximus



Joined: 07 Apr 2005
Posts: 927
Location: Украина, Кировоградская обл., г. Знаменка

Post (Separately) Posted: Thu May 28, 2009 16:53    Post subject: TC 7.50pb3 & ZyXEL Prestige Reply with quote

На работе в сети очень много DSL-модемов ZyXEL Prestige 791. Они поддерживают запись/чтение конфигурации через FTP и являются при этом FTP-сервером.
TC 7.50pb3 не желает заходить на такие FTP-сервера в отличии от TC 7.0.
Пассивный режим выставлен (хотя на 7.0 соединение происходит и в том и в другом случае).
Как добиться чтобы комманда PORT выполнялась вот так:
Code:
PORT 10,4,130,61,6,88

вместо
Code:
PORT 127,0,0,1,6,68

(см. логи ниже)
Указание соответствующего IP-адреса на странице настроек FTP в диалоге конфигурации дела не меняет.

В чем еще может быть бяка?


Лог TC 7.0 - все хорошо:
Quote:
----------
Connect to: (26.05.2009 11:37:53)
hostname=10.4.130.22
username=root
startdir=
220 VCHD7_PTO FTP version 1.0 ready at Wed May 02 13:01:50 2001
USER root
331 Enter PASS command
PASS ***********
230 Logged in
SYST
215 UNIX Type: L8 Version: 1.0
FEAT
500 Unknown command 'feat'
Connect ok!
PWD
257 "" is current directory
Чтение каталога...
TYPE A
200 Type A OK
PASV
500 Unknown command 'pasv'
PORT 10,4,130,61,6,88
200 Port command okay
LIST
150 Opening data connection for LIST
Загрузка
Ожидание ответа сервера...
226 File sent OK
QUIT
221 Goodbye!


Лог TC 7.50 (Автоопределение юникода) - нет соединения:
Quote:
----------
Connect to: (26.05.2009 11:33:36)
hostname=10.4.130.22
username=root
startdir=
----------
Connect to: (26.05.2009 11:34:40)
hostname=10.4.130.22
username=root
startdir=
220 VCHD7_PTO FTP version 1.0 ready at Wed May 02 12:58:37 2001
USER root
331 Enter PASS command
PASS ***********
230 Logged in
SYST
215 UNIX Type: L8 Version: 1.0
FEAT
500 Unknown command 'feat'
CLNT Total Commander (UTF-8)
500 Unknown command 'clnt Total Commander (UTF-8)'
OPTS UTF8 ON
500 Unknown command 'opts UTF8 ON'
Connect ok!
PWD
257 "" is current directory
Чтение каталога...
TYPE A
200 Type A OK
PASV
500 Unknown command 'pasv'
PORT 127,0,0,1,6,68
200 Port command okay
LIST
PORT failed, try PASV mode!
PASV
QUIT


Лог TC 7.50 (кодовая страница ANSI) - нет соединения:
Quote:
----------
Connect to: (28.05.2009 14:56:55)
hostname=10.4.130.22
username=root
startdir=
220 VCHD7_PTO FTP version 1.0 ready at Fri May 04 16:19:40 2001
USER root
331 Enter PASS command
PASS ***********
230 Logged in
SYST
215 UNIX Type: L8 Version: 1.0
FEAT
500 Unknown command 'feat'
Connect ok!
PWD
257 "" is current directory
Чтение каталога...
TYPE A
200 Type A OK
PASV
500 Unknown command 'pasv'
PORT 127,0,0,1,16,225
200 Port command okay
LIST
PORT failed, try PASV mode!
PASV
QUIT


Дома попробую с ZyXEL Prestige 660. Еще отпишусь.
_________________
tcPhonebook|AppLoader|Українізація TC|Ultimate Calendar


Last edited by Maximus on Mon Jun 01, 2009 16:20; edited 1 time in total
Back to top
View user's profile Send private message
D1P



Joined: 20 Dec 2004
Posts: 2973
Location: Тбилиси

Post (Separately) Posted: Thu May 28, 2009 17:17    Post subject: Reply with quote

Как вариант - через прокси, который будет подменять запросы.
Но вообще - на баг похоже.
_________________
База знаний о Total Commander
Блог
Back to top
View user's profile Send private message
CaptainFlint



Joined: 14 Dec 2004
Posts: 6193
Location: Москва

Post (Separately) Posted: Thu May 28, 2009 17:19    Post subject: Reply with quote

А на обычные FTP-серверы нормально коннектится в активном режиме? У меня коннект проходит нормально, адрес в команде PORT посылается правильный…
_________________
Почему же, ё-моё, ты нигде не пишешь "ё"?
Back to top
View user's profile Send private message
Maximus



Joined: 07 Apr 2005
Posts: 927
Location: Украина, Кировоградская обл., г. Знаменка

Post (Separately) Posted: Thu May 28, 2009 17:40    Post subject: Reply with quote

D1P wrote:
Как вариант - через прокси, который будет подменять запросы.
Но вообще - на баг похоже.

Совсем не вариант. Уж проще загрузить 7.0.

CaptainFlint wrote:
А на обычные FTP-серверы нормально коннектится в активном режиме? У меня коннект проходит нормально, адрес в команде PORT посылается правильный…

На обычные сервера в активном режиме на работе (через прокси в интернет и на локальные) и дома (напрямую) тоже без проблем (начиная с первой паблик бэты).

Лог подключения через прокси в активном режиме:
(тут команды PORT не видно видимо изза прокси)
Quote:
Чтение каталога...
----------
Connect to: (28.05.2009 16:27:43)
hostname=webua1.ukrhosting.com
username=******
password=******
Firewall=10.4.130.13:3128
Connect
GET ftp://mxmus:@webua1.ukrhosting.com/ HTTP/1.0
Host: webua1.ukrhosting.com
User-Agent: Mozilla/4.0 (compatible; Totalcmd; Windows XP)
Proxy-Authorization: ******************************
Connection: close

HTTP/1.0 200 Ftp Gateway
Copied (28.05.2009 16:27:45): http://webua1.ukrhosting.com/ -> D:\Temp\FTP86A.tmp 3 386 байт, 8 Кбайт/с


Лог подключения на локальный сервер в активном режиме:
(команда PORT судя по всему не распознается, но подключение и обмен данными происходит нормально, т.е. не в PORT дело, а в чем-то другом)
(и в пассивный режим почемуто был переход не взирая на то, что соответствующая опция в конфигурации данного соединения не установлена)
Quote:
----------
Connect to: (28.05.2009 16:32:39)
hostname=10.4.130.4
username=anonymous
startdir=
220 SRZNA Microsoft FTP Service (Version 5.0).
USER anonymous
331 Anonymous access allowed, send identity (e-mail name) as password.
PASS ***********
230 Anonymous user logged in.
SYST
215 Windows_NT version 5.0
FEAT
500 'FEAT': command not understood
CLNT Total Commander (UTF-8)
500 'CLNT Total Commander (UTF-8)': command not understood
OPTS UTF8 ON
500 'OPTS UTF8 ON': command not understood
Connect ok!
PWD
257 "/" is current directory.
Чтение каталога...
TYPE A
200 Type set to A.
PORT 127,0,0,1,5,78
500 Invalid PORT Command.
PASV
227 Entering Passive Mode (10,4,130,4,14,162).
Server reports local IP -> Redirect to: 10.4.130.4
LIST
125 Data connection already open; Transfer starting.
Загрузка
Ожидание ответа сервера...
226 Transfer complete.
QUIT
221

_________________
tcPhonebook|AppLoader|Українізація TC|Ultimate Calendar
Back to top
View user's profile Send private message
Maximus



Joined: 07 Apr 2005
Posts: 927
Location: Украина, Кировоградская обл., г. Знаменка

Post (Separately) Posted: Fri May 29, 2009 12:53    Post subject: Reply with quote

Таки в PORT дело. Дома имею доступ в рабочую сеть. И соединение проходит успешно. Причем в команде PORT подставляется мой IP-адрес, а не локалхост. В понедельник буду сличать файлы настроек. О результатах отпишусь.

Quote:
----------
Connect to: (29.05.2009 11:47:14)
hostname=10.40.30.40
username=root
startdir=
220 RVC3-VOKZ FTP version 1.0 ready at Mon Jan 03 23:40:27 2000
USER root
331 Enter PASS command
PASS ***********
230 Logged in
SYST
215 UNIX Type: L8 Version: 1.0
FEAT
500 Unknown command 'feat'
CLNT Total Commander (UTF-8)
500 Unknown command 'clnt Total Commander (UTF-8)'
OPTS UTF8 ON
500 Unknown command 'opts UTF8 ON'
Connect ok!
PWD
257 "" is current directory
Чтение каталога...
TYPE A
200 Type A OK
PASV
500 Unknown command 'pasv'
PORT 10,41,85,135,16,78
200 Port command okay
LIST -la
150 Opening data connection for LIST
Загрузка
Ожидание ответа сервера...
226 File sent OK
QUIT
221 Goodbye!

_________________
tcPhonebook|AppLoader|Українізація TC|Ultimate Calendar
Back to top
View user's profile Send private message
Maximus



Joined: 07 Apr 2005
Posts: 927
Location: Украина, Кировоградская обл., г. Знаменка

Post (Separately) Posted: Mon Jun 01, 2009 16:35    Post subject: Reply with quote

Каково же было мое удивление, когда сегодня ТС 70 тоже перестал подключаться на модемы.

Оказалось это был скатина NOD32 версии 3. Точнее его файервол. Причем отключение файервола не помогало ни капельки - только перевод службы в режим "Отключено" с последующей перезагрузкой.
Решилось отключением настройки файервола "Фильтрация содержимого протоколов уровня приложений".

Остаются только загадки:
Почему 7.0 сначала пропускал, а потом тоже забраковал?
Почему другие FTP не подпадали под это правило?
Почему в конце концов не помогло отключение файервола как такового?

ЗЫ. Тему переименовал, бага нету, претензий к ТС тоже :)
_________________
tcPhonebook|AppLoader|Українізація TC|Ultimate Calendar
Back to top
View user's profile Send private message
CaptainFlint



Joined: 14 Dec 2004
Posts: 6193
Location: Москва

Post (Separately) Posted: Mon Jun 01, 2009 18:44    Post subject: Reply with quote

 !  CaptainFlint:
Часть сообщений отделена в ветку Не работает активный режим FTP.

_________________
Почему же, ё-моё, ты нигде не пишешь "ё"?
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Общие вопросы All times are GMT + 4 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group