Add server type AS400 / Iseries
|Reported by:||johnnymac75||Owned by:|
|Keywords:||Cc:||johnnymac75, Tim Kosse, Alexander Schuch, bobcozzi|
|Component version:||Operating system type:|
|Operating system version:|
- FileZilla version: 2.2.17
- FTP Server (SYST command): OS/400 is the remote
operating system. The TCP/IP version is "V5R3M0"
The contents of the working directory is listed
correctly after logging in:
Status: Retrieving directory listing...
Response: 257 "QGPL" is current library.
Command: TYPE A
Response: 200 Representation type is ASCII nonprint.
Command: PORT 10,10,21,33,5,33
Response: 200 PORT subcommand request successful.
Response: 125 List started.
Response: 250 List completed.
Status: Directory listing successful
Note that the AS400 FTP server uses the name "library"
instead of directory, and "file" + "member" for PC
files (I'm not an AS400 developer => please correct me
if I'm wrong).
But I get the following error when trying to change to
Command: CWD /DMFIN/
Response: 550-Specified directory does not exist or
cannot be accessed.
Response: 550 Working directory not changed.
Error: Could not retrieve directory listing
I tried with the command-line ftp client provided with
Windows XP, and the following commands work:
ftp> cd DMFIN
250 "DMFIN" is current library.
200 PORT subcommand request successful.
125 List started.
The problem seems to come from the fact that FileZilla
doesn't issue the CWD DMFIN command as expected, but
CWD /DMFIN/: it adds the forward slashes and that seems
to be the cause of the problem!