Не видно папок на FTP

Здесь можно найти старые закрытые темы.

Модератор: motyara

Закрыто
olez
Сообщения: 2
Зарегистрирован: Вт ноя 10, 2009 12:13 am

Не видно папок на FTP

Сообщение olez »

Привет! При заходе на FTP не отображается ни одна папка. UC v 0.96 beta2 bild 752. Система Win XP Home SP2. При этом с другой машины Win XP Professional SP2 захожу на тот же FTP без проблем. В чём может быть проблема?
Аватара пользователя
Max Diesel
Автор программы
Сообщения: 3431
Зарегистрирован: Пт окт 12, 2007 3:26 pm
Контактная информация:

Сообщение Max Diesel »

Проблема эта мне уже встречалась в сообщениях пользователей, но причины ее к сожалению я пока еще так и не нашел... по возможности это будет исправлено.
alexandrov
Сообщения: 1
Зарегистрирован: Чт дек 03, 2009 9:48 am

Re: Не видно папок на FTP

Сообщение alexandrov »

Продукт интересный, но присутствует такая же проблема:
не видно содержимого на некоторых серверах FTP

Для проверки был взят свой локальный ftp, список файлов с него видно,
и публичный ftp.freebsd.org, с которого не видно.
Win 7 x64, за натом.

с другой машины (freebsd 8) в интерактивном режиме с дебагом зашел на оба фтп-сервера и запросил листинг.
первый - не "показывабельный" ftp.freebsd.org

Код: Выделить всё

root# ftp -d -v ftp.freebsd.org
Trying 87.51.34.132...
Connected to ftp.freebsd.org.
220 ftp.beastie.tdk.net FTP server (Version 6.00LS) ready.
ftp_login: user `<null>' pass `<null>' host `ftp.freebsd.org'
Name (ftp.freebsd.org:root): anonymous
---> USER anonymous
331 Guest login ok, send your email address as password.
Password:
---> PASS XXXX
230 Guest login ok, access restrictions apply.
---> SYST
215 UNIX Type: L8 Version: BSD-199506
Remote system type is UNIX.
Using binary mode to transfer files.
---> FEAT
211- Extensions supported:
 MDTM
 REST STREAM
 SIZE
211 End.
features[FEAT_FEAT] = 1
features[FEAT_MDTM] = 1
features[FEAT_MLST] = 0
features[FEAT_REST_STREAM] = 1
features[FEAT_SIZE] = 1
features[FEAT_TVFS] = 0
got localcwd as `/tmp
---> PWD
257 "/" is current directory.
got remotecwd as `/'
ftp> dir
---> EPSV
229 Entering Extended Passive Mode (|||55309|)
---> LIST
150 Opening ASCII mode data connection for '/bin/ls'.
total 8
drwxrwxr-x  2 0     5     512 Aug 16  2007 .snap
drwxr-xr-x  3 1006  1006  512 Sep 21 11:27 pub
drwxr-xr-x  3 1006  1006  512 Jun  5  2007 sup
drwxr-xr-x  4 1006  0     512 Sep 18 22:59 www
226 Transfer complete.
ftp> exit
---> QUIT
221 Goodbye.
второй - локальный, рабочий

Код: Выделить всё

root# ftp -d -v xxxxx.ua                            
Connected to xxxxx.ua.                                
220 xxxxx.ua FTP server (Version 6.00LS) ready.       
ftp_login: user `<null>' pass `<null>' host `xxxxx.ua'
Name (xxxxx.ua:root): anonymous                       
---> USER anonymous                                        
331 Guest login ok, send your email address as password.   
Password:                                                  
---> PASS XXXX                                             
230 Guest login ok, access restrictions apply.             
---> SYST                                                  
215 UNIX Type: L8 Version: BSD-199506                      
Remote system type is UNIX.                                
Using binary mode to transfer files.
---> FEAT
211- Extensions supported:
 MDTM
 REST STREAM
 SIZE
211 End.
features[FEAT_FEAT] = 1
features[FEAT_MDTM] = 1
features[FEAT_MLST] = 0
features[FEAT_REST_STREAM] = 1
features[FEAT_SIZE] = 1
features[FEAT_TVFS] = 0
got localcwd as `/tmp'
---> PWD
257 "/" is current directory.
got remotecwd as `/'
ftp> dir
---> EPSV
229 Entering Extended Passive Mode (|||52841|)
---> LIST
150 Opening ASCII mode data connection for '/bin/ls'.
total 1116348
-rw-r--r--  1 14    1002        751 Aug 31 13:36 .cshrc
-rw-r--r--  1 1002  1002        247 Aug 31 11:57 .login
-rw-r--r--  1 1002  1002        158 Aug 31 11:57 .login_conf
-rw-------  1 1002  1002        373 Aug 31 11:57 .mail_aliases
-rw-r--r--  1 1002  1002        331 Aug 31 11:57 .mailrc
-rw-r--r--  1 1002  1002        775 Aug 31 11:57 .profile
-rw-------  1 1002  1002        276 Aug 31 11:57 .rhosts
-rw-r--r--  1 1002  1002        975 Aug 31 11:57 .shrc
-rw-r--r--  1 14    1002   42329657 Oct  5 14:19 4279_stend.rar
226 Transfer complete.
ftp> exit
---> QUIT
221 Goodbye.
видно, что freebsd.org выдает не всегда "ровный" формат списка:

Код: Выделить всё

drwxrwxr-x  2 0     5     512 Aug 16  2007 .snap
drwxr-xr-x  3 1006  1006  512 Sep 21 11:27 pub
в первой строке нет времени создания файла, во второй есть.
возможно, в этом и причина.
Аватара пользователя
Max Diesel
Автор программы
Сообщения: 3431
Зарегистрирован: Пт окт 12, 2007 3:26 pm
Контактная информация:

Сообщение Max Diesel »

Причина проблемы мне все еще неизвестна, на сервер ftp.freebsd.org у меня вход происходит корректно с отображением всех каталогов/файлов.
olez
Сообщения: 2
Зарегистрирован: Вт ноя 10, 2009 12:13 am

Re: Не видно папок на FTP

Сообщение olez »

Оказалось всё до банальности просто. Не знаю как у других, но у меня проблема решилась так.
В настройках FTP-соединения поменял кодировку и всё стало видно. Как оказалось, здесь нет автовыбора кодировки, что присутствует в Total Commander.
Закрыто