Opened 14 years ago

Last modified 6 years ago

#961 closed Bug report

Error listing PDS members in MVS

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

Description

I have noticed that when I connect to an MVS host via
FileZilla and attempt to display a listing of all members
within a partitioned dataset (PDS), some of the
members are missing. When I manually log onto the
MVS host and browse the PDS, the missing members
are there.

The one thing that all of these 'missing' PDS members
have in common is that they were last modified by a
batch job or outside process, not a physical user/TSO
ID. For some reason it seems this prevents FileZilla
from recognizing that the members actually do exist
within the dataset. If I enter any of the problem
members and manually save the file (thus setting the
last modified user to my TSO ID) the member is
correctly listed in FileZilla.

The mainfraim is running ZOS/MVS...This seems to be
an issue of how FTP retrieves member lists from PDSs.
It can be very frustrating and has caused me a lot of
rework in the past.

Just thought I'd report this as a potential bug.

Thank you,
cwonsie

Change History (8)

comment:1 Changed 14 years ago by Tim Kosse

Please enable "Show raw directory listing" on the debug page
in the settings dialog of FileZilla and post the output.

comment:2 Changed 14 years ago by cwonsie

Here's what the 'show raw dir listing' results look like...note
that the owner ID listed is a batch machine ID, not a user ID.
None of these members are displayed within the dir listing
output in FileZilla.

Command: LIST
Response: 125 List started OK
Trace: Name VV.MM Created Changed Size
Init Mod Id
Trace: MVPPUCC2 02.50 2005/06/16 2005/06/16
00:00 891 891 0 RLS025A
Trace: MVPPUCC4 02.50 2005/06/16 2005/06/16
00:00 780 780 0 RLS025A
Trace: MVPPUCS1 02.50 2005/06/16 2005/06/16
00:00 297 297 0 RLS025A
Trace: MVPPUDBS 02.50 2005/06/16 2005/06/16
00:00 415 415 0 RLS025A
Trace: MVPPUES1 02.50 2005/06/16 2005/06/16 00:00
3262 3262 0 RLS025A
Trace: MVPPUEX1 02.50 2005/06/16 2005/06/16 00:00
1067 1067 0 RLS025A
Trace: MVPPUEX2 02.50 2005/06/16 2005/06/16 00:00
1077 1077 0 RLS025A
Trace: MVPPUEX3 02.50 2005/06/16 2005/06/16 00:00
776 776 0 RLS025A
Trace: MVPPUIM1 02.50 2005/06/16 2005/06/16 00:00
1386 1386 0 RLS025A
Trace: MVPPUIM2 02.50 2005/06/16 2005/06/16 00:00
1059 1059 0 RLS025A
Trace: MVPPULF4 02.50 2005/06/16 2005/06/16 00:00
1298 1298 0 RLS025A
Trace: MVPPULS1 02.50 2005/06/16 2005/06/16 00:00
1636 1636 0 RLS025A
Trace: MVPPULT1 02.50 2005/06/16 2005/06/16 00:00
1333 1333 0 RLS025A
Trace: MVPPUMC1 02.50 2005/06/16 2005/06/16
00:00 482 482 0 RLS025A
Trace: MVPPUMR1 02.50 2005/06/16 2005/06/16
00:00 383 383 0 RLS025A
Trace: MVPPUOA1 02.50 2005/06/16 2005/06/16
00:00 782 782 0 RLS025A
Trace: MVPPUOA2 02.50 2005/06/16 2005/06/16
00:00 848 848 0 RLS025A
Trace: MVPPURL1 02.50 2005/06/16 2005/06/16 00:00
722 722 0 RLS025A
Trace: MVPPURP1 02.50 2005/06/16 2005/06/16 00:00
1347 1347 0 RLS025A
Trace: MVPPUR02 02.50 2005/06/16 2005/06/16 00:00
1005 1005 0 RLS025A
Trace: MVPPUUO1 02.50 2005/06/16 2005/06/16
00:00 679 679 0 RLS025A
Trace: MVPPUUS1 02.50 2005/06/16 2005/06/16 00:00
1015 1015 0 RLS025A
Trace: MVPPUUS2 02.50 2005/06/16 2005/06/16 00:00
1382 1382 0 RLS025A
Trace: MVPPUWP1 02.50 2005/06/16 2005/06/16
00:00 1872 1872 0 RLS025A
Trace: MVPPUWT1 02.50 2005/06/16 2005/06/16
00:00 710 710 0 RLS025A
Response: 250 List completed successfully.
Status: Directory listing successful
Command: TYPE A

This has gotten me into trouble when some members have a
user ID and some have a machine owner ID...so only some
files are missing...and I've wound up FTPing incomplete data
without realizing until it was too late.

Thanks,
Craig

comment:3 Changed 14 years ago by cwonsie

Here's what the 'show raw dir listing' results look like...note
that the owner ID listed is a batch machine ID, not a user ID.
None of these members are displayed within the dir listing
output in FileZilla.

Command: LIST
Response: 125 List started OK
Trace: Name VV.MM Created Changed Size
Init Mod Id
Trace: MVPPUCC2 02.50 2005/06/16 2005/06/16
00:00 891 891 0 RLS025A
Trace: MVPPUCC4 02.50 2005/06/16 2005/06/16
00:00 780 780 0 RLS025A
Trace: MVPPUCS1 02.50 2005/06/16 2005/06/16
00:00 297 297 0 RLS025A
Trace: MVPPUDBS 02.50 2005/06/16 2005/06/16
00:00 415 415 0 RLS025A
Trace: MVPPUES1 02.50 2005/06/16 2005/06/16 00:00
3262 3262 0 RLS025A
Trace: MVPPUEX1 02.50 2005/06/16 2005/06/16 00:00
1067 1067 0 RLS025A
Trace: MVPPUEX2 02.50 2005/06/16 2005/06/16 00:00
1077 1077 0 RLS025A
Trace: MVPPUEX3 02.50 2005/06/16 2005/06/16 00:00
776 776 0 RLS025A
Trace: MVPPUIM1 02.50 2005/06/16 2005/06/16 00:00
1386 1386 0 RLS025A
Trace: MVPPUIM2 02.50 2005/06/16 2005/06/16 00:00
1059 1059 0 RLS025A
Trace: MVPPULF4 02.50 2005/06/16 2005/06/16 00:00
1298 1298 0 RLS025A
Trace: MVPPULS1 02.50 2005/06/16 2005/06/16 00:00
1636 1636 0 RLS025A
Trace: MVPPULT1 02.50 2005/06/16 2005/06/16 00:00
1333 1333 0 RLS025A
Trace: MVPPUMC1 02.50 2005/06/16 2005/06/16
00:00 482 482 0 RLS025A
Trace: MVPPUMR1 02.50 2005/06/16 2005/06/16
00:00 383 383 0 RLS025A
Trace: MVPPUOA1 02.50 2005/06/16 2005/06/16
00:00 782 782 0 RLS025A
Trace: MVPPUOA2 02.50 2005/06/16 2005/06/16
00:00 848 848 0 RLS025A
Trace: MVPPURL1 02.50 2005/06/16 2005/06/16 00:00
722 722 0 RLS025A
Trace: MVPPURP1 02.50 2005/06/16 2005/06/16 00:00
1347 1347 0 RLS025A
Trace: MVPPUR02 02.50 2005/06/16 2005/06/16 00:00
1005 1005 0 RLS025A
Trace: MVPPUUO1 02.50 2005/06/16 2005/06/16
00:00 679 679 0 RLS025A
Trace: MVPPUUS1 02.50 2005/06/16 2005/06/16 00:00
1015 1015 0 RLS025A
Trace: MVPPUUS2 02.50 2005/06/16 2005/06/16 00:00
1382 1382 0 RLS025A
Trace: MVPPUWP1 02.50 2005/06/16 2005/06/16
00:00 1872 1872 0 RLS025A
Trace: MVPPUWT1 02.50 2005/06/16 2005/06/16
00:00 710 710 0 RLS025A
Response: 250 List completed successfully.
Status: Directory listing successful
Command: TYPE A

This has gotten me into trouble when some members have a
user ID and some have a machine owner ID...so only some
files are missing...and I've wound up FTPing incomplete data
without realizing until it was too late.

Thanks,
Craig

comment:4 Changed 14 years ago by cwonsie

Here's what the 'show raw dir listing' results look like...note
that the owner ID listed is a batch machine ID, not a user ID.
None of these members are displayed within the dir listing
output in FileZilla.

Command: LIST
Response: 125 List started OK
Trace: Name VV.MM Created Changed Size
Init Mod Id
Trace: MVPPUCC2 02.50 2005/06/16 2005/06/16
00:00 891 891 0 RLS025A
Trace: MVPPUCC4 02.50 2005/06/16 2005/06/16
00:00 780 780 0 RLS025A
Trace: MVPPUCS1 02.50 2005/06/16 2005/06/16
00:00 297 297 0 RLS025A
Trace: MVPPUDBS 02.50 2005/06/16 2005/06/16
00:00 415 415 0 RLS025A
Trace: MVPPUES1 02.50 2005/06/16 2005/06/16 00:00
3262 3262 0 RLS025A
Trace: MVPPUEX1 02.50 2005/06/16 2005/06/16 00:00
1067 1067 0 RLS025A
Trace: MVPPUEX2 02.50 2005/06/16 2005/06/16 00:00
1077 1077 0 RLS025A
Trace: MVPPUEX3 02.50 2005/06/16 2005/06/16 00:00
776 776 0 RLS025A
Trace: MVPPUIM1 02.50 2005/06/16 2005/06/16 00:00
1386 1386 0 RLS025A
Trace: MVPPUIM2 02.50 2005/06/16 2005/06/16 00:00
1059 1059 0 RLS025A
Trace: MVPPULF4 02.50 2005/06/16 2005/06/16 00:00
1298 1298 0 RLS025A
Trace: MVPPULS1 02.50 2005/06/16 2005/06/16 00:00
1636 1636 0 RLS025A
Trace: MVPPULT1 02.50 2005/06/16 2005/06/16 00:00
1333 1333 0 RLS025A
Trace: MVPPUMC1 02.50 2005/06/16 2005/06/16
00:00 482 482 0 RLS025A
Trace: MVPPUMR1 02.50 2005/06/16 2005/06/16
00:00 383 383 0 RLS025A
Trace: MVPPUOA1 02.50 2005/06/16 2005/06/16
00:00 782 782 0 RLS025A
Trace: MVPPUOA2 02.50 2005/06/16 2005/06/16
00:00 848 848 0 RLS025A
Trace: MVPPURL1 02.50 2005/06/16 2005/06/16 00:00
722 722 0 RLS025A
Trace: MVPPURP1 02.50 2005/06/16 2005/06/16 00:00
1347 1347 0 RLS025A
Trace: MVPPUR02 02.50 2005/06/16 2005/06/16 00:00
1005 1005 0 RLS025A
Trace: MVPPUUO1 02.50 2005/06/16 2005/06/16
00:00 679 679 0 RLS025A
Trace: MVPPUUS1 02.50 2005/06/16 2005/06/16 00:00
1015 1015 0 RLS025A
Trace: MVPPUUS2 02.50 2005/06/16 2005/06/16 00:00
1382 1382 0 RLS025A
Trace: MVPPUWP1 02.50 2005/06/16 2005/06/16
00:00 1872 1872 0 RLS025A
Trace: MVPPUWT1 02.50 2005/06/16 2005/06/16
00:00 710 710 0 RLS025A
Response: 250 List completed successfully.
Status: Directory listing successful
Command: TYPE A

This has gotten me into trouble when some members have a
user ID and some have a machine owner ID...so only some
files are missing...and I've wound up FTPing incomplete data
without realizing until it was too late.

Thanks,
Craig

comment:5 Changed 14 years ago by cwonsie

Here's what the 'show raw dir listing' results look like...note
that the owner ID listed is a batch machine ID, not a user ID.
None of these members are displayed within the dir listing
output in FileZilla.

Command: LIST
Response: 125 List started OK
Trace: Name VV.MM Created Changed Size
Init Mod Id
Trace: MVPPUCC2 02.50 2005/06/16 2005/06/16
00:00 891 891 0 RLS025A
Trace: MVPPUCC4 02.50 2005/06/16 2005/06/16
00:00 780 780 0 RLS025A
Trace: MVPPUCS1 02.50 2005/06/16 2005/06/16
00:00 297 297 0 RLS025A
Trace: MVPPUDBS 02.50 2005/06/16 2005/06/16
00:00 415 415 0 RLS025A
Trace: MVPPUES1 02.50 2005/06/16 2005/06/16 00:00
3262 3262 0 RLS025A
Trace: MVPPUEX1 02.50 2005/06/16 2005/06/16 00:00
1067 1067 0 RLS025A
Trace: MVPPUEX2 02.50 2005/06/16 2005/06/16 00:00
1077 1077 0 RLS025A
Trace: MVPPUEX3 02.50 2005/06/16 2005/06/16 00:00
776 776 0 RLS025A
Trace: MVPPUIM1 02.50 2005/06/16 2005/06/16 00:00
1386 1386 0 RLS025A
Trace: MVPPUIM2 02.50 2005/06/16 2005/06/16 00:00
1059 1059 0 RLS025A
Trace: MVPPULF4 02.50 2005/06/16 2005/06/16 00:00
1298 1298 0 RLS025A
Trace: MVPPULS1 02.50 2005/06/16 2005/06/16 00:00
1636 1636 0 RLS025A
Trace: MVPPULT1 02.50 2005/06/16 2005/06/16 00:00
1333 1333 0 RLS025A
Trace: MVPPUMC1 02.50 2005/06/16 2005/06/16
00:00 482 482 0 RLS025A
Trace: MVPPUMR1 02.50 2005/06/16 2005/06/16
00:00 383 383 0 RLS025A
Trace: MVPPUOA1 02.50 2005/06/16 2005/06/16
00:00 782 782 0 RLS025A
Trace: MVPPUOA2 02.50 2005/06/16 2005/06/16
00:00 848 848 0 RLS025A
Trace: MVPPURL1 02.50 2005/06/16 2005/06/16 00:00
722 722 0 RLS025A
Trace: MVPPURP1 02.50 2005/06/16 2005/06/16 00:00
1347 1347 0 RLS025A
Trace: MVPPUR02 02.50 2005/06/16 2005/06/16 00:00
1005 1005 0 RLS025A
Trace: MVPPUUO1 02.50 2005/06/16 2005/06/16
00:00 679 679 0 RLS025A
Trace: MVPPUUS1 02.50 2005/06/16 2005/06/16 00:00
1015 1015 0 RLS025A
Trace: MVPPUUS2 02.50 2005/06/16 2005/06/16 00:00
1382 1382 0 RLS025A
Trace: MVPPUWP1 02.50 2005/06/16 2005/06/16
00:00 1872 1872 0 RLS025A
Trace: MVPPUWT1 02.50 2005/06/16 2005/06/16
00:00 710 710 0 RLS025A
Response: 250 List completed successfully.
Status: Directory listing successful
Command: TYPE A

This has gotten me into trouble when some members have a
user ID and some have a machine owner ID...so only some
files are missing...and I've wound up FTPing incomplete data
without realizing until it was too late.

Thanks,
Craig

comment:6 Changed 14 years ago by cwonsie

Here's what the 'show raw dir listing' results look like...note
that the owner ID listed is a batch machine ID, not a user ID.
None of these members are displayed within the dir listing
output in FileZilla.

Command: LIST
Response: 125 List started OK
Trace: Name VV.MM Created Changed Size
Init Mod Id
Trace: MVPPUCC2 02.50 2005/06/16 2005/06/16
00:00 891 891 0 RLS025A
Trace: MVPPUCC4 02.50 2005/06/16 2005/06/16
00:00 780 780 0 RLS025A
Trace: MVPPUCS1 02.50 2005/06/16 2005/06/16
00:00 297 297 0 RLS025A
Trace: MVPPUDBS 02.50 2005/06/16 2005/06/16
00:00 415 415 0 RLS025A
Trace: MVPPUES1 02.50 2005/06/16 2005/06/16 00:00
3262 3262 0 RLS025A
Trace: MVPPUEX1 02.50 2005/06/16 2005/06/16 00:00
1067 1067 0 RLS025A
Trace: MVPPUEX2 02.50 2005/06/16 2005/06/16 00:00
1077 1077 0 RLS025A
Trace: MVPPUEX3 02.50 2005/06/16 2005/06/16 00:00
776 776 0 RLS025A
Trace: MVPPUIM1 02.50 2005/06/16 2005/06/16 00:00
1386 1386 0 RLS025A
Trace: MVPPUIM2 02.50 2005/06/16 2005/06/16 00:00
1059 1059 0 RLS025A
Trace: MVPPULF4 02.50 2005/06/16 2005/06/16 00:00
1298 1298 0 RLS025A
Trace: MVPPULS1 02.50 2005/06/16 2005/06/16 00:00
1636 1636 0 RLS025A
Trace: MVPPULT1 02.50 2005/06/16 2005/06/16 00:00
1333 1333 0 RLS025A
Trace: MVPPUMC1 02.50 2005/06/16 2005/06/16
00:00 482 482 0 RLS025A
Trace: MVPPUMR1 02.50 2005/06/16 2005/06/16
00:00 383 383 0 RLS025A
Trace: MVPPUOA1 02.50 2005/06/16 2005/06/16
00:00 782 782 0 RLS025A
Trace: MVPPUOA2 02.50 2005/06/16 2005/06/16
00:00 848 848 0 RLS025A
Trace: MVPPURL1 02.50 2005/06/16 2005/06/16 00:00
722 722 0 RLS025A
Trace: MVPPURP1 02.50 2005/06/16 2005/06/16 00:00
1347 1347 0 RLS025A
Trace: MVPPUR02 02.50 2005/06/16 2005/06/16 00:00
1005 1005 0 RLS025A
Trace: MVPPUUO1 02.50 2005/06/16 2005/06/16
00:00 679 679 0 RLS025A
Trace: MVPPUUS1 02.50 2005/06/16 2005/06/16 00:00
1015 1015 0 RLS025A
Trace: MVPPUUS2 02.50 2005/06/16 2005/06/16 00:00
1382 1382 0 RLS025A
Trace: MVPPUWP1 02.50 2005/06/16 2005/06/16
00:00 1872 1872 0 RLS025A
Trace: MVPPUWT1 02.50 2005/06/16 2005/06/16
00:00 710 710 0 RLS025A
Response: 250 List completed successfully.
Status: Directory listing successful
Command: TYPE A

This has gotten me into trouble when some members have a
user ID and some have a machine owner ID...so only some
files are missing...and I've wound up FTPing incomplete data
without realizing until it was too late.

Thanks,
Craig

comment:7 Changed 14 years ago by Tim Kosse

I've found the reason for the problems. On servers not using
the standard unix directory listing format, filetimes were
parsed incorrectly. All files with a timestampt between 0:00
and 0:59 were not displayed at all.

I'll release a fixed version of FileZilla later this weekend.

comment:8 Changed 14 years ago by cwonsie

Thank you for your support. I will be happy to test out the
new release on my MVS system and post the results.

Note: See TracTickets for help on using tickets.