> -----Original Message----- > From: IBM Mainframe Discussion List > [mailto:[EMAIL PROTECTED] On Behalf Of John Norgauer > Sent: Monday, April 07, 2008 1:20 PM > To: [email protected] > Subject: Re: FTP serious error... HELP! > > > We are downloading Z/os 1.9 Serverpac but I cant see how I touched our > production system. > > We are RACF > > I am not sure what UNIX "message catalog" is out of sync with your ftp > server code is all about. > Any more pointers? > > John Norgauer
In the UNIX system, there is a "message catalog" (actually multiple for multiple languages). It is "pointed to" in UNIX via the NLSPATH and LANG environment variables. On my z/OS 1.8 system, it is in /usr/lib/nls/msg subdirectory. In that subdirectory, there are a number of other directories. Each one is a UNIX locale (used for national language customization). I have the following directories there: C; En_US; En_US.IBM-1047; Ja_JP; Ja_JP.IBM-939; and Zh_CN. In each of these subdirectories there are many files ending in ".cat" (for catalog). The two which seem to be ftp related are ftpdmsg.cat and ftpdrply.cat . Make sure you have these files. If you have access to a UNIX shell prompt, like TSO OMVS for instance, try doing the commands: dspcat ftpdmsg.cat >~/ftpdmsg.txt dspcat ftpdrply.cat >~/ftpdrply.txt The front of my ftpdmsg.txt looks like: <ftpdmsg> Set 1 msg 1: EZY2632E %s value must be either TRUE or FALSE. Set 1 msg 2: EZY2633E %s value missing - must be either TRUE or FALSE. Set 1 msg 3: EZY2634E %1$s value %2$s not numeric. Set 1 msg 4: EZY2635E Integer overflow %1$s for %2$s. Set 1 msg 5: EZY2636E %s value not specified. Set 1 msg 6: EZY2638I Using FTP configuration defaults. Set 1 msg 7: EZY2640I Using %s for local site configuration parameters. Set 1 msg 8: EZY2642E Unknown keyword: %s Set 1 msg 9: EZY2643E %1$s value longer than %2$d characters. Set 1 msg 10: EZY2644E %1$s value %2$d out of range. Value must be between %3$d and %4$d. </ftpdmsg> The first few lines of my ftpdrply.txt looks like: <ftpdrply> Set 1 msg 1: 125 Appending to data set %s Set 1 msg 2: 125 Sending file via NJE to requested destination. Set 1 msg 3: 125 Storing data set %s (unique name) Set 1 msg 4: 125 Storing data set %s Set 1 msg 5: 125 Sending data set %s Set 1 msg 6: 125 Sending data set %1$s FIXrecfm %2$d Set 1 msg 7: 125 Sending Job to JES internal reader FIXrecfm %d Set 1 msg 8: 125 Sending Job to JES internal reader VARrecfm %d Set 1 msg 9: 125-Submitting job %1$s FIXrecfm %2$d Set 1 msg 10: 125-Submitting job %1$s VARrecfm %2$d Set 1 msg 11: 125 Sending all spool files for requested Jobid Set 1 msg 12: 125 Invalid data set name "%s". Use MVS Dsname conventions. Set 1 msg 13: 125 Mismatched quotes on pathname %s Set 1 msg 14: 125 Name length error for pathname %s Set 1 msg 15: 125 Unable to send %s Set 1 msg 16: 125 Open of %s failed. Set 1 msg 17: 125 Submit fails: %s. User not authorized. Set 1 msg 18: 125 File %s not found. Set 1 msg 19: 125 Unable to get Jobid Set 1 msg 20: 125 When %s is done, will retrieve its output Set 1 msg 21: 125 List started OK Set 1 msg 22: 125 Nlst started OK Set 1 msg 23: 125 List started OK for JESJOBNAME=%1$s, JESSTATUS=%2$s and JESOWNER=%3$s </ftpdrply> Again, the only time that I've seen the message that you got is where there was some maintenance applied to a UNIX program and I did not get the catalog(s) updated. In fact, all the "unused" entries that I see are of the form: Set 1 msg 1072: 257 --- reserved for future use --- -- John McKown Senior Systems Programmer HealthMarkets Keeping the Promise of Affordable Coverage Administrative Services Group Information Technology The information contained in this e-mail message may be privileged and/or confidential. It is for intended addressee(s) only. If you are not the intended recipient, you are hereby notified that any disclosure, reproduction, distribution or other use of this communication is strictly prohibited and could, in certain circumstances, be a criminal offense. If you have received this e-mail in error, please notify the sender by reply and delete this message without copying or disclosing it. ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html

