Blank lister when FTPing the PlayStation 3

Hi again,

When connecting via FTP to my PS3, it connects but returns me a blank lister. I've tried toggling the PASV settings (as I think I read in a Leo's post/FAQ of why FTP was showing empty listers), but it still doesnt work.

Now, if I do ftp:///dev_hdd0 instead of just browsing the root of the PS3, it lists the directories inside dev_hdd0 OK and works fine from there. But I'm not able to list the above directories, so I have to remember all their names.

Just to compare, in FileZilla this works OK out of the box, without changing anything.

Thanks and would you please let me know if there's something I could do to fix it?

You might need to set up a custom List command for the server.

The PS3 doesn't have a built-in FTP server, does it?

No, it doesn't have a built in FTP, but there are several FTP servers out there to install (multiMan - this I'm using, BlackBox, etc.)

I guess that would only work with a jailbreak'd PS3 so I can't easily try it.

What does the Opus FTP log say?

Also, if you FTP to it using the command line FTP client (the one that comes with Windows) and run the dir command at the root ("/" directory), what does the output look like?

Sorry for the delay, I wasn't at home for a while.

Here is what the DO log shows when connecting to the PS3:

[quote]Opening Connection X.X.X.X:21
220-PS3 FTP Server
220 multiMAN (Login with any user and password)
230 You are already logged in
215 UNIX Type: L8
211-Extensions supported:
PASV
PORT
SIZE
CDUP
MLSD
MDTM
ABOR
MLST type*;size*;modify*;UNIX.mode*;UNIX.uid*;UNIX.gid*;
REST STREAM
SITE CHMOD
SITE PASSWD
SITE EXITAPP
211 End
502 Command not implemented
200 TYPE command successful
257 "/" is the current directory
250 Directory change successful: /
257 "/" is the current directory
227 Entering Passive Mode (10,0,0,220,43,34)
150 Accepted data connection
226 Transfer complete
[/quote]

And this is what the cmd ftp shows (it lists the directories):

[quote]ftp> open X.X.X.X
Connected to X.X.X.X.
220-PS3 FTP Server
220 multiMAN (Login with any user and password)
User (X.X.X.X:(none)):
230 You are already logged in
ftp> dir
200 PORT command successful
150 Accepted data connection
dr-xr-xr-x 1 root root 258 Dec 31 20:59 .
drwx--x--x 1 root root 16384 Dec 31 21:00 dev_flash
drwx--x--x 1 root root 16384 Dec 31 21:00 dev_flash2
drwx--x--x 1 root root 16384 Dec 31 21:00 dev_flash3
drwx[nowrap]r[/nowrap]-xr-x 1 root root 512 Jan 07 21:32 dev_hdd0
dr-xr-xr-x 1 root root 2048 Oct 24 02:19 dev_bdvd
drwx--x--x 1 root root 32768 Dec 31 21:00 dev_hdd1
dr-xr-xr-x 1 root root 2048 Oct 24 02:19 dev_ps2disc
226 Transfer complete
ftp: 491 bytes received in 0.00Seconds 491.00Kbytes/sec.
ftp>[/quote]

Hopes this helps; please let me know if there's something I could do to make it work with DO OK too. Thanks.

First, when you show a log, turn on the DEBUG option in the Log display so we can see both sides please.

I believe you can resolve the issue as Leo said, change the FTP site preferences Misc -> Use Server-specific List to use a custom LIST command. Make this command just 'LIST' without quotes.

Thanks, it worked with the custom "LIST" command. Sorry I didn't catch what Leo said in the first reply, I understood that a custom command was needed, but no that it was the standard "LIST"