Problem with MVS PDS listing

Need help with FileZilla Client? Something does not work as expected? In this forum you may find an answer.

Moderator: Project members

Post Reply
Message
Author
rgo
500 Command not understood
Posts: 1
Joined: 2005-03-17 10:34
Location: France

Problem with MVS PDS listing

#1 Post by rgo » 2005-03-17 10:57

Hi,

this logs comes from FileZilla 2.2.12b (zip version) while connection to a MVS/zOS host.

***Problems
1) while listing 'USRPP.' there are migrated entries that are filtered and not shown in the remote file panel.
2) while listing 'USRPP.SYGALIA.V3R1M0.RE7.LOAD.PGM' which is a load PDS, there is nothing in the remote file panel.
while listing a standard PDS everything is ok. (last log)

***Suggestion
MVS host and file system is quite different to PC/Unix ones, but ftp is a very convenient way, to get a better view on MVS.
To avoid to much code in ftp client to deal with server specific functions, just give the user the possibility (something like WS_FTP)
1) to manually force connection system (instead of SYST command, which may not be recognized or be inappropriate: e.g. mvs ftp server has MVS and Unix partitions, with different directory listings styles)
2) to allow user to associate server initilization (SITE) commands with a connection

***Logs (Very long, sorry)
Etat : Connexion à uaprca ...
Trace : FtpControlSocket.cpp(877): OnConnect(0) OpMode=1 OpState=-1 caller=0x003b9f44
Etat : Connecté à uaprca. Attente du message d'accueil...
Trace : FtpControlSocket.cpp(713): OnReceive(0) OpMode=1 OpState=-1 caller=0x003b9f44
Réponse : 220-FTP1 IBM FTP CS V1R4 at UAPRCA, 10:27:29 on 2005-03-17.
Trace : FtpControlSocket.cpp(713): OnReceive(0) OpMode=1 OpState=-1 caller=0x003b9f44
Réponse : 220 Connection will close if idle for more than 8 minutes.
Commande : USER a178644
Trace : FtpControlSocket.cpp(713): OnReceive(0) OpMode=1 OpState=0 caller=0x003b9f44
Réponse : 331 Send password please.
Commande : PASS ********
Trace : FtpControlSocket.cpp(713): OnReceive(0) OpMode=1 OpState=3 caller=0x003b9f44
Réponse : 230 A178644 is logged on. Working directory is "A178644.".
Commande : FEAT
Trace : FtpControlSocket.cpp(713): OnReceive(0) OpMode=1 OpState=-13 caller=0x003b9f44
Réponse : 211 no Extensions supported
Commande : SYST
Trace : FtpControlSocket.cpp(713): OnReceive(0) OpMode=1 OpState=-14 caller=0x003b9f44
Réponse : 215 MVS is the operating system of this server. FTP Server is running on z/OS.
Etat : Connecté
Trace : FtpControlSocket.cpp(3717): ResetOperation(1) OpMode=1 OpState=-14 caller=0x003b9f44
Trace : FtpControlSocket.cpp(1085): List(FALSE,0,"","",1) OpMode=0 OpState=-1 caller=0x003b9f44
Etat : Récupération de la liste de répertoires...
Commande : PWD
Trace : FtpControlSocket.cpp(713): OnReceive(0) OpMode=4 OpState=0 caller=0x003b9f44
Réponse : 257 "'A178644.'" is working directory.
Trace : FtpControlSocket.cpp(1085): List(FALSE,0,"","",0) OpMode=4 OpState=0 caller=0x003b9f44
Commande : PORT 10,220,244,80,8,55
Trace : FtpControlSocket.cpp(713): OnReceive(0) OpMode=4 OpState=7 caller=0x003b9f44
Réponse : 200 Port request OK.
Trace : FtpControlSocket.cpp(1085): List(FALSE,0,"","",0) OpMode=4 OpState=7 caller=0x003b9f44
Commande : TYPE A
Trace : FtpControlSocket.cpp(713): OnReceive(0) OpMode=4 OpState=8 caller=0x003b9f44
Réponse : 200 Representation type is Ascii NonPrint
Trace : FtpControlSocket.cpp(1085): List(FALSE,0,"","",0) OpMode=4 OpState=8 caller=0x003b9f44
Trace : TransferSocket.cpp(559): SetActive() caller=0x01244ff4
Commande : LIST
Trace : TransferSocket.cpp(388): OnAccept(0) caller=0x01244ff4
Trace : FtpControlSocket.cpp(713): OnReceive(0) OpMode=4 OpState=9 caller=0x003b9f44
Réponse : 125 List started OK
Trace : FtpControlSocket.cpp(1085): List(FALSE,0,"","",0) OpMode=4 OpState=9 caller=0x003b9f44
Trace : TransferSocket.cpp(519): OnClose(0) caller=0x01244ff4
Trace : TransferSocket.cpp(1140): Close() caller=0x01244ff4
Trace : TransferSocket.cpp(1140): Close() caller=0x01244ff4
Trace : FtpControlSocket.cpp(1743): TransferEnd(4) OpMode=4 OpState=10 caller=0x003b9f44
Trace : FtpControlSocket.cpp(1085): List(TRUE,0,"","",0) OpMode=4 OpState=10 caller=0x003b9f44
Trace : Volume Unit Referred Ext Used Recfm Lrecl BlkSz Dsorg Dsname
Trace : GDG GDGTEST
Trace : Migrated JCL
Trace : SHLIBZ 3390 2005/03/11 1 23 FB 80 27920 PO SYH.ISPPROF
Trace : TransferSocket.cpp(91): ~CTransferSocket() caller=0x01244ff4
Trace : TransferSocket.cpp(1140): Close() caller=0x01244ff4
Trace : FtpControlSocket.cpp(713): OnReceive(0) OpMode=4 OpState=10 caller=0x003b9f44
Réponse : 250 List completed successfully.
Trace : FtpControlSocket.cpp(1085): List(FALSE,0,"","",0) OpMode=4 OpState=10 caller=0x003b9f44
Etat : Succès du listage du répertoire
Trace : FtpControlSocket.cpp(3717): ResetOperation(1) OpMode=4 OpState=10 caller=0x003b9f44
Trace : FtpControlSocket.cpp(1085): List(FALSE,0,"'usrpp'","",1) OpMode=0 OpState=-1 caller=0x003b9f44
Etat : Récupération de la liste de répertoires...
Commande : CWD 'usrpp'
Trace : FtpControlSocket.cpp(713): OnReceive(0) OpMode=4 OpState=1 caller=0x003b9f44
Réponse : 250 "USRPP." is the working directory name prefix.
Trace : FtpControlSocket.cpp(1085): List(FALSE,0,"","",0) OpMode=4 OpState=1 caller=0x003b9f44
Commande : PWD
Trace : FtpControlSocket.cpp(713): OnReceive(0) OpMode=4 OpState=2 caller=0x003b9f44
Réponse : 257 "'USRPP.'" is working directory.
Trace : FtpControlSocket.cpp(1085): List(FALSE,0,"","",0) OpMode=4 OpState=2 caller=0x003b9f44
Commande : PORT 10,220,244,80,8,56
Trace : FtpControlSocket.cpp(713): OnReceive(0) OpMode=4 OpState=7 caller=0x003b9f44
Réponse : 200 Port request OK.
Trace : FtpControlSocket.cpp(1085): List(FALSE,0,"","",0) OpMode=4 OpState=7 caller=0x003b9f44
Commande : TYPE A
Trace : FtpControlSocket.cpp(713): OnReceive(0) OpMode=4 OpState=8 caller=0x003b9f44
Réponse : 200 Representation type is Ascii NonPrint
Trace : FtpControlSocket.cpp(1085): List(FALSE,0,"","",0) OpMode=4 OpState=8 caller=0x003b9f44
Trace : TransferSocket.cpp(559): SetActive() caller=0x01244ff4
Commande : LIST
Trace : TransferSocket.cpp(388): OnAccept(0) caller=0x01244ff4
Trace : FtpControlSocket.cpp(713): OnReceive(0) OpMode=4 OpState=9 caller=0x003b9f44
Réponse : 125 List started OK
Trace : FtpControlSocket.cpp(1085): List(FALSE,0,"","",0) OpMode=4 OpState=9 caller=0x003b9f44
Trace : TransferSocket.cpp(519): OnClose(0) caller=0x01244ff4
Trace : TransferSocket.cpp(1140): Close() caller=0x01244ff4
Trace : TransferSocket.cpp(1140): Close() caller=0x01244ff4
Trace : FtpControlSocket.cpp(1743): TransferEnd(4) OpMode=4 OpState=10 caller=0x003b9f44
Trace : FtpControlSocket.cpp(1085): List(TRUE,0,"","",0) OpMode=4 OpState=10 caller=0x003b9f44
Trace : Volume Unit Referred Ext Used Recfm Lrecl BlkSz Dsorg Dsname
Trace : SHLIBM 3390 2005/03/17 1 150 U 19069 19069 PO SYGALIA.V3R1M0.RE7.LOAD.PGM
Trace : SHLIBF 3390 2005/03/17 1 75 U 19069 19069 PO SYGALIA.V3R1M0.RE7.LOAD.PGM.N312
Trace : Migrated SYGALIA.V3R1M0.RE7.LOAD.PGM.OLD
Trace : SHLIBW 3390 2005/03/17 1 15 FB 80 27920 PO SYGALIA.V3R1M0.RE7.SOURCE.CONST
Trace : Migrated SYGALIA.V3R1M0.RE7.SOURCE.CONST.DT
Trace : VSAM SYGALIA.V3R1M0.RE7.SOURCE.CONST.LB
Trace : SHLIBE 3390 VSAM SYGALIA.V3R1M0.RE7.SOURCE.CONST.LB.DAT
Trace : SHLIBE 3390 VSAM SYGALIA.V3R1M0.RE7.SOURCE.CONST.LB.IND
Trace : Migrated SYGALIA.V3R1M0.RE7.SOURCE.CONST.LB.SEQ
Trace : Migrated SYGALIA.V3R1M0.RE7.SOURCE.CONST.O
Trace : Migrated SYGALIA.V3R1M0.RE7.SOURCE.CONST.OLD
Trace : SHLIBM 3390 2005/03/17 1 50 FB 80 27920 PO SYGALIA.V3R1M0.RE7.SOURCE.PROCLIB
Trace : SHLIBC 3390 2005/03/17 1 50 FB 80 27920 PO SYGALIA.V3R1M0.RE7.SOURCE.PROCLIB.N312
Trace : SHLIBW 3390 2005/02/08 1 50 FB 80 27920 PO SYGALIA.V3R1M0.RE7.SOURCE.PROCLIB.OPER
Trace : Migrated SYGALIA.V3R12.RE7.LOAD.PGM
Trace : Migrated SYGALIA.V3R12.RE7.SOURCE.CONST.LB
Trace : Migrated SYGALIA.V3R12.RE7.SOURCE.CONST.LB.DAT
Trace : Migrated SYGALIA.V3R12.RE7.SOURCE.CONST.LB.IND
Trace : Migrated SYGALIA.V3R12.RE7.SOURCE.CONST.LB.SEQ
Trace : TransferSocket.cpp(91): ~CTransferSocket() caller=0x01244ff4
Trace : TransferSocket.cpp(1140): Close() caller=0x01244ff4
Trace : FtpControlSocket.cpp(713): OnReceive(0) OpMode=4 OpState=10 caller=0x003b9f44
Réponse : 250 List completed successfully.
Trace : FtpControlSocket.cpp(1085): List(FALSE,0,"","",0) OpMode=4 OpState=10 caller=0x003b9f44
Etat : Succès du listage du répertoire
Trace : FtpControlSocket.cpp(3717): ResetOperation(1) OpMode=4 OpState=10 caller=0x003b9f44
Trace : FtpControlSocket.cpp(1085): List(FALSE,0,"'USRPP.'","SYGALIA.V3R1M0.RE7.LOAD.PGM",9) OpMode=0 OpState=-1 caller=0x003b9f44
Etat : Récupération de la liste de répertoires...
Commande : CWD SYGALIA.V3R1M0.RE7.LOAD.PGM
Trace : FtpControlSocket.cpp(713): OnReceive(0) OpMode=4 OpState=3 caller=0x003b9f44
Réponse : 250-The working directory may be a load library
Trace : FtpControlSocket.cpp(713): OnReceive(0) OpMode=4 OpState=3 caller=0x003b9f44
Réponse : 250 The working directory "USRPP.SYGALIA.V3R1M0.RE7.LOAD.PGM" is a partitioned data set
Trace : FtpControlSocket.cpp(1085): List(FALSE,0,"","",0) OpMode=4 OpState=3 caller=0x003b9f44
Commande : PWD
Trace : FtpControlSocket.cpp(713): OnReceive(0) OpMode=4 OpState=4 caller=0x003b9f44
Réponse : 257 "'USRPP.SYGALIA.V3R1M0.RE7.LOAD.PGM'" partitioned data set is working directory.
Trace : FtpControlSocket.cpp(1085): List(FALSE,0,"","",0) OpMode=4 OpState=4 caller=0x003b9f44
Commande : PORT 10,220,244,80,8,57
Trace : FtpControlSocket.cpp(713): OnReceive(0) OpMode=4 OpState=7 caller=0x003b9f44
Réponse : 200 Port request OK.
Trace : FtpControlSocket.cpp(1085): List(FALSE,0,"","",0) OpMode=4 OpState=7 caller=0x003b9f44
Commande : TYPE A
Trace : FtpControlSocket.cpp(713): OnReceive(0) OpMode=4 OpState=8 caller=0x003b9f44
Réponse : 200 Representation type is Ascii NonPrint
Trace : FtpControlSocket.cpp(1085): List(FALSE,0,"","",0) OpMode=4 OpState=8 caller=0x003b9f44
Trace : TransferSocket.cpp(559): SetActive() caller=0x01244ff4
Commande : LIST
Trace : TransferSocket.cpp(388): OnAccept(0) caller=0x01244ff4
Trace : FtpControlSocket.cpp(713): OnReceive(0) OpMode=4 OpState=9 caller=0x003b9f44
Réponse : 125 List started OK
Trace : FtpControlSocket.cpp(1085): List(FALSE,0,"","",0) OpMode=4 OpState=9 caller=0x003b9f44
Trace : TransferSocket.cpp(519): OnClose(0) caller=0x01244ff4
Trace : TransferSocket.cpp(1140): Close() caller=0x01244ff4
Trace : TransferSocket.cpp(1140): Close() caller=0x01244ff4
Trace : FtpControlSocket.cpp(1743): TransferEnd(4) OpMode=4 OpState=10 caller=0x003b9f44
Trace : FtpControlSocket.cpp(1085): List(TRUE,0,"","",0) OpMode=4 OpState=10 caller=0x003b9f44
Trace : Name Size TTR Alias-of AC --------- Attributes --------- Amode Rmode
Trace : AUER20 014CB8 004F12 00 FO ANY 24
Trace : XDMFRA 00B2F8 000704 00 FO ANY 24
Trace : XDMF01 00D098 00321D 00 FO ANY 24
Trace : XDMF05 012528 008A0F 00 FO 24 24
Trace : XDMF06 001BE0 000806 00 FO 31 ANY
Trace : XDMF07 0112A8 006B0B 00 FO ANY 24
Trace : XDMF10 003810 000811 00 FO 31 ANY
Trace : XDMF11 004FF8 000820 00 FO 31 ANY
Trace : XDMF12 0025F0 00090C 00 FO 31 ANY
Trace : XDMF14 002208 000919 00 FO 31 ANY
Trace : XDMF15 014610 006C10 00 FO ANY 24
Trace : XDMF16 014380 006E10 00 FO ANY 24
Trace : XDMF17 001BE0 000A08 00 FO 31 ANY
Trace : XDMF18 0028D0 000620 00 FO 31 ANY
Trace : XDMF20 02E4D8 00390C 00 FO ANY 24
Trace : XDMF21 01D630 005314 00 FO ANY 24
Trace : XDMF22 041A18 005610 00 FO ANY 24
Trace : XDMF23 017420 000A13 00 FO ANY 24
Trace : XDMF24 0156C0 003D0E 00 FO ANY 24
Trace : XDMF30 0425F0 003F0E 00 FO ANY 24
Trace : XDMF31 0133C0 00450D 00 FO ANY 24
Trace : XDMF32 011448 000C0F 00 FO ANY 24
Trace : XDMF33 01ADF8 00700C 00 FO ANY 24
Trace : XDMF34 01C2C8 007306 00 FO ANY 24
Trace : XDMF4T 03D288 008C0B 00 FO 24 24
Trace : XDMF40 03C990 00750F 00 FO ANY 24
Trace : XDMF41 014F18 007B06 00 FO ANY 24
Trace : XDMF42 006158 000E08 00 FO 31 ANY
Trace : XDMF43 021E20 007C12 00 FO ANY 24
Trace : XDMF99 0169E8 007F13 00 FO ANY 24
Trace : XEAQ11 125348 005A11 00 FO ANY 24
Trace : XEAQ21 0754B8 008202 00 FO 24 24
Trace : XECP10 054210 00860B 00 FO 24 24
Trace : XECP20 051A08 004708 00 FO ANY 24
Trace : XEME10 013AA0 004B09 00 FO ANY 24
Trace : XEMS10 007B00 004C0E 00 FO ANY 24
Trace : XESP12 00CD38 000F01 00 FO 31 ANY
Trace : XESV10 0186D8 004D0B 00 FO ANY 24
Trace : XETB01 001158 00100A 00 FO 31 ANY
Trace : XETB02 000D10 001013 00 FO 31 ANY
Trace : XETB09 001B00 00101C 00 FO 31 ANY
Trace : XETB10 002448 001101 00 FO 31 ANY
Trace : XETB19 002BB8 00110E 00 FO 31 ANY
Trace : XETB20 0040E8 00111B 00 FO 31 ANY
Trace : XETB38 002178 001208 00 FO 31 ANY
Trace : XETB40 001E10 001215 00 FO 31 ANY
Trace : XETB80 0017E8 001222 00 FO 31 ANY
Trace : XETB90 0020A0 001306 00 FO 31 ANY
Trace : XGIX10 0033A0 001313 00 FO 31 ANY
Trace : XGIX20 0058A0 001320 00 FO 31 ANY
Trace : XGIX30 004700 00140A 00 FO 31 ANY
Trace : XGIX40 002728 001419 00 FO 31 ANY
Trace : XGIX50 001E78 001508 00 FO 31 ANY
Trace : XRDE05 0587B8 006104 00 FO ANY 24
Trace : XRDE10 0152A0 001515 00 FO ANY 24
Trace : XRDE21 085290 006604 00 FO ANY 24
Trace : XRME10 002170 00170F 00 FO 31 ANY
Trace : XRMS10 001E18 00171C 00 FO 31 ANY
Trace : XRPM10 0034A8 00180C 00 FO 31 ANY
Trace : XRRS11 00B938 00181B 00 FO 31 ANY
Trace : XRRS48 003510 001913 00 FO 31 ANY
Trace : XRRS50 0043F0 001A0B 00 FO 31 ANY
Trace : XRTB01 0012E8 001A1A 00 FO 31 ANY
Trace : XRTB08 0015E8 001B04 00 FO 31 ANY
Trace : XRTB09 0015F0 001B0D 00 FO 31 ANY
Trace : XRTB10 018C58 003709 00 FO ANY 24
Trace : XRTB19 0114F8 001B18 00 FO ANY 24
Trace : XRTB20 01B8F8 003310 00 FO ANY 24
Trace : XRTB90 0020B0 001D09 00 FO 31 ANY
Trace : XSIX10 0053D8 001D16 00 FO 31 ANY
Trace : XSIX20 002E58 001E09 00 FO 31 ANY
Trace : XSIX30 006760 001E16 00 FO 31 ANY
Trace : XSIX40 006590 001F0A 00 FO 31 ANY
Trace : XSIX51 0074E0 002006 00 FO 31 ANY
Trace : XSIX60 0048E8 002019 00 FO 31 ANY
Trace : XSIX70 004A20 00210A 00 FO 31 ANY
Trace : XSIX75 002760 002119 00 FO 31 ANY
Trace : XSIX80 0076E8 00220B 00 FO 31 ANY
Trace : XSIX90 003A68 002306 00 FO 31 ANY
Trace : XUAA10 00A1B0 002315 00 FO ANY 24
Trace : XUAA11 001CD0 00240C 00 FO 31 ANY
Trace : XUCR10 007F10 002419 00 FO 31 ANY
Trace : XUEAD 002570 00250E 00 FO 31 ANY
Trace : XUEMV 002768 00251B 00 FO 31 ANY
Trace : XUER10 004E78 00260D 00 FO 31 ANY
Trace : XUER20 014CB8 005112 00 FO ANY 24
Trace : XUER21 02C800 00261E 00 FO ANY 24
Trace : XUETN0 001DA0 002A08 00 FO 31 ANY
Trace : XUGN10 003840 002A15 00 FO 31 ANY
Trace : XUGN12 001838 002A24 00 FO 31 ANY
Trace : XUGN15 002048 002B08 00 FO 31 ANY
Trace : XUIAD 0028E8 002B15 00 FO 31 ANY
Trace : XUIBAL 002220 002B22 00 FO 31 ANY
Trace : XUIMIS 000CA0 002C08 00 FO 31 ANY
Trace : XUINIV 0038C0 002C11 00 FO 31 ANY
Trace : XUITN0 0021D0 002C22 00 FO 31 ANY
Trace : XUIX10 0025F0 002D08 00 FO 31 ANY
Trace : XUIX20 001918 002D15 00 FO 31 ANY
Trace : XUIX30 009B38 003609 00 FO ANY 24
Trace : XUIX41 002E58 002D20 00 FO 31 ANY
Trace : XUIX42 001A38 002E08 00 FO 31 ANY
Trace : XUIX50 001C48 002E13 00 FO 31 ANY
Trace : XUIX60 001EA0 002E1E 00 FO 31 ANY
Trace : XUIX70 001C98 002F07 00 FO 31 ANY
Trace : XUTB01 000D88 002F14 00 FO 31 ANY
Trace : XUTB19 003110 002F1D 00 FO 31 ANY
Trace : XUTB20 018408 002F2A 00 FO ANY 24
Trace : XUTB90 002090 003207 00 FO 31 ANY
Trace : XUVL10 0011D0 003214 00 FO 31 ANY
Trace : TransferSocket.cpp(91): ~CTransferSocket() caller=0x01244ff4
Trace : TransferSocket.cpp(1140): Close() caller=0x01244ff4
Trace : FtpControlSocket.cpp(713): OnReceive(0) OpMode=4 OpState=10 caller=0x003b9f44
Réponse : 250 List completed successfully.
Trace : FtpControlSocket.cpp(1085): List(FALSE,0,"","",0) OpMode=4 OpState=10 caller=0x003b9f44
Etat : Succès du listage du répertoire
Trace : FtpControlSocket.cpp(3717): ResetOperation(1) OpMode=4 OpState=10 caller=0x003b9f44
Commande : PWD
Trace : FtpControlSocket.cpp(713): OnReceive(0) OpMode=0 OpState=-1 caller=0x003b9f44
Réponse : 257 "'USRPP.SYGALIA.V3R1M0.RE7.LOAD.PGM'" partitioned data set is working directory.


Trace : FtpControlSocket.cpp(1085): List(FALSE,0,"","",0) OpMode=4 OpState=9 caller=0x003b9f44
Trace : TransferSocket.cpp(519): OnClose(0) caller=0x01244ff4
Trace : TransferSocket.cpp(1140): Close() caller=0x01244ff4
Trace : TransferSocket.cpp(1140): Close() caller=0x01244ff4
Trace : FtpControlSocket.cpp(1743): TransferEnd(4) OpMode=4 OpState=10 caller=0x003b9f44
Trace : FtpControlSocket.cpp(1085): List(TRUE,0,"","",0) OpMode=4 OpState=10 caller=0x003b9f44
Trace : Name VV.MM Created Changed Size Init Mod Id
Trace : DEDIAV
Trace : DEDIJOUR
Trace : DEDIREC 01.00 2004/06/02 2004/06/02 14:33 37 37 0 A178999
Trace : DEXTFACT 01.02 2001/10/31 2002/08/22 07:35 129 127 0 A178644
Trace : DINDSUB 01.00 2001/10/31 2001/10/31 10:27 60 60 0 A827C

Post Reply