Opened 16 years ago

Last modified 16 years ago

#3567 closed Bug report

On z/OS - unable to switch from HFS to MVS file listing

Reported by: w3wilkes Owned by:
Priority: normal Component: Other
Keywords: Cc: w3wilkes, Tim Kosse
Component version: Operating system type:
Operating system version:

Description

If z/OS server is set to default to HFS (Unix) the client is unable to switch to normal MVS file system. It appears that there is a mistake with the FileZilla directory information. If a user is in HFS the CWD prefixes with a "/". To go to native MVS file system the client should drop the "/" prefix. Here's some info from the log;

Command: CWD /'tsospw3.'
Trace: CFtpControlSocket::OnReceive()
Response: 550 CWD cmd failed : EDC5129I No such file or directory. (errno2=0x05190050)

What I entered in the "Remote site:" box was;

'tsospw3.'

If I "Enter custom command" here's the log;

Command: cwd 'tsospw3.'
Trace: CFtpControlSocket::OnReceive()
Response: 250 "TSOSPW3." is the working directory name prefix.

However, even though I can do the custom command the GUI interface stuff still insists on using the "/" prefix. It seems that if a user enters something in the "Remote site:" box that is a single quoted (') string the Filezilla client should NOT attempt to prefix the string with the front slash (/).

Change History (4)

comment:1 by Tim Kosse, 16 years ago

Server type cannot be switched while connected.

Use the site manager to select the server type.

comment:2 by w3wilkes, 16 years ago

If I go to the Site Manager and explicitly change the server type to "MVS, OS/390, z/OS" the Filezilla client still attempts to prefix with a front slash (/) and I still cannot access the MVS file system;

Response: 230 TSOSPW3 is logged on. Working directory is "/".
Status: Connected
Status: Retrieving directory listing...
Command: PWD
Response: 257 "/" is the HFS working directory.
Error: Failed to retrieve directory listing

The CoreFTP product is capable of going back and forth between HFS and MVS file systems within the same session with no problems.

comment:3 by Tim Kosse, 16 years ago

Just set a default remote directory.

comment:4 by w3wilkes, 16 years ago

Setting the default remote directory did the trick. I still believe that I should be able to jump back and forth between HFS and native MVS file systems since the FTP server is the same server for both file system types. I can switch back and forth using the Windows command line ftp client;

230 TSOSPW3 is logged on. Working directory is "/".
ftp> cd 'tsospw3.'
250 "TSOSPW3." is the working directory name prefix.

Based on this I still believe that when a quoted string is used in the Remote site (IE; 'tsospw3.') Filezilla should not prefix the quoted string with the slash (/).

Thanks,
Wilkes

Note: See TracTickets for help on using tickets.