Re: MVS Command Authorization
You see me confused. Either I'm missing some recent change or, I have never understood how comand processing really works and am just about to discover this... This is my understanding (leaving out sysplex routing to drop that level of complexity): - SVC 34 (MGCR, MGCRE) is the programming interface to issue commands. It verifies the arguments and sends the command onto its journey through the system. No command authorization processing done yet. - The commands are presented to the SSI command listener routines (SSI function 10) in subsystem sequence, on after the other. - Finally the command is queued to the MVS command handler. SSI processing: - Each subsytem interested in commands sees each and every command (unless MGCEFAST has been set). - When a subsystem detects on if its commands, it marks it as processed (and of course, does whatever needs to be done to process the command). - When a subsystem sees a command marked processed it ignores the command. MVS command handler: - When the MVS command handler sees a command marked processed it ignores it. Otherwise it tries to interpret it as an MVS command (one of those commands described in the MVS System Commands manual). If this is correct, then neither SVC34 nor the MVS command handler can do authorization checking for subsystem commands. Each subsystem is responsible to do its own authorization checking (if at all). Again if this is correct, MGCEFAST can never be set for a non-MVS command, i.e. a command recognized by a SSI command listener, since it is suppressing SSI (BTW, I haven't found where MGCEFAST is documented.) Happy to learn where I'm wrong and how it really works. -- Peter Hunkeler CREDIT SUISSE -- 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
Re: How to get CALL-Stack?
Hi Look into LE Programming Ref CEE3DMP routine Michael Knigge wrote: All, is there a way to get the CALL-Stack? I have a mixture of C, COBOL and ASM Programs and I want to display the call stack out of a COBOL-Prog upon SYSOUT. Thank you, Michael -- 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 -- Miklos Szigetvari Development Team ISIS Information Systems Gmbh tel: (+43) 2236 27551 570 Fax: (+43) 2236 21081 E-mail: [EMAIL PROTECTED] Info: [EMAIL PROTECTED] Hotline: +43-2236-27551-111 Visit our Website: http://www.isis-papyrus.com --- This e-mail is only intended for the recipient and not legally binding. Unauthorised use, publication, reproduction or disclosure of the content of this e-mail is not permitted. This email has been checked for known viruses, but ISIS accepts no responsibility for malicious or inappropriate content. --- -- 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
Re: Problems with checks IXGLOGR_*
Thanks Dave. We'll apply the APAR and we'll test it. Don't worry with your late reply. Regards Jorge García Juanino Técnico de Sistemas Z/Os/Área de Producción y Tecnología MAPFRE TECNOLOGÍAS DE LA INFORMACIÓN Crtra. De Pozuelo nº 52 28220 Majadahonda (Madrid) Tfno: 91 581 27 34/ 618 33 35 59 Fax: 91 581 24 01 [EMAIL PROTECTED] -- 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
Re: how much difference is between deploying a j2ee application in Z/Os and in windows?
Rob Wunderlich writes: z/OS DB2 tends to lag behind Windows in function. Check which version you are running on z/OS compared to the Windows version. Just to expand on what Rob is saying, if you're running an older version of DB2 for z/OS, then Rob's concerns likely apply. However, a lot has changed concerning DB2 for z/OS in the past couple versions. If you draw a Venn diagram, there's mostly overlap, but the area outside DB2 z/OS (and inside DB2 Linux/UNIX/Windows) has gotten smaller (and continues in that direction), and the area outside DB2 LUW (and inside DB2 z/OS) has been getting a bit bigger lately. There are a lot of reasons for these trends, but that's a topic for another thread. There's a great bit of documentation, SQL Reference for Cross-Platform Development, which I would recommend for developer audiences. You can find it here: http://www.ibm.com/developerworks/db2/library/techarticle/0206sqlref/0206sqlref.html Hopefully this book will get updated for DB2 Version 9 very soon, but the DB2 V8 guide is quite valuable. I think every developer who writes code that accesses databases should have a copy of this book close by. As a general rule with WebSphere applications, it's not too hard to redirect them from using DB2 V8 LUW (or earlier) to using DB2 V8 for z/OS. Or V9 to V9 (and often even V9 to V8). Yes, it's something you want to think about and plan, but, in general, it's not a particular challenge. Actually, I think in an earlier thread I alluded to the fact that mainframes measure and monitor, and that alone can be a shock for developers with code that hasn't been previously measured and monitored. If the code and/or database-related logic is inefficient, you can still run it, but the mainframe will tell you exactly where it is inefficient. And that alone can be a blow to many developer egos. :-) Just make sure you understand and prepare for the psychology involved there. :-) - - - - - Timothy Sipples IBM Consulting Enterprise Software Architect Specializing in Software Architectures Related to System z Based in Tokyo, Serving IBM Japan and IBM Asia-Pacific E-Mail: [EMAIL PROTECTED] -- 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
Re: Common Dataspace
(c'mon Barb, a comment ...) So - cancel that; she's already told me she has better things to do with her time than watch TV. D'oh ;) Right. Who needs TV? But most of all, I was busy getting a year older. What kind of comment did you expect me to make? (And what the heck does this have to do with common dataspaces? :-) ) Barbara -- Ist Ihr Browser Vista-kompatibel? Jetzt die neuesten Browser-Versionen downloaden: http://www.gmx.net/de/go/browser -- 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
Re: HFS storage efficiency query
Over the past year or so, I've seen various mentions of HFS with regard to it being a poor way to store data in terms of disk space utilization. Please can anyone tell me if that is actually true? A little late, but: back when we had Lotus Domino running on z/OS, at one point we converted to ZFS and then converted back to HFS. A newly re-organized HFS isn't bad, and they said performance was better than via ZFS. This is stressing the 're-organized' part. An HFS with lots 'traffic' (delete and allocate of small data sets) over time not only gets bad space utilization, it also gets slower. I cannopt answer you actual space question. At a guess I would say initially it is a 1:1 relation, give or a take 5%. Regards, Barbara Nitz -- Ist Ihr Browser Vista-kompatibel? Jetzt die neuesten Browser-Versionen downloaden: http://www.gmx.net/de/go/browser -- 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
Re: HFS storage efficiency query
Thank you, Barbara - much appreciated John Compton Phone Cork: +353 (0)21 231 4641; Phone VOIP: 214-775-3641 -Original Message- From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf Of Barbara Nitz Sent: 11 December 2007 11:25 To: IBM-MAIN@BAMA.UA.EDU Subject: Re: HFS storage efficiency query Over the past year or so, I've seen various mentions of HFS with regard to it being a poor way to store data in terms of disk space utilization. Please can anyone tell me if that is actually true? A little late, but: back when we had Lotus Domino running on z/OS, at one point we converted to ZFS and then converted back to HFS. A newly re-organized HFS isn't bad, and they said performance was better than via ZFS. This is stressing the 're-organized' part. An HFS with lots 'traffic' (delete and allocate of small data sets) over time not only gets bad space utilization, it also gets slower. I cannopt answer you actual space question. At a guess I would say initially it is a 1:1 relation, give or a take 5%. Regards, Barbara Nitz -- Ist Ihr Browser Vista-kompatibel? Jetzt die neuesten Browser-Versionen downloaden: http://www.gmx.net/de/go/browser -- 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 -- 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
More detail on the RAMAC 305
http://www.snopes.com/photos/technology/storage.asp -- 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
Re: REGION=0M and LSQA
Now, if you are APF authorized and you can get to KEY0, what you can do is calculate how much below the line storage you need, and then you can modify the LDA to LIMIT your below the line storage so that you have reserved LSQA space. In this way, you can use the 0M limit to give you all the space (above and below) that is available to the catagory of address space you are running in (your upper limit in above storage may be set differently depending on what kind of access you have). grr You risk lots of trouble with me if a product that does it runs in our shop! I absolutely hate applications that bypass the installation's control and do what they want 'just because they can'. It is bad enough that IBM goes and overwrites MEMLIMIT with ridiculously high values, but at least IBM did not bypass the IEFUSI controls this way. If you need a certain amount of storage, document it clearly, but do NOT misuse APF authorization to store values that the installation doesn't know anything about! Regards, Barbara Nitz -- Pt! Schon vom neuen GMX MultiMessenger gehört? Der kann`s mit allen: http://www.gmx.net/de/go/multimessenger -- 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
Re: Strange ISPF Numbers in ML Display
So does that mean I need to put in a Share requirement if there is not one already? I was looking through the ISPF Help Panels and have not as yet found this information. Lizette Lizzette, ISPF stores the number of lines in a 2 byte hex field, so 65535 is the largest value it can store. HTH Wayne Driscoll Product Developer JME Software LLC NOTE: All opinions are strictly my own. Maybe I missed some maintanence, but I just added a 70,000 line member to a TEXT file (Lrecl=133) and the Member listing shows as follows EDIT TSO.LK41591.PDF.TEXT Row 00029 of 00108 Command === Scroll === CSR Name Prompt Size Created Changed ID _ EMCCGRP1 65535 2007/12/10 2007/12/10 16:13:26 LK41591 _ EMCDASD1 4001 2007/09/06 2007/09/06 11:58:14 LK41591 Should not the EMCCGRP1 member show the true number of lines and not 64K? 70684 Line(s) not Displayed -- 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
Re: Strange ISPF Numbers in ML Display
ISR01140 - MEMBER SELECTION LISTS - STATISTICS --- TUTORIAL Under user option, the ISPF editor automatically generates and maintains the following statistics for each member of a non-load module ISPF library or other partitioned data set: VERSION NUMBER .. Initialized to 1 when the member is created. MODIFICATION LEVEL .. Number of times this version has been modified. CREATION DATE ... When this version was created. DATE/TIME MODIFIED .. When this version was last modified. CURRENT NO. LINES ... Current size (number of lines).* INITIAL NO. LINES ... Initial size of this version.* NO. MODIFIED LINES .. Number of lines in the current member that have been added or changed. (have non-zero mod level)* USER ID . Who created or last updated this version. * Maximum number of lines displayed for these statistics: 65,535 Date: Tue, 11 Dec 2007 08:13:00 -0500 From: [EMAIL PROTECTED] Subject: Re: Strange ISPF Numbers in ML Display To: IBM-MAIN@BAMA.UA.EDU So does that mean I need to put in a Share requirement if there is not one already? I was looking through the ISPF Help Panels and have not as yet found this information. Lizette _ Get the power of Windows + Web with the new Windows Live. http://www.windowslive.com?ocid=TXT_TAGHM_Wave2_powerofwindows_122007 -- 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
Re: Mainframe Funeral
Mike Baldwin wrote (Quoting University of Manitoba): On November 21, 2007, the University of Manitoba said goodbye to its beloved mainframe by holding a New Orleans Style Jazz Funeral, complete with a piñata Spark's microphones were at the funeral, and you can hear the ceremony or download the mp3. Evidently they are NOT involved in the IBM Academic Initiative! Jon L. Veilleux [EMAIL PROTECTED] (860) 636-2683 This e-mail may contain confidential or privileged information. If you think you have received this e-mail in error, please advise the sender by reply e-mail and then delete this e-mail immediately. Thank you. Aetna -- 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
Re: PL/1 Storage Control Issue
Hi Rick, I cant point you at a reference, but I can tell you how we looked at a problem like that some years ago. You can UNSPEC the pointers into a variable, and display them to see where they are pointing. On Dec 10, 2007 11:37 AM, Rick Fochtman [EMAIL PROTECTED] wrote: Can anyone point me to a reference that describes in detail the various storage control blocks used by PL/1 in managing BASED storage entities? I have an application that's running out of storage, supposedly, far too soon, even with REGION=0M. The number of entities that lead to failure leads me to believe that the BASED elements are all being held in 24-bit addressable storage. This is NOT a UNIX-style application, if that makes any difference. The compiler is IEL00. -- 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 -- 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
Re: PL/1 Storage Control Issue
Just to add my bit in case it helps: 1. LE run-time options such as HEAP can force memory to be allocated below the line, LE run-time option RPTOPTS(ON) will confirm the settings. 2. If it is a memory leak, the LE HEAPCHK run-time option will show you the memory leak e.g. HEAPCHK(ON,0,0,15,0) This will trace every allocation without a matching free, and show up to 15 levels of traceback for each of these so you know where it came from (at least that is how it works with C). The results will be a in CEEDUMP produced during termination. You will need HEAPP(OFF) for the CEEDUMP to be useable though or you will get every allocation and free. If the problem is outside LE, there is a Getmain Freemain Storage Trace (GFS Trace) in GTF that is very good. -- Mike Poil Java z/OS Level 3 Service IBM United Kingdom Limited, Hursley Park, Winchester SO21 2JN Internal: 246824 External: +44 (0)1962 816824 Java debugging: http://www.ibm.com/developerworks/java/jdk/diagnosis/ -- Zahir Hemini [EMAIL PROTECTED] Sent by: IBM Mainframe Discussion List IBM-MAIN@BAMA.UA.EDU 11/12/2007 14:12 Please respond to IBM Mainframe Discussion List IBM-MAIN@BAMA.UA.EDU To IBM-MAIN@BAMA.UA.EDU cc Subject Re: PL/1 Storage Control Issue Hi Rick, I cant point you at a reference, but I can tell you how we looked at a problem like that some years ago. You can UNSPEC the pointers into a variable, and display them to see where they are pointing. On Dec 10, 2007 11:37 AM, Rick Fochtman [EMAIL PROTECTED] wrote: Can anyone point me to a reference that describes in detail the various storage control blocks used by PL/1 in managing BASED storage entities? I have an application that's running out of storage, supposedly, far too soon, even with REGION=0M. The number of entities that lead to failure leads me to believe that the BASED elements are all being held in 24-bit addressable storage. This is NOT a UNIX-style application, if that makes any difference. The compiler is IEL00. -- 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 -- 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 Unless stated otherwise above: IBM United Kingdom Limited - Registered in England and Wales with number 741598. Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU -- 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
Any way to create a PDS using FTP?
I can't seem to figure out how to allocate a new partitioned dataset on z/OS using FTP. It seems that a PDS is recognized as a directory, but there doesn't seem to be a way to create one. Am I missing some trick, other than submitting a job? Thanks, Kirk Wolf Dovetailed Technologies -- 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
Re: Mainframe Funeral
On Tue, 11 Dec 2007 08:38:14 -0500 Veilleux, Jon L said: Mike Baldwin wrote (Quoting University of Manitoba): On November 21, 2007, the University of Manitoba said goodbye to its beloved mainframe by holding a New Orleans Style Jazz Funeral, complete with a piôata Spark's microphones were at the funeral, and you can hear the ceremony or download the mp3. Evidently they are NOT involved in the IBM Academic Initiative! a) I don't know if they are or are not, b) the Academic Initiative doesn't support administrative computing. It is solely for the academic side of the organization. It's part of the licensing. /ahw Jon L. Veilleux [EMAIL PROTECTED] (860) 636-2683 This e-mail may contain confidential or privileged information. If you think you have received this e-mail in error, please advise the sender by reply e-mail and then delete this e-mail immediately. Thank you. Aetna -- 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 -- 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
Re: Any way to create a PDS using FTP?
Use the MKDIR command - but before doing so use the QUOTE SITE RECFM=xx LRECL=yyy to setup the correct DCB Lionel B. Dyck, Consultant/Specialist Enterprise Platform Services, Mainframe Engineering KP-IT Enterprise Engineering 925-926-5332 (8-473-5332) | E-Mail: [EMAIL PROTECTED] AIM: lbdyck | Yahoo IM: lbdyck Kaiser Service Credo: Our cause is health. Our passion is service. We?re here to make lives better.? I never guess. It is a capital mistake to theorize before one has data. Insensibly one begins to twist facts to suit theories, instead of theories to suit facts. - Sir Arthur Conan Doyle NOTICE TO RECIPIENT: If you are not the intended recipient of this e-mail, you are prohibited from sharing, copying, or otherwise using or disclosing its contents. If you have received this e-mail in error, please notify the sender immediately by reply e-mail and permanently delete this e-mail and any attachments without reading, forwarding or saving them. Thank you. From: Kirk Wolf [EMAIL PROTECTED] To: IBM-MAIN@BAMA.UA.EDU Date: 12/11/2007 07:12 AM Subject: Any way to create a PDS using FTP? I can't seem to figure out how to allocate a new partitioned dataset on z/OS using FTP. It seems that a PDS is recognized as a directory, but there doesn't seem to be a way to create one. Am I missing some trick, other than submitting a job? Thanks, Kirk Wolf Dovetailed Technologies -- 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 -- 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
S0C4 in CBT234 at OFFSET 18A in REBUILD using member EXECJCL6--Dick Thorton's DISASSEMBLER which supports PDSE's
Greetings: The shop that I work at is preparing to start using PDSE's. Thus, I am trying to use CBT234 which is Dick Thorton's DISASSEMBLER which supports PDSE's off of the CBT tape. I am trying to run member EXECJCL6. When I run member EXECJCL6, I end up getting a SOC4 at OFFSET 18A in module REBUILD. Can anyone assist me in what I might be doing wrong here that may have already encountered this problem or has successfully installed CBT234 already? It bears mentioning that I have tried creating my loadlib as both a PDS and a PDSE and I still end up with the same abend in member EXECJCL6. It also bears mentioning that when I assembled and linked DISTEST using member ASMLKED5 I got a CC=4 in both the C and L Procsteps. Below, you will find my customized JCL for member EXECJCL6. //TAGADASS JOB (B1-$-0371,AGA),'KEITH.HESSONG',CLASS=E, // REGION=4M,MSGCLASS=H,NOTIFY=ROS1AGA //SCRATCH EXEC PGM=IDCAMS //SYSPRINT DD SYSOUT=* //SYSINDD * DELETE SYS7.AGA.DISASSEM SET MAXCC=0 //* //* //RESOURCE EXEC PGM=RESOURCE,PARM=(FLTPT,SUPVR) ==WANT FLOATPT,PRIV //STEPLIB DDDSN=SYS7.AGA.CBT234.PDSELIB,DISP=SHR //SYSUDUMP DDSYSOUT=* //SYSPRINT DDSYSOUT=* //SYSLIB DDDSN=SYS7.AGA.CBT234.PDSELIB,DISP=SHR //SYSOUT DDDSN=SYS7.AGA.DISASSEM,DISP=(NEW,CATLG,DELETE), // SPACE=(TRK,(15,5),RLSE), // DCB=(DSORG=PS,RECFM=FB,LRECL=80) //SYSINDD* DISTEST DISTEST DATA 20 7F DATA 0002C8 00057F USING 00 06 F 00 USING 063 00 ULABL SAVEAREA 38 072 ULABL MYLBL90 90 002 ULABL MYLBL12C 00012C 004 ULABL MYLBL2CA 0002CA 002 ULABL NOLBL34C 00034C 004 ULABL NOLBL384 000384 004 Thanks, Keith Hessong (317) 715-7681 This e-mail, including attachments, may include confidential and/or proprietary information, and may be used only by the person or entity to which it is addressed. If the reader of this e-mail is not the intended recipient or his or her authorized agent, the reader is hereby notified that any dissemination, distribution or copying of this e-mail is prohibited. If you have received this e-mail in error, please notify the sender by replying to this message and delete this e-mail immediately. Thank you. -- 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
Re: Any way to create a PDS using FTP?
I can't seem to figure out how to allocate a new partitioned dataset on z/OS using FTP. It seems that a PDS is recognized as a directory, but there doesn't seem to be a way to create one. Am I missing some trick, other than submitting a job? Kirk, Use the site command to set the number of directory blocks quote site directory=# where # is the number of directory blocks you want in the pds. You can then use the mkd command to create the pds. Regards, John -- 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
Re: Any way to create a PDS using FTP?
It seems that a PDS is recognized as a directory, but there doesn't seem to be a way to create one. How about a PDSE? Is that possible? - Too busy driving to stop for gas! -- 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
Re: S0C4 in CBT234 at OFFSET 18A in REBUILD using member EXECJCL6--Dick Thorton's DISASSEMBLER which supports PDSE's
Keith Hessong of the IBM Mainframe Discussion List IBM-MAIN@BAMA.UA.EDU wrote on 12/11/2007 09:35:19 AM: Greetings: The shop that I work at is preparing to start using PDSE's. Thus, I am trying to use CBT234 which is Dick Thorton's DISASSEMBLER which supports PDSE's off of the CBT tape. I am trying to run member EXECJCL6. When I run member EXECJCL6, I end up getting a SOC4 at OFFSET 18A in module REBUILD. Can anyone assist me in what I might be doing wrong here that may have already encountered this problem or has successfully installed CBT234 already? It bears mentioning that I have tried creating my loadlib as both a PDS and a PDSE and I still end up with the same abend in member EXECJCL6. It also bears mentioning that when I assembled and linked DISTEST using member ASMLKED5 I got a CC=4 in both the C and L Procsteps. Did you pull the most recent code from the CBT Updates page? There was a fix made for S0C4. http://www.cbttape.org/updates.htm Regards, John K -- 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
New SCHEDRUN posted
It always surprises me how persistently interest still runs in this nearly 30-year old program of mine. But a couple of times a year, someone I never heard of before emails me with a question or two. Anyway, I've just posted an updated release (2.8) at www.colesoft.com/utilities.shtml, so if you want a dead-simple job/commands scheduling system, check it out. Best of all, it's still free. [:)] Dave Cole REPLY TO: [EMAIL PROTECTED] Cole Software WEB PAGE: http://www.colesoft.com 736 Fox Hollow RoadVOICE:540-456-8536 Afton, VA 22920FAX: 540-456-6658 -- 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
Re: S0C4 in CBT234 at OFFSET 18A in REBUILD using member EXECJCL6--Dick Thorton's DISASSEMBLER which supports PDSE's
John, Yes, I did pull FILE 234 from the 1st page that comes up when you go to the link that you gave me. I am not that familiar with the CBT website when it comes to pulling things. Did I pull FILE 234 correctly according to what I said above? The only other thing that I know to do is to try and pull it again and see what happens. Any other suggestions? Thanks, Keith Hessong (317) 715-7681 -Original Message- From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf Of John P Kalinich Sent: Tuesday, December 11, 2007 11:00 AM To: IBM-MAIN@BAMA.UA.EDU Subject: Re: S0C4 in CBT234 at OFFSET 18A in REBUILD using member EXECJCL6--Dick Thorton's DISASSEMBLER which supports PDSE's Keith Hessong of the IBM Mainframe Discussion List IBM-MAIN@BAMA.UA.EDU wrote on 12/11/2007 09:35:19 AM: Greetings: The shop that I work at is preparing to start using PDSE's. Thus, I am trying to use CBT234 which is Dick Thorton's DISASSEMBLER which supports PDSE's off of the CBT tape. I am trying to run member EXECJCL6. When I run member EXECJCL6, I end up getting a SOC4 at OFFSET 18A in module REBUILD. Can anyone assist me in what I might be doing wrong here that may have already encountered this problem or has successfully installed CBT234 already? It bears mentioning that I have tried creating my loadlib as both a PDS and a PDSE and I still end up with the same abend in member EXECJCL6. It also bears mentioning that when I assembled and linked DISTEST using member ASMLKED5 I got a CC=4 in both the C and L Procsteps. Did you pull the most recent code from the CBT Updates page? There was a fix made for S0C4. http://www.cbttape.org/updates.htm Regards, John K -- 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 This e-mail, including attachments, may include confidential and/or proprietary information, and may be used only by the person or entity to which it is addressed. If the reader of this e-mail is not the intended recipient or his or her authorized agent, the reader is hereby notified that any dissemination, distribution or copying of this e-mail is prohibited. If you have received this e-mail in error, please notify the sender by replying to this message and delete this e-mail immediately. Thank you. -- 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
Re: Any way to create a PDS using FTP?
It seems that a PDS is recognized as a directory, but there doesn't seem to be a way to create one. How about a PDSE? Is that possible? The only way I can see is to setup a dataclass with dataset name type of library and then you can use the site command to ask for that dataclas. Regards, John -- 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
db2 lock structures duplexing
Hello everybody, I've got a question to guys running DB2 in parallel sysplex environment. Do you duplex DB2 lock structures i.e. _LOCK and _SCA structure? What is the overhead connected with it? In our 2-node PS environment we don't have stand-alnone CF, only internal CF in two different footprints. We want to avoid situation when damage of one of the boxes will bring the whole DB2 sharing group down. Regards, Pawel Leszczynski PKO BP SA -- 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
Re: ABEND S530 / Wait State 040 - IEAVNPDC
Michael Schmutzok wrote: Hello. Awhile ago, I applied maintenance to my test system. After an initial period of testing/burn-in, it was decided to put the maintenance into production. I did a disk copy of the test sysres volume, including the IPLTEXT and created a copy of the test ROOT ZFS dataset. The newly created sysres IPLs under the test system LPAR with no issues. I tried to IPL the same sysres under my production LPAR and it abended in IEAVNPDC with a S530 and put the system into a wait state (040). The message blinks off of the console almost immediately and there's nothing left to look at. I've tried hard to make sure there are no image specific datasets on the sysres so that they COULD be interchangeable. I don't know why it will IPL under my test system (where the sysres was copied) and not under my production LPAR. Because of time constraints, I was unable to do much more than try to catch what I could which didn't include a stand alone dump. IEAVNPDC seems to be involved with WLM but the abend mentions GRS resource initialization. We're not using GRS for anything in either system (not knowingly, anyway). Any ideas on where to look for a smoking gun? Anybody ever have this happen to them? We're running z/OS V1R7 mike Take a standalone dump at the time of the waitstate and look at the IPL messages in the dump. You should be able to get more information about the problem. -- Mark Jacobs Time Customer Service Tampa, FL -- The primary purpose of the DATA statement is to give names to constants; instead of referring to pi as 3.141592653589793 at every appearance, the variable PI can be given that value with a DATA statement and used instead of the longer form of the constant. This also simplifies modifying the program, should the value of pi change. - FORTRAN manual for Xerox computers -- 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
ABEND S530 / Wait State 040 - IEAVNPDC
Hello. Awhile ago, I applied maintenance to my test system. After an initial period of testing/burn-in, it was decided to put the maintenance into production. I did a disk copy of the test sysres volume, including the IPLTEXT and created a copy of the test ROOT ZFS dataset. The newly created sysres IPLs under the test system LPAR with no issues. I tried to IPL the same sysres under my production LPAR and it abended in IEAVNPDC with a S530 and put the system into a wait state (040). The message blinks off of the console almost immediately and there's nothing left to look at. I've tried hard to make sure there are no image specific datasets on the sysres so that they COULD be interchangeable. I don't know why it will IPL under my test system (where the sysres was copied) and not under my production LPAR. Because of time constraints, I was unable to do much more than try to catch what I could which didn't include a stand alone dump. IEAVNPDC seems to be involved with WLM but the abend mentions GRS resource initialization. We're not using GRS for anything in either system (not knowingly, anyway). Any ideas on where to look for a smoking gun? Anybody ever have this happen to them? We're running z/OS V1R7 mike -- 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
Re: ABEND S530 / Wait State 040 - IEAVNPDC
...had one like this... ...test LPAR IPLs fine; production LPAR IPLs fine; but the two cannot be up at the same time... ...turned out to be a mismatch in SYS1.PARMLIB(GRSRNLxx)...made these members the same on both LPARs and all was good... John Donnelly z/OS Systems Services National Semiconductor Corporation 2900 Semiconductor Drive Santa Clara, CA 95051 PH: 408-721-5640 Email: [EMAIL PROTECTED] -Original Message- From: Michael Schmutzok [mailto:[EMAIL PROTECTED] Sent: Tuesday, December 11, 2007 8:19 AM To: IBM-MAIN@BAMA.UA.EDU Subject: ABEND S530 / Wait State 040 - IEAVNPDC Hello. Awhile ago, I applied maintenance to my test system. After an initial period of testing/burn-in, it was decided to put the maintenance into production. I did a disk copy of the test sysres volume, including the IPLTEXT and created a copy of the test ROOT ZFS dataset. The newly created sysres IPLs under the test system LPAR with no issues. I tried to IPL the same sysres under my production LPAR and it abended in IEAVNPDC with a S530 and put the system into a wait state (040). The message blinks off of the console almost immediately and there's nothing left to look at. I've tried hard to make sure there are no image specific datasets on the sysres so that they COULD be interchangeable. I don't know why it will IPL under my test system (where the sysres was copied) and not under my production LPAR. Because of time constraints, I was unable to do much more than try to catch what I could which didn't include a stand alone dump. IEAVNPDC seems to be involved with WLM but the abend mentions GRS resource initialization. We're not using GRS for anything in either system (not knowingly, anyway). Any ideas on where to look for a smoking gun? Anybody ever have this happen to them? We're running z/OS V1R7 mike -- 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 -- 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
Re: db2 lock structures duplexing
NO! You don't want to duplex the LOCK and SCA structures. We don't do it. IBM explicitly recommends not to do it under Planning for availability. Configure a simplexed SCA and lock structure in failure-isolated coupling facilities. (When duplexed, the SCA and lock structure do not need to be in failure-isolated coupling facilities.) Duplexing the SCA and lock structure offers marginally faster recovery times compared to dynamically rebuilding a simplexed SCA and lock structure. Duplexing also enables you to use internal coupling facilities (ICFs), which provide cost savings over stand-alone coupling facilities without compromising availability. However, before you decide to duplex the SCA and lock structure, you should consider that: Duplexing the SCA and lock structure does not add significant availability, because the structures can be rebuilt very quickly from in-memory data. Duplexing the SCA and lock structure can cause a significant impact on performance. In most cases, the overhead that is incurred by duplexing these structures outweighs the availability benefits of duplexing. The IGS Performance team related that they have found other customers doing this and the overhead was very high. Best Regards, Sam Knutson, GEICO System z Performance and Availability Management mailto:[EMAIL PROTECTED] (office) 301.986.3574 Think big, act bold, start simple, grow fast... -Original Message- From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf Of Pawel Leszczynski Sent: Tuesday, December 11, 2007 11:21 AM To: IBM-MAIN@BAMA.UA.EDU Subject: db2 lock structures duplexing Hello everybody, I've got a question to guys running DB2 in parallel sysplex environment. Do you duplex DB2 lock structures i.e. _LOCK and _SCA structure? What is the overhead connected with it? In our 2-node PS environment we don't have stand-alnone CF, only internal CF in two different footprints. We want to avoid situation when damage of one of the boxes will bring the whole DB2 sharing group down. Regards, Pawel Leszczynski PKO BP SA This email/fax message is for the sole use of the intended recipient(s) and may contain confidential and privileged information. Any unauthorized review, use, disclosure or distribution of this email/fax is prohibited. If you are not the intended recipient, please destroy all paper and electronic copies of the original message. -- 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
Re: db2 lock structures duplexing
Hi Pawel, We do, indeed, duplex the Lock and SCA structures. I am not able to pull out the overhead of doing this but my feeling is that it is very low. We have two data sharing groups. The SCA and Lock structures of both are in one ICF and duplexed to the other ICF. I highly recommend doing this. Mark Ediger Acxiom CDC -Original Message- From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf Of Pawel Leszczynski Sent: Tuesday, December 11, 2007 10:21 AM To: IBM-MAIN@BAMA.UA.EDU Subject: db2 lock structures duplexing Hello everybody, I've got a question to guys running DB2 in parallel sysplex environment. Do you duplex DB2 lock structures i.e. _LOCK and _SCA structure? What is the overhead connected with it? In our 2-node PS environment we don't have stand-alnone CF, only internal CF in two different footprints. We want to avoid situation when damage of one of the boxes will bring the whole DB2 sharing group down. Regards, Pawel Leszczynski PKO BP SA -- 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 *** The information contained in this communication is confidential, is intended only for the use of the recipient named above, and may be legally privileged. If the reader of this message is not the intended recipient, you are hereby notified that any dissemination, distribution or copying of this communication is strictly prohibited. If you have received this communication in error, please resend this communication to the sender and delete the original message or any copy of it from your computer system. Thank You. -- 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
Re: Strange ISPF Numbers in ML Display
On Tue, 11 Dec 2007 08:13:00 -0500, Lizette Koehler wrote: So does that mean I need to put in a Share requirement if there is not one already? Good luck. ISPF stores the number of lines in a 2 byte hex field, so 65535 is the largest value it can store. HTH Remember, The most difficult architectural error to overcome ... Is this information otherwise available for PDSE, outside the user info in the directory? -- gil -- 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
Re: SMS Construct last referenced
Greetings, This sounds like a good SHARE requirement for the system to keep track of when each Dataclass, Storclass, and Mgmtclass were last used. Can someone write it up? Here are some SMF records that contain Dataclass, Storclass, and Mgmtclass: Rty Sty Description 014 000 INPUT or RDBACK Data Set Activity 015 000 OUTPUT UPDAT INOUT or OUTIN Data Set Activity 042 000 DFSMS Statistics and Configuration 042 006 - Dataset Statistics 042 010 - Volume Selection Failure 062 000 VSAM Component or Cluster Opened yyy 000 DFSMSrmm Audit zzz 000 DFSMShsm Function Statistics Record (FSR) Dataset Audit Facility (DAF) processes SMF records and has selection criteria for Dataclass, Storclass, and Mgmtclass. http://www.geocities.com/michaeljosephcleary/ Cheers... Michael -- 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
Re: db2 lock structures duplexing
I will add that you may get a better audience by posting this question on DB2-L. http://www.idugdb2-l.org/cgi-bin/wa?A0=DB2-L http://www.idugdb2-l.org/ Also YMMV but I do not expect that overhead in a very busy data sharing environment is not going to be low. How busy is your DB2 LOCK structure? Thanks, Sam -Original Message- From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf Of Pawel Leszczynski Sent: Tuesday, December 11, 2007 11:21 AM To: IBM-MAIN@BAMA.UA.EDU Subject: db2 lock structures duplexing Hello everybody, I've got a question to guys running DB2 in parallel sysplex environment. Do you duplex DB2 lock structures i.e. _LOCK and _SCA structure? What is the overhead connected with it? In our 2-node PS environment we don't have stand-alnone CF, only internal CF in two different footprints. We want to avoid situation when damage of one of the boxes will bring the whole DB2 sharing group down. Regards, Pawel Leszczynski PKO BP SA This email/fax message is for the sole use of the intended recipient(s) and may contain confidential and privileged information. Any unauthorized review, use, disclosure or distribution of this email/fax is prohibited. If you are not the intended recipient, please destroy all paper and electronic copies of the original message. -- 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
Re: db2 lock structures duplexing
Sam When I read the original poster's question, I thought he was discribing his environment like this: CPU1: ICF1, DB2A \__ DB2A and DB2B in the same Data Sharing Group CPU2: ICF2, DB2B / If my simple diagram is correct, then given this configuration, the only way to failure-isolate SCA and LOCK is to system-manage duplex them. I think their options might be described as follows: 1) Accept the cost of system-managed duplexing for his DB2 environment, or 2) If the overhead of system-managed duplexing for SCA and LOCK is too high, accept the outage potential because the structures are not failure-isolated, or 3) Purchase some (cheap? used?) hardware to run SCA and LOCK outside of the hardware footprints where his ICFs and DB2s are running today. Brian On Tue, 11 Dec 2007 11:35:24 -0500, Knutson, Sam wrote: NO! You don't want to duplex the LOCK and SCA structures. We don't do it. IBM explicitly recommends not to do it under Planning for availability. Configure a simplexed SCA and lock structure in failure-isolated coupling facilities. (When duplexed, the SCA and lock structure do not need to be in failure-isolated coupling facilities.) Duplexing the SCA and lock structure offers marginally faster recovery times compared to dynamically rebuilding a simplexed SCA and lock structure. Duplexing also enables you to use internal coupling facilities (ICFs), which provide cost savings over stand-alone coupling facilities without compromising availability. However, before you decide to duplex the SCA and lock structure, you should consider that: Duplexing the SCA and lock structure does not add significant availability, because the structures can be rebuilt very quickly from in-memory data. Duplexing the SCA and lock structure can cause a significant impact on performance. In most cases, the overhead that is incurred by duplexing these structures outweighs the availability benefits of duplexing. The IGS Performance team related that they have found other customers doing this and the overhead was very high. Best Regards, Sam Knutson, GEICO -Original Message- From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf Of Pawel Leszczynski Sent: Tuesday, December 11, 2007 11:21 AM To: IBM-MAIN@BAMA.UA.EDU Subject: db2 lock structures duplexing Hello everybody, I've got a question to guys running DB2 in parallel sysplex environment. Do you duplex DB2 lock structures i.e. _LOCK and _SCA structure? What is the overhead connected with it? In our 2-node PS environment we don't have stand-alnone CF, only internal CF in two different footprints. We want to avoid situation when damage of one of the boxes will bring the whole DB2 sharing group down. Regards, Pawel Leszczynski -- 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
Re: Strange ISPF Numbers in ML Display
Paul, I created a PDSE and copied my 70,000+ member to it. It also produced a 64K size number. And remember, Job Numbers in JES2 had a similar issue, and they over came. I would expect no less of ISPF. Lizette So does that mean I need to put in a Share requirement if there is not one already? Good luck. ISPF stores the number of lines in a 2 byte hex field, so 65535 is the largest value it can store. HTH Remember, The most difficult architectural error to overcome ... Is this information otherwise available for PDSE, outside the user info in the directory? -- gil -- 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
Re: Connections dropped for backlog exceeded
On Mon, 10 Dec 2007 15:35:08 -0600, Cynthia Davis [EMAIL PROTECTED] wrote: ... When I look at the Maximum in backlog I show many different numbers other than the 1500. Last week a DB2 application which is showing maximum in Backlog of 50, exceeded this by 2 so those 2 connections were dropped due to backlog exceeded. Today we have 28 connections dropped for our FTPD1 application. The maximum backlog for FTPD1 is showing 50 as well. Can anyone tell me where I change the Maximum in backlog for FTPD1 and DB2 applications? ... The backlog queue length can be set when opening a socket. I can find no way of setting it for the FTP daemon. If that capability is available it does not have backlog in its description. I think I remember hearing our DB2 guru mentioning setting it. but I know nothing about DB2 so I'm no help there. Before changing the backlog limit, consider the effect. You replace unexpectedly dropped connections with unexpectedly hung ones. Whether remote end is a person or a program, more information is available to the remote for the dropped connection (Reset by Remote) than for the hung connection (No information whatsoever.) Pat O'Keefe -- 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
Re: SMS Construct last referenced
Not to overlook the obvious, it would seem that a simple SAS or ICEMAN report from DCOLLECT data would provide a 'last date', ie oldest, for DC, MC, SG and SC for all non migrated datasets. Migrated dataset will have all classes except SG. Since this is not something that would be performed too often, this type of reporting may prove to be adequate. Just a thought Jack Kelly 202-502-2390 (Office) -- 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
Re: Any way to create a PDS using FTP?
Thanks. That was really obvious. -- 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
Re: db2 lock structures duplexing
I will add that you may get a better audience by posting this question on DB2-L That may work, but I haven't seen much traffic on that listserve I'm a subscriber. (Same can be said for IMS-L) - Too busy driving to stop for gas! -- 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
Re: ABEND S530 / Wait State 040 - IEAVNPDC
On Tue, 11 Dec 2007 11:18:33 -0500, Michael Schmutzok wrote: --snip-- The newly created sysres IPLs under the test system LPAR with no issues. I tried to IPL the same sysres under my production LPAR and it abended in IEAVNPDC with a S530 and put the system into a wait state (040). The message blinks off of the console almost immediately and there's nothing left to look at. --snip-- IEAVNPDC seems to be involved with WLM but the abend mentions GRS resource initialization. We're not using GRS for anything in either system (not knowingly, anyway). Any ideas on where to look for a smoking gun? Anybody ever have this happen to them? An ABEND S530 occurs when an asynchronous exit tries to DEQ something that the (waiting) workunit has ENQed on, but has not yet been given control. This is not a problem specific to GRS, but is detected by ENQ/DEQ services, whether the request is STEP, SYSTEM, or SYSTEMS. On Tue, 11 Dec 2007 16:34:29 +, John P Donnelly wrote: ...turned out to be a mismatch in SYS1.PARMLIB(GRSRNLxx)...made these members the same on both LPARs and all was good... Unlikely for this case, the system should detect the discrepancy and issue waitstate 0A3 with the reason code indicating which RNL was out of synch. If such a 'fix' solves the problem, there is an APARable error in the code. Scott Fagen Enterprise Systems Management -- 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
Enterprise Cobol V4.1 with some zAAP support for XML
In case you missed this. Available next week watch wrap http://www-01.ibm.com/common/ssi/cgi-bin/ssialias? subtype=cainfotype=anappname=iSourcesupplier=877amp;letternum=ENUSZP0 7-0403#Header_25 Roland -- 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
Re: MVS Command Authorization
Peter said: snip Again if this is correct, MGCEFAST can never be set for a non-MVS command, i.e. a command recognized by a SSI command listener, since it is suppressing SSI (BTW, I haven't found where MGCEFAST is documented.) Happy to learn where I'm wrong and how it really works. The only place I've seen MGCEFAST documented is at: http://tinyurl.com/2bn87q George Fogg -- 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
Re: Enterprise Cobol V4.1 with some zAAP support for XML
Error: At least one of the 3 parameters needs to be passed in the url: letternum, htmlfid, unid. Please change the URL and submit again IBM Mainframe Discussion List IBM-MAIN@BAMA.UA.EDU wrote on 12/11/2007 01:24:27 PM: In case you missed this. Available next week watch wrap http://www-01.ibm.com/common/ssi/cgi-bin/ssialias? subtype=cainfotype=anappname=iSourcesupplier=877amp;letternum=ENUSZP0 7-0403#Header_25 Roland - The information contained in this communication (including any attachments hereto) is confidential and is intended solely for the personal and confidential use of the individual or entity to whom it is addressed. The information may also constitute a legally privileged confidential communication. If the reader of this message is not the intended recipient or an agent responsible for delivering it to the intended recipient, you are hereby notified that you have received this communication in error and that any review, dissemination, copying, or unauthorized use of this information, or the taking of any action in reliance on the contents of this information is strictly prohibited. If you have received this communication in error, please notify us immediately by e-mail, and delete the original message. Thank you -- 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
Re: MVS Command Authorization
On Mon, 10 Dec 2007 15:38:58 -0800 George Fogg [EMAIL PROTECTED] wrote: :OK, MGCEFAST has a purpose in certain conditions but I could set this bit on :in a simple MGCRE call to issue a command without using CPF and CMDSYS :processing and it will bypass the command exits and CMDAUTH (OPERCMDS :checking)processing? :I agree this not apporiate but I'm just curious if it would work. :Just another goodie to add to my gosh, that's interesting list. As the MGCR(E) issuer is supervisor state, it is perfectly legitimate for it to indicate that security be bypassed. -- Binyamin Dissen [EMAIL PROTECTED] http://www.dissensoftware.com Director, Dissen Software, Bar Grill - Israel Should you use the mailblocks package and expect a response from me, you should preauthorize the dissensoftware.com domain. I very rarely bother responding to challenge/response systems, especially those from irresponsible companies. -- 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
Re: ABEND S530 / Wait State 040 - IEAVNPDC
The first thing I looked at was to see what we had in GRS. The only member we have is the GRSCNF00 member and it has one statement in it (GRSDEF SYNCHRES(YES). I also thought it might be an issue with both being up so I brought the test system down and tried to bring up just the production system but the results were the same. They both coexist now at the same time using the same parmlib members (albeit one has more maintenance on it). The parmlib members aren't changing at all. If the sysres ipls in one LPAR it should in another if I'm using system variables and indirect referencing to distinguish between images. And as I mentioned, there are no image specific datasets on the sysres itself. It's not making sense as to why I'm seeing a difference between LPARs. I guess I'll have to schedule another downtime and get a stand alone dump. -- 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
Re: Enterprise Cobol V4.1 with some zAAP support for XML
Kirk Talman wrote: Error: At least one of the 3 parameters needs to be passed in the url: letternum, htmlfid, unid. Please change the URL and submit again Try this URL, from the announcement letter post: http://www.ibm.com/vrm/newsletter_10577_2158_55606_email_DYN_1IN/zntfc126554599 IBM Mainframe Discussion List IBM-MAIN@BAMA.UA.EDU wrote on 12/11/2007 01:24:27 PM: In case you missed this. Available next week watch wrap http://www-01.ibm.com/common/ssi/cgi-bin/ssialias? subtype=cainfotype=anappname=iSourcesupplier=877amp;letternum=ENUSZP0 7-0403#Header_25 Roland - The information contained in this communication (including any attachments hereto) is confidential and is intended solely for the personal and confidential use of the individual or entity to whom it is addressed. The information may also constitute a legally privileged confidential communication. If the reader of this message is not the intended recipient or an agent responsible for delivering it to the intended recipient, you are hereby notified that you have received this communication in error and that any review, dissemination, copying, or unauthorized use of this information, or the taking of any action in reliance on the contents of this information is strictly prohibited. If you have received this communication in error, please notify us immediately by e-mail, and delete the original message. Thank you -- 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 -- Kind regards, -Steve Comstock The Trainer's Friend, Inc. 303-393-8716 http://www.trainersfriend.com z/OS Application development made easier * Our classes include + How things work + Programming examples with realistic applications + Starter / skeleton code + Complete working programs + Useful utilities and subroutines + Tips and techniques -- 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
Re: OA21346 for JES2 Dynamic Exit support - status??
On Fri, 7 Dec 2007 12:16:01 -0600, Tom Schmidt [EMAIL PROTECTED] wrote: Does anyone have any idea when the APAR for JES2 Dynamic Exit reload support (OA21346) is likely to close? Today's status display (from IBMLink) is quite anemic (no projected close date at all; which seems odd to me). I was under the impression that it was supposed to be released into the wild before now. I've been waiting for this too! I just heard from my IBM contact that: The APAR will be closing 'any day now', definitely before the end of the year. Apparently, it was slowed down getting all of the documentation finished. -- 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
Re: Enterprise Cobol V4.1 with some zAAP support for XML
Hi, watch the wrap or follow the URL posted by Steve Roland Error: At least one of the 3 parameters needs to be passed in the url: letternum, htmlfid, unid. Please change the URL and submit again -- 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
Re: MVS Command Authorization
On Mon, 10 Dec 2007 15:38:58 -0800 George Fogg [EMAIL PROTECTED] wrote: :OK, MGCEFAST has a purpose in certain conditions but I could set this bit on :in a simple MGCRE call to issue a command without using CPF and CMDSYS :processing and it will bypass the command exits and CMDAUTH (OPERCMDS :checking)processing? :I agree this not apporiate but I'm just curious if it would work. :Just another goodie to add to my gosh, that's interesting list. As the MGCR(E) issuer is supervisor state, it is perfectly legitimate for it to indicate that security be bypassed. Not in our shop. We have 25+ site written commands processed in the command exit if if MGCEFAST bypasses the command exit then they won't work. I also don't want vendor products and in-house EMCS code setting this bit to bypass security checking. I don't have a problem with its intended purpose as Scott Fagen indicated. George Fogg -- Binyamin Dissen [EMAIL PROTECTED] http://www.dissensoftware.com Director, Dissen Software, Bar Grill - Israel Should you use the mailblocks package and expect a response from me, you should preauthorize the dissensoftware.com domain. I very rarely bother responding to challenge/response systems, especially those from irresponsible companies. -- 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 -- 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
IBM JES3 Training in the USA
Forwarded from JES3-L... Original Message Subject:Re: IBM JES3 Training in the USA Date: Wed, 14 Nov 2007 09:01:56 -0600 From: Haben Charles [EMAIL PROTECTED] Reply-To: JES3 Systems Programmers List [EMAIL PROTECTED] To: [EMAIL PROTECTED] References: [EMAIL PROTECTED] Please note that the ITS80 JES3 workshop is now being offered by Paul Rogers on Jan 14-18 in Raleigh, NC. http://www-304.ibm.com/jct03001c/services/learning/ites.wss/us/en?pageType=course_searchsortBy=5searchType=1sortDirection=9includeNotScheduled=15rowStart=0rowsToReturn=20maxSearchResults=200searchString=ITS80language=encountry=us Charles Haben Deere Company Email: [EMAIL PROTECTED] Phone: (309)765-3135 -- Edward E Jaffe Phoenix Software International, Inc 5200 W Century Blvd, Suite 800 Los Angeles, CA 90045 310-338-0400 x318 [EMAIL PROTECTED] http://www.phoenixsoftware.com/ -- 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
Re: Enterprise Cobol V4.1 with some zAAP support for XML
http://tinyurl.com/yrwgo9 No Wrap. Thanks, Sam This email/fax message is for the sole use of the intended recipient(s) and may contain confidential and privileged information. Any unauthorized review, use, disclosure or distribution of this email/fax is prohibited. If you are not the intended recipient, please destroy all paper and electronic copies of the original message. -- 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
Re: MVS Command Authorization
On Tue, 11 Dec 2007 12:29:46 -0800 George Fogg [EMAIL PROTECTED] wrote: : On Mon, 10 Dec 2007 15:38:58 -0800 George Fogg [EMAIL PROTECTED] wrote: : :OK, MGCEFAST has a purpose in certain conditions but I could set this bit on : :in a simple MGCRE call to issue a command without using CPF and CMDSYS : :processing and it will bypass the command exits and CMDAUTH (OPERCMDS : :checking)processing? : :I agree this not apporiate but I'm just curious if it would work. : :Just another goodie to add to my gosh, that's interesting list. : As the MGCR(E) issuer is supervisor state, it is perfectly legitimate for it : to indicate that security be bypassed. :Not in our shop. :We have 25+ site written commands processed in the command exit if if MGCEFAST :bypasses the command exit then they won't work. I also don't want vendor :products and in-house EMCS code setting this bit to bypass security checking. Then you should audit your supervisor state programs. I am not stating that it is a good idea to set the bit, just that allowing the MGCR(E) to bypass security is NOT an exposure as it is in supervisor state and thus can directly do what the issued command would do. :I don't have a problem with its intended purpose as Scott Fagen indicated. -- Binyamin Dissen [EMAIL PROTECTED] http://www.dissensoftware.com Director, Dissen Software, Bar Grill - Israel Should you use the mailblocks package and expect a response from me, you should preauthorize the dissensoftware.com domain. I very rarely bother responding to challenge/response systems, especially those from irresponsible companies. -- 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
Re: Any way to create a PDS using FTP?
John Kington wrote: ... The only way I can see is to setup a dataclass with dataset name type of library and then you can use the site command to ask for that dataclas. c:\brftp Connected to 220-FTPD1 IBM FTP CS V1R7 at , 15:58:52 on 2007-12-11. 220 Connection will close if idle for more than 30 minutes. User (:(none)): myuserid 331 Send password please. Password: 230 myuserid is logged on. Working directory is myuserid.. ftp quote site pdstype=pdse directory=10 200 SITE command was accepted ftp mkdir pdsetest 257 'myuserid.PDSETEST' created. ftp quit 221 Quit command received. Goodbye. Command === Data Set Name . . . : myuserid.PDSETEST General Data Current Allocation Management class . . : **None** Allocated tracks . : 5 Storage class . . . : **None** Allocated extents . : 1 Volume serial . . . : ZWRK03 Maximum dir. blocks : NOLIMIT Device type . . . . : 3390 Data class . . . . . : **None** Organization . . . : POCurrent Utilization Record format . . . : FB Used pages . . . . : 5 Record length . . . : 80 % Utilized . . . . : 8 Block size . . . . : 3120 Number of members . : 0 1st extent tracks . : 5 Secondary tracks . : 15 Data set name type : LIBRARY Creation date . . . : 2007/12/11 Referenced date . . : ***None*** Expiration date . . : ***None*** Bob -- 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
Re: REGION=0M and LSQA
On Tue, 11 Dec 2007 13:45:32 +0100, Barbara Nitz nitz- [EMAIL PROTECTED] wrote: ... If you need a certain amount of storage, document it clearly, but do NOT misuse APF authorization to store values that the installation doesn't know anything about! ... .set rant on And for vendors of those products that use and UNcertain amount of storage, tell us how to estimate it! Far too many products just say Run with REGION=0M - far more than those that change the limits. I don't expect those vendors to know how much storage their products need in my environment, but I expect them to be able to tell me how to figure it out based on some set of metrics. I'm not willing to trust any product - even ones that have been well behaved for years - to not go on a storage-allocation binge. I'll quadruple a reasonable storage estimate, but I won't say no limit. .set rant off Pat O'Keefe -- 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
Re: FTP truncate
Have a file with that has trailing blanks but deletes/truncates it...how do I tell FTP to not truncate ... -- Email Disclaimer This E-mail contains confidential information belonging to the sender, which may be legally privileged information. This information is intended only for the use of the individual or entity addressed above. If you are not the intended recipient, or an employee or agent responsible for delivering it to the intended recipient, you are hereby notified that any disclosure, copying, distribution, or the taking of any action in reliance on the contents of the E-mail or attached files is strictly prohibited. -- 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
Re: FTP truncate
ftpquote site TRAIL Here is what quote help site says: 214-TRAILingblanks Returns trailing blanks for fixed 214-format data sets that are retrieved. 214-NOTRAILingblanks Removes trailing blanks for fixed 214-format data sets that are retrieved. HTH -Original Message- From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf Of Ron Wells Sent: Tuesday, December 11, 2007 4:42 PM To: IBM-MAIN@BAMA.UA.EDU Subject: Re: FTP truncate Have a file with that has trailing blanks but deletes/truncates it...how do I tell FTP to not truncate ... This message and any attachments are intended only for the use of the addressee and may contain information that is privileged and confidential. If the reader of the message is not the intended recipient or an authorized representative of the intended recipient, you are hereby notified that any dissemination of this communication is strictly prohibited. If you have received this communication in error, please notify us immediately by e-mail and delete the message and any attachments from your system. -- 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
Enterprise Cobol V4.1 with some zAAP support for XML
If anyone needs it, another non-TIMYURL url that should work http://www-01.ibm.com/common/ssi/rep NOTE: As already sent out to the SHARE/LNGC distribution list, this Announcement delivers on a number of SHARE/LNGC requirements. I assume (hope?) IBM will be marking them as announced or available soon. Knutson, Sam [EMAIL PROTECTED] wrote in message news:[EMAIL PROTECTED]... http://tinyurl.com/yrwgo9 No Wrap. -- 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
Re: db2 lock structures duplexing
(I'm not dismissing other responses, just focusing on the original question.) Pawel, If you have only ICF LPARs contained in the same CECs that run the MVS images in question, you MUST duplex the structures. Overhead may be a pain point but it is not a variable in your decision.. Failure to duplex exposes you to recovery hell if you lose an entire CEC. Having said that, I cannot recall losing an entire CEC in this millennium. Still, it's a situation Dr. Murphy would rub his hands and chortle over. In the case of DB2, he will do his own duplexing because (I believe) the critical need for duplexing was recognized and addressed by them before system managed duplexing went GA. The books will tell you which structures to duplex, which by system and which by 'user', as well as structures like ISGLOCK (GRS) that do not need duplexing. You should follow the recommendations religiously. . . JO.Skip Robinson Southern California Edison Company Electric Dragon Team Paddler SHARE MVS Program Co-Manager 626-302-7535 Office 323-715-0595 Mobile [EMAIL PROTECTED] Pawel Leszczynski pawel.leszczynsk [EMAIL PROTECTED] To Sent by: IBM IBM-MAIN@BAMA.UA.EDU Mainframe cc Discussion List [EMAIL PROTECTED] Subject .EDU db2 lock structures duplexing 12/11/2007 08:20 AM Please respond to IBM Mainframe Discussion List [EMAIL PROTECTED] .EDU Hello everybody, I've got a question to guys running DB2 in parallel sysplex environment. Do you duplex DB2 lock structures i.e. _LOCK and _SCA structure? What is the overhead connected with it? In our 2-node PS environment we don't have stand-alnone CF, only internal CF in two different footprints. We want to avoid situation when damage of one of the boxes will bring the whole DB2 sharing group down. Regards, Pawel Leszczynski PKO BP SA -- 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
Location of UNIX System Services Customization Wizard
I am installing z/OS 1.8 on a new system (not a migration). I am at the point of restoring the UNIX file system. Several manuals recommend using the customization wizard. Unfortunately, they all provide wrong url's for the wizard. Does anyone know where I can find 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
Re: Forcing a userid and password prompt on session connect
Thanks, Johnny. I now get the solicitor screen. It works for logging on to CICS (APPLID=CICS) but I'm getting the following error messages on the SYSLOG when attempting to logon to TSO: LOGON IST663I BIND FAIL REQUEST RECEIVED, SENSE=0801 292 IST664I REAL OLU=ADCD.SC0TCP01 REAL DLU=ADCD.A06TSO01 IST889I SID = D2DF5F7A9B33042B IST1669I IPADDR..PORT 192.168.0.11..53406 IST314I END IKT117I TSO/VTAM INITIALIZATION FAILED FOR APPLNAME=TSO0001 , LUNAME=ADC D.SC0TCP01 IKT111I APPLNAME=TSO0001 FAILED DUE TO: TCAS CLSDST PASS FAILURE IKT030I TCAS LOGON PROCESS FAILURE PLU=A06TSO01 SLU=ADCD.A06TSO01 SENSE= 0801 IKT122I IPADDR..PORT 192.168.0.11..53406 IKT122I IPADDR..PORT 192.168.0.11..53406 IKJ608I LOGON TERMINATED, IKTXINIT, TSO/VTAM INITIALIZATION ERROR IST804I CLOSE IN PROGRESS FOR TSO0001 OPENED BY ***NA*** IEA989I SLIP TRAP ID=X33E MATCHED. JOBNAME=*UNAVAIL, ASID=0039. IST400I TERMINATION IN PROGRESS FOR APPLID TSO0001 IST805I VTAM CLOSE COMPLETE FOR TSO0001 EZZ6034I TELNET CONN 0014 LU SC0TCP01 CONN DROP ERR 3012 303 IP..PORT: 192.168.0.11..53406 Here are my TCPIPROF statements. Note the commented out statements: BEGINVTAM ; Define logon mode tables to be the defaults shipped with the ; latest level of VTAM ; Define the LUs to be used for general users. DEFAULTLUS SC0TCP01 SC0TCP02 SC0TCP03 SC0TCP04 SC0TCP05 SC0TCP06 SC0TCP07 SC0TCP08 SC0TCP09 SC0TCP10 SC0TCP11 SC0TCP12 SC0TCP13 SC0TCP14 SC0TCP15 SC0TCP16 SC0TCP17 SC0TCP18 SC0TCP19 SC0TCP20 SC0TCP21 SC0TCP22 SC0TCP23 SC0TCP24 SC0TCP25 SC0TCP26 SC0TCP27 SC0TCP28 SC0TCP29 SC0TCP30 ENDDEFAULTLUS ; DEFAULTAPPL TSO ; Set the default application for all Telnet ; USSTCP USSN ; USS Table name ; sessions to allow CLSDST Pass LINEMODEAPPL TSO ; Send all line-mode terminals directly to TSO. ALLOWAPPL SAMON QSESSION ; SAMON appl does CLSDST Pass to next appl ALLOWAPPL TSO* DISCONNECTABLE ; Allow all users access to TSO ; applications. ; TSO is multiple applications all beginning with TSO, ; so use the * to get them all. If a session is closed, ; disconnect the user rather than log off the user. RESTRICTAPPL TSO ; Only 2 users can use TSO. USER ADCDMST ; Allow ADCDMST access. USER IBMUSER ; Allow IBMUSER access. RESTRICTAPPL CICS ; Only 2 users can use CICS. USER ADCDMST ; Allow ADCDMST access. USER IBMUSER ; Allow IBMUSER access. RESTRICTAPPL CICS1 ; Only 2 users can use CICS1. USER ADCDMST ; Allow ADCDMST access. USER IBMUSER ; Allow IBMUSER access. RESTRICTAPPL CICS2 ; Only 2 users can use CICS2. USER ADCDMST ; Allow ADCDMST access. USER IBMUSER ; Allow IBMUSER access. RESTRICTAPPL CICS3 ; Only 2 users can use CICS3. USER ADCDMST ; Allow ADCDMST access. USER IBMUSER ; Allow IBMUSER access. RESTRICTAPPL IMS ; Only 3 users can use IMS. USER USER1 ; Allow user1 access. LU TCPIMS01 ; Assign USER1 LU TCPIMS01. USER USER2 ; Allow user2 access from the default LU pool. USER USER3 ; Allow user3 access from 3 Telnet sessions, ; each with a different reserved LU. LU TCPIMS31 LU TCPIMS32 LU TCPIMS33 ; ALLOWAPPL * ; Allow all applications that have not been ; previously specified to be accessed. Anyone have any ideas what's causing the TSO logon error? On Mon, 10 Dec 2007 18:21:08 +0800, Johnny Luo [EMAIL PROTECTED] wrote: Just
Re: MVS Command Authorization
Peter, I can only speak for the products I've developed and how we implemented command security. Also, I might add that years ago I found a spreadsheet someone had at SHARE that listed each OPERCMDS entities. That could be used as a foundation to know which commands are verified. If an OEM product uses the SSI (as we do with CA Tape Encryption) our subsystem is responsible for picking off the command and performing what action is required (we don't leave a WTOR for communications). Once the command has been found in the SSI, we perform a RACROUTE to see if the user (using that term in the most general sense) has access to the command. If a customer defined an OPERCMDS entity BES.DISPLAY UACC(NONE) and does not have the supporting code in place (in this case the CA Tape Encryption SAF Interface) then the entity is never verified. Again, I didn't mean to go start such a debate over my response yesterday. I just wanted to make sure the original poster reviewed their product's documentation. Regards, Gary You see me confused. Either I'm missing some recent change or, I have never understood how comand processing really works and am just about to discover this... This is my understanding (leaving out sysplex routing to drop that level of complexity): - SVC 34 (MGCR, MGCRE) is the programming interface to issue commands. It verifies the arguments and sends the command onto its journey through the system. No command authorization processing done yet. - The commands are presented to the SSI command listener routines (SSI function 10) in subsystem sequence, on after the other. - Finally the command is queued to the MVS command handler. SSI processing: - Each subsytem interested in commands sees each and every command (unless MGCEFAST has been set). - When a subsystem detects on if its commands, it marks it as processed (and of course, does whatever needs to be done to process the command). - When a subsystem sees a command marked processed it ignores the command. MVS command handler: - When the MVS command handler sees a command marked processed it ignores it. Otherwise it tries to interpret it as an MVS command (one of those commands described in the MVS System Commands manual). If this is correct, then neither SVC34 nor the MVS command handler can do authorization checking for subsystem commands. Each subsystem is responsible to do its own authorization checking (if at all). Again if this is correct, MGCEFAST can never be set for a non-MVS command, i.e. a command recognized by a SSI command listener, since it is suppressing SSI (BTW, I haven't found where MGCEFAST is documented.) Happy to learn where I'm wrong and how it really works. -- Peter Hunkeler CREDIT SUISSE -- 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 -- 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
Re: ABEND S530 / Wait State 040 - IEAVNPDC
On Tue, 11 Dec 2007 13:50:09 -0500, Michael Schmutzok wrote: And as I mentioned, there are no image specific datasets on the sysres itself. It's not making sense as to why I'm seeing a difference between LPARs. I guess I'll have to schedule another downtime and get a stand alone dump. Have you re-reviewed SYS1.IPLPARM ?? Shot in the dark... -- 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
Re: FTP truncate
Ron Wells wrote: Have a file with that has trailing blanks but deletes/truncates it...how do I tell FTP to not truncate ... -- quote site trailingblanks -- 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
Re: db2 lock structures duplexing
On Tue, 11 Dec 2007 14:25:10 -0800, Skip Robinson [EMAIL PROTECTED] wrote: Having said that, I cannot recall losing an entire CEC in this millennium. We've had once in a hundred years CEC outages twice in the last couple of years. A 3rd one a couple of years before that when we got our first z990 (2003). That was the first time I remember seeing something about a CEC dump. Anyway... you know what happens... be prepared. Mark -- Mark Zelden Sr. Software and Systems Architect - z/OS Team Lead Zurich North America / Farmers Insurance Group - ZFUS G-ITO mailto:[EMAIL PROTECTED] z/OS Systems Programming expert at http://expertanswercenter.techtarget.com/ Mark's MVS Utilities: http://home.flash.net/~mzelden/mvsutil.html -- 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
Re: FTP truncate
John S. Giltner, Jr. wrote: Ron Wells wrote: Have a file with that has trailing blanks but deletes/truncates it...how do I tell FTP to not truncate ... -- quote site trailingblanks And if you happen to be sending from the IBM FTP client to a foreign host, it's locsite trailingblanks Bob -- 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
Re: MVS Command Authorization
On Tue, 11 Dec 2007 12:29:46 -0800, George Fogg [EMAIL PROTECTED] wrote: --snip-- I also don't want vendor products and in-house EMCS code setting this bit to bypass security checking. I don't have a problem with its intended purpose as Scott Fagen indicated. George Fogg --snip-- In retrospect, it was probably a _bad_ idea to make such a function available on the external. At the time (ca 1988/9), I was still pretty wet behind the ears and was just doing what the team leader asked. In retrospect, the _right_ answer probably should have been a non-externalized service/entry into command processing that the sysplex code just dropped the command into, rather than setting a wacky bit on in the parameter list and re-issuing SVC34. Probably looks weird in system trace, too. Scott Fagen Enterprise Systems Management -- 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
Re: Possible change to MCSOPER processing
There seems to be some confusion as to what these possible changes are and why IBM is making them. The MCSOPER programming interface currently allows you to make a system console inactive via the REQUEST=DEACTIVATE parameter. Note: By system console, we mean the operating system console function provided by the Hardware Management Console (HMC). When a system console becomes inactive, there is no way for you to make it active again (except by reIPLing that system). The change will prevent the MCSOPER programming interface from inadvertently making a system console inactive. This should not be confused with the VARY CN,ACTIVATE and VARY CN,DEACTIVATE system commands. The VARY CN,ACTIVATE system command allows you to place the system console in problem determination mode. The VARY CN,DEACTIVATE system command allows you to take the system console out of problem determination mode. These system commands are NOT impacted by the change. -- 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
Re: Forcing a userid and password prompt on session connect
My tcpip profile is similar to yours and there is no problem for me. Maybe you can try to separate the problem by logging to TSO from a local/non-TCPIP terminal? BTW, if you want to protect TSO you should code: RESTRICTAPPL TSO* On Dec 12, 2007 6:55 AM, Support, DUNNIT SYSTEMS LTD. [EMAIL PROTECTED] wrote: Thanks, Johnny. I now get the solicitor screen. It works for logging on to CICS (APPLID=CICS) but I'm getting the following error messages on the SYSLOG when attempting to logon to TSO: LOGON IST663I BIND FAIL REQUEST RECEIVED, SENSE=0801 292 IST664I REAL OLU=ADCD.SC0TCP01 REAL DLU=ADCD.A06TSO01 IST889I SID = D2DF5F7A9B33042B IST1669I IPADDR..PORT 192.168.0.11..53406 IST314I END IKT117I TSO/VTAM INITIALIZATION FAILED FOR APPLNAME=TSO0001 , LUNAME=ADC D.SC0TCP01 IKT111I APPLNAME=TSO0001 FAILED DUE TO: TCAS CLSDST PASS FAILURE IKT030I TCAS LOGON PROCESS FAILURE PLU=A06TSO01 SLU=ADCD.A06TSO01 SENSE= 0801 IKT122I IPADDR..PORT 192.168.0.11..53406 IKT122I IPADDR..PORT 192.168.0.11..53406 IKJ608I LOGON TERMINATED, IKTXINIT, TSO/VTAM INITIALIZATION ERROR IST804I CLOSE IN PROGRESS FOR TSO0001 OPENED BY ***NA*** IEA989I SLIP TRAP ID=X33E MATCHED. JOBNAME=*UNAVAIL, ASID=0039. IST400I TERMINATION IN PROGRESS FOR APPLID TSO0001 IST805I VTAM CLOSE COMPLETE FOR TSO0001 EZZ6034I TELNET CONN 0014 LU SC0TCP01 CONN DROP ERR 3012 303 IP..PORT: 192.168.0.11..53406 Here are my TCPIPROF statements. Note the commented out statements: BEGINVTAM ; Define logon mode tables to be the defaults shipped with the ; latest level of VTAM ; Define the LUs to be used for general users. DEFAULTLUS SC0TCP01 SC0TCP02 SC0TCP03 SC0TCP04 SC0TCP05 SC0TCP06 SC0TCP07 SC0TCP08 SC0TCP09 SC0TCP10 SC0TCP11 SC0TCP12 SC0TCP13 SC0TCP14 SC0TCP15 SC0TCP16 SC0TCP17 SC0TCP18 SC0TCP19 SC0TCP20 SC0TCP21 SC0TCP22 SC0TCP23 SC0TCP24 SC0TCP25 SC0TCP26 SC0TCP27 SC0TCP28 SC0TCP29 SC0TCP30 ENDDEFAULTLUS ; DEFAULTAPPL TSO ; Set the default application for all Telnet ; USSTCP USSN ; USS Table name ; sessions to allow CLSDST Pass LINEMODEAPPL TSO ; Send all line-mode terminals directly to TSO. ALLOWAPPL SAMON QSESSION ; SAMON appl does CLSDST Pass to next appl ALLOWAPPL TSO* DISCONNECTABLE ; Allow all users access to TSO ; applications. ; TSO is multiple applications all beginning with TSO, ; so use the * to get them all. If a session is closed, ; disconnect the user rather than log off the user. RESTRICTAPPL TSO ; Only 2 users can use TSO. USER ADCDMST ; Allow ADCDMST access. USER IBMUSER ; Allow IBMUSER access. RESTRICTAPPL CICS ; Only 2 users can use CICS. USER ADCDMST ; Allow ADCDMST access. USER IBMUSER ; Allow IBMUSER access. RESTRICTAPPL CICS1 ; Only 2 users can use CICS1. USER ADCDMST ; Allow ADCDMST access. USER IBMUSER ; Allow IBMUSER access. RESTRICTAPPL CICS2 ; Only 2 users can use CICS2. USER ADCDMST ; Allow ADCDMST access. USER IBMUSER ; Allow IBMUSER access. RESTRICTAPPL CICS3 ; Only 2 users can use CICS3. USER ADCDMST ; Allow ADCDMST access. USER IBMUSER ; Allow IBMUSER access. RESTRICTAPPL IMS ; Only 3 users can use IMS. USER USER1 ; Allow user1 access. LU TCPIMS01 ; Assign USER1 LU TCPIMS01. USER USER2 ; Allow user2 access from the default LU pool. USER USER3 ; Allow user3 access from 3 Telnet sessions, ; each with a different reserved LU. LU TCPIMS31 LU TCPIMS32 LU TCPIMS33 ; ALLOWAPPL * ; Allow all applications that have not been ; previously specified to be accessed. Anyone have any ideas what's causing the TSO logon error? -- 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
Re: MVS Command Authorization
Scott. I hope you don't lose any sleep over this and I'm somewhat sorry that I stirred up the mud on this out-of_the_closet bit even though it's documented enough to describe what it does. But overall, I'm glad I know about it. Owe you a beer at SHARE if I ever attend again... :-) George Fogg -Original Message- From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf Of Scott Fagen Sent: Tuesday, December 11, 2007 5:56 PM To: IBM-MAIN@BAMA.UA.EDU Subject: Re: MVS Command Authorization On Tue, 11 Dec 2007 12:29:46 -0800, George Fogg [EMAIL PROTECTED] wrote: --snip-- I also don't want vendor products and in-house EMCS code setting this bit to bypass security checking. I don't have a problem with its intended purpose as Scott Fagen indicated. George Fogg --snip-- In retrospect, it was probably a _bad_ idea to make such a function available on the external. At the time (ca 1988/9), I was still pretty wet behind the ears and was just doing what the team leader asked. In retrospect, the _right_ answer probably should have been a non-externalized service/entry into command processing that the sysplex code just dropped the command into, rather than setting a wacky bit on in the parameter list and re-issuing SVC34. Probably looks weird in system trace, too. Scott Fagen Enterprise Systems Management -- 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 -- 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
Re: IBM JES3 Training in the USA
In a message dated 12/11/2007 2:32:56 P.M. Central Standard Time, [EMAIL PROTECTED] writes: Forwarded from JES3-L... Paul is an interesting and knowledgeable individual in many areas, he's also well connected, Early on JES3 and XA we were having problems so he picks up the phone and calls developer. Certainly got that explained... **See AOL's top rated recipes (http://food.aol.com/top-rated-recipes?NCID=aoltop000304) -- 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
Gartner says Offshore work is Booming
http://www.channelregister.co.uk/2007/12/11/offshore_gartner/ -- 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
Re: Forcing a userid and password prompt on session connect
Eureka! It's working! Johnny, In addition to your last suggested change, below, I also had to uncomment out the trailing 'ALLOWAPPL *' statement. I had commented it out on my own innitiative, assuming - incorrectly - that it was unnecessary. Happy days are here again! Thanks everyone for your input. And that's a belated thanks to cover previous posts of mine over the last month, where many people similarly offered their expertise to answer questions and resolve problems. Best regards, Jerry Levine On Wed, 12 Dec 2007 11:27:43 +0800, Johnny Luo [EMAIL PROTECTED] wrote: My tcpip profile is similar to yours and there is no problem for me. Maybe you can try to separate the problem by logging to TSO from a local/non- TCPIP terminal? BTW, if you want to protect TSO you should code: RESTRICTAPPL TSO* On Dec 12, 2007 6:55 AM, Support, DUNNIT SYSTEMS LTD. [EMAIL PROTECTED] wrote: Thanks, Johnny. I now get the solicitor screen. It works for logging on to CICS (APPLID=CICS) but I'm getting the following error messages on the SYSLOG when attempting to logon to TSO: LOGON IST663I BIND FAIL REQUEST RECEIVED, SENSE=0801 292 IST664I REAL OLU=ADCD.SC0TCP01 REAL DLU=ADCD.A06TSO01 IST889I SID = D2DF5F7A9B33042B IST1669I IPADDR..PORT 192.168.0.11..53406 IST314I END IKT117I TSO/VTAM INITIALIZATION FAILED FOR APPLNAME=TSO0001 , LUNAME=ADC D.SC0TCP01 IKT111I APPLNAME=TSO0001 FAILED DUE TO: TCAS CLSDST PASS FAILURE IKT030I TCAS LOGON PROCESS FAILURE PLU=A06TSO01 SLU=ADCD.A06TSO01 SENSE= 0801 IKT122I IPADDR..PORT 192.168.0.11..53406 IKT122I IPADDR..PORT 192.168.0.11..53406 IKJ608I LOGON TERMINATED, IKTXINIT, TSO/VTAM INITIALIZATION ERROR IST804I CLOSE IN PROGRESS FOR TSO0001 OPENED BY ***NA*** IEA989I SLIP TRAP ID=X33E MATCHED. JOBNAME=*UNAVAIL, ASID=0039. IST400I TERMINATION IN PROGRESS FOR APPLID TSO0001 IST805I VTAM CLOSE COMPLETE FOR TSO0001 EZZ6034I TELNET CONN 0014 LU SC0TCP01 CONN DROP ERR 3012 303 IP..PORT: 192.168.0.11..53406 Here are my TCPIPROF statements. Note the commented out statements: BEGINVTAM ; Define logon mode tables to be the defaults shipped with the ; latest level of VTAM ; Define the LUs to be used for general users. DEFAULTLUS SC0TCP01 SC0TCP02 SC0TCP03 SC0TCP04 SC0TCP05 SC0TCP06 SC0TCP07 SC0TCP08 SC0TCP09 SC0TCP10 SC0TCP11 SC0TCP12 SC0TCP13 SC0TCP14 SC0TCP15 SC0TCP16 SC0TCP17 SC0TCP18 SC0TCP19 SC0TCP20 SC0TCP21 SC0TCP22 SC0TCP23 SC0TCP24 SC0TCP25 SC0TCP26 SC0TCP27 SC0TCP28 SC0TCP29 SC0TCP30 ENDDEFAULTLUS ; DEFAULTAPPL TSO ; Set the default application for all Telnet ; USSTCP USSN ; USS Table name ; sessions to allow CLSDST Pass LINEMODEAPPL TSO ; Send all line-mode terminals directly to TSO. ALLOWAPPL SAMON QSESSION ; SAMON appl does CLSDST Pass to next appl ALLOWAPPL TSO* DISCONNECTABLE ; Allow all users access to TSO ; applications. ; TSO is multiple applications all beginning with TSO, ; so use the * to get them all. If a session is closed, ; disconnect the user rather than log off the user. RESTRICTAPPL TSO ; Only 2 users can use TSO. USER ADCDMST ; Allow ADCDMST access. USER IBMUSER ; Allow IBMUSER access. RESTRICTAPPL CICS ; Only 2 users can use CICS. USER ADCDMST ; Allow ADCDMST access. USER IBMUSER ; Allow IBMUSER access. RESTRICTAPPL CICS1 ; Only 2 users can use CICS1. USER ADCDMST ; Allow ADCDMST access. USER IBMUSER ; Allow IBMUSER access. RESTRICTAPPL CICS2 ; Only 2 users can use CICS2. USER ADCDMST ; Allow ADCDMST access. USER IBMUSER ; Allow IBMUSER access. RESTRICTAPPL CICS3 ; Only 2 users can use CICS3. USER ADCDMST ; Allow ADCDMST access. USER IBMUSER ; Allow IBMUSER access. RESTRICTAPPL IMS ; Only 3 users can use IMS. USER USER1 ; Allow user1 access. LU TCPIMS01 ; Assign USER1 LU TCPIMS01. USER USER2 ; Allow user2 access from the default LU pool. USER USER3 ; Allow user3 access from 3 Telnet sessions, ; each with a different reserved LU. LU TCPIMS31 LU TCPIMS32 LU TCPIMS33 ; ALLOWAPPL * ; Allow all applications that have not been ; previously specified to be accessed. Anyone have any ideas what's causing the TSO logon error? -- 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 -- 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
Re: MVS Command Authorization
The only place I've seen MGCEFAST documented is at: http://tinyurl.com/2bn87q Yeah... I've seen this, too, but I don't consider that to be documented. -- Peter Hunkeler Credit Suisse -- 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