Opened 14 years ago

Last modified 6 years ago

#2574 closed Feature request

FZS: Wildcard support for LIST

Reported by: walabom Owned by:
Priority: normal Component: FileZilla Server
Keywords: Cc: walabom, Tim Kosse
Component version: Operating system type:
Operating system version:

Description

Hello,
listing an existing file using ? character as unknown
character is failing with an error not corresponding to
the problem :
550 Directory not found
Here is the client log :

root@RESP12_250# ftp greg
Connected to greg.
220-FileZilla Server version 0.9.19 beta
220-written by Tim Kosse (Tim.Kosse@…)
220 Please visit http://sourceforge.net/projects/filezilla/
Name (greg:lsav): lsav
331 Password required for lsav
Password:
230 Logged on
ftp> ascii
200 Type set to A
ftp> cd request
250 CWD successful. "/request" is current directory.
ftp> ls
200 Port command successful
150 Opening data channel for directory list.
gs_VOORD.20061109.1833
226 Transfer OK
24 bytes received in 0.014 seconds (1.67 Kbytes/s)
ftp> ls gs_VOORD.??????.????
200 Port command successful
550 Directory not found

Here is the Filezilla Server Log :
(000079) 09/11/2006 18:56:05 - (not logged in)
(172.16.112.200)> Connected, sending welcome message...
(000079) 09/11/2006 18:56:05 - (not logged in)
(172.16.112.200)> 220-FileZilla Server version 0.9.19 beta
(000079) 09/11/2006 18:56:05 - (not logged in)
(172.16.112.200)> 220-written by Tim Kosse
(Tim.Kosse@…)
(000079) 09/11/2006 18:56:05 - (not logged in)
(172.16.112.200)> 220 Please visit
http://sourceforge.net/projects/filezilla/
(000079) 09/11/2006 18:56:05 - (not logged in)
(172.16.112.200)> USER lsav
(000079) 09/11/2006 18:56:05 - (not logged in)
(172.16.112.200)> 331 Password required for lsav
(000079) 09/11/2006 18:56:05 - (not logged in)
(172.16.112.200)> PASS
(000079) 09/11/2006 18:56:05 - lsav (172.16.112.200)>
230 Logged on
(000079) 09/11/2006 18:56:05 - lsav (172.16.112.200)>
CWD request
(000079) 09/11/2006 18:56:05 - lsav (172.16.112.200)>
250 CWD successful. "/request" is current directory.
(000079) 09/11/2006 18:56:05 - lsav (172.16.112.200)>
TYPE A
(000079) 09/11/2006 18:56:05 - lsav (172.16.112.200)>
200 Type set to A
(000079) 09/11/2006 18:56:05 - lsav (172.16.112.200)>
PORT 172,16,112,200,168,148
(000079) 09/11/2006 18:56:05 - lsav (172.16.112.200)>
200 Port command successful
(000079) 09/11/2006 18:56:05 - lsav (172.16.112.200)>
NLST gs_VOORD.????????.????
(000079) 09/11/2006 18:56:05 - lsav (172.16.112.200)>
550 Directory not found
(000079) 09/11/2006 18:56:05 - lsav (172.16.112.200)> QUIT
(000079) 09/11/2006 18:56:05 - lsav (172.16.112.200)>
221 Goodbye
(000079) 09/11/2006 18:56:05 - lsav (172.16.112.200)>
disconnected.

Change History (2)

comment:1 by Tim Kosse, 14 years ago

Not a bug, it's a feature request. The FTP specifications
don't require wildcard support.

comment:2 by Tim Kosse, 13 years ago

Won't be implemented without an RFC for this.

Note: See TracTickets for help on using tickets.