Re: AUTHPGM in IKJTSOxx

2019-11-25 Thread Paul Gilmartin
On Tue, 26 Nov 2019 00:20:12 +, Jesse 1 Robinson wrote:

>I'm having trouble imagining a scenario where an EBCDIC representation of an 
>address would be useful. The problem is, in a job step situation, how would 
>you figure out an address to pass?
>
>//STEP1 EXEC PGM=my-pgm,PARM=???
>
>How would I figure out what address to pass? 
>
Rexx x2c(), for example.  Enter that value with ISPF Edit hex option.

Don't underestimate the determination of hackers.

>If instead my-pgm is called from another program, then I would not use the JCL 
>parm format being discussed. In that case, I would pass the address directly 
>without the EBCDIC conversion game. 
> 
I believe when Walt raveled this fiber of the thread he posited assembler
CALL macro or JCL PARM format (they're the same.)

>-Original Message-
>From: Paul Gilmartin
>Sent: Monday, November 25, 2019 3:51 PM
>
>>Why can't the character string contain eg the eight character hex 
>>representation of a 4-byte address, which the program converts back to 
>>binary and tries to pass control to?
>> 
>In fact, that character string could be any four octets comprising a 
>legitimate AMODE 31 address.

-- gil

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: IDENTIFYING 3270 GDDM USERS

2019-11-25 Thread Jon Perryman
 
On Thursday, November 21, 2019, 12:36:17 PM PST, Seymour J Metz 
 wrote:
 
 
 > As ITschak Mugzach wrote, "Try get who enqueues ADMSYMBL dataset, 
>or any other commonly (but centrally) used dataset which is outside the 
>linklist
> or lpalist." Just remember that there may be users of GDDM who are not using 
> it when you look at the ENQs.


Enqueues not work for CICS and IMS users of GDDM. 


If usage pricing for GDDM is supported, then maybe their tool will give you 
this information or tell you how to extract this information.

Another possibility is to look at the GDDM customization manual and diagnostics 
manual. Maybe there is an exit, trace or diagnostic tool to get this 
information.

I believe that graphical terminals require a special VTAM logmode. If so, maybe 
you could use Omegamon VTAM to get connected terminals with those log modes.

Jon.

I believe that GDDM has exits. You could look at implementing one of them to 
keep count.

Jon.  

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: AUTHPGM in IKJTSOxx

2019-11-25 Thread Lennie Dymoke-Bradshaw
The point is to pass an address to an authorised program so that it can call 
back the unauthorised program (at a different entry point in (for example) 
supervisor state.

So you are saying you can design code which bypasses system integrity. If you 
had a program which took that characterised hex address and then passed control 
to it in supervisor state, then that is NOT a suitable program for AUTHPGM or 
AUTHCMD or AUTHTSF.

There are many ways to design programs to subvert z/OS integrity. The more 
difficult and worthwhile thing to do, is achieving what you need without 
bypassing z/OS integrity.

Lennie Dymoke-Bradshaw | Security Lead | RSM Partners Ltd  
Web:  www.rsmpartners.com
‘Dance like no one is watching. Encrypt like everyone is.’

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
Jesse 1 Robinson
Sent: 26 November 2019 00:20
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: [IBM-MAIN] AUTHPGM in IKJTSOxx

I'm having trouble imagining a scenario where an EBCDIC representation of an 
address would be useful. The problem is, in a job step situation, how would you 
figure out an address to pass?

//STEP1 EXEC PGM=my-pgm,PARM=???

How would I figure out what address to pass? 

If instead my-pgm is called from another program, then I would not use the JCL 
parm format being discussed. In that case, I would pass the address directly 
without the EBCDIC conversion game. 

.
.
J.O.Skip Robinson
Southern California Edison Company
Electric Dragon Team Paddler
SHARE MVS Program Co-Manager
323-715-0595 Mobile
626-543-6132 Office ⇐=== NEW
robin...@sce.com

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
Paul Gilmartin
Sent: Monday, November 25, 2019 3:51 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: (External):Re: AUTHPGM in IKJTSOxx

On Mon, 25 Nov 2019 23:26:32 +, Jeremy Nicoll wrote:

>On Mon, 18 Nov 2019, at 19:35, Seymour J Metz wrote:
>> A program designed to run as a jobstep expects a parameter list whose 
>> first word points to a halfword length field followed by a character 
>> string of that length. The Initiator will always flag the first word 
>> with an end-of-list bit. So if the program follows normal rules, you 
>> can't pass it an address that way.
>
>Why can't the character string contain eg the eight character hex 
>representation of a 4-byte address, which the program converts back to 
>binary and tries to pass control to?
> 
In fact, that character string could be any four octets comprising a legitimate 
AMODE 31 address.

-- gil


--
For IBM-MAIN subscribe / signoff / archive access instructions, send email to 
lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: IARST64 OWNER SECONDARY ?

2019-11-25 Thread Jon Perryman
 On Monday, November 25, 2019, 05:13:35 AM PST, Joseph Reichman 
 wrote:
 
 
 > Where in 31 bit mode you are able to get 31 bit ( private ) storage in a 
 > other address space > via the ALET parameter  on the STORAGE macro this is 
 > not true for  64 bit storage 


OWNER= is only valid with COMMON=YES (not private). There does not seem to be 
an IARST64 parm to specify a foreign address space. IARV64 seems to give you 
some flexibility by allowing you HOME and PRIMARY which seems suitable for PC 
routines. You need to explain what you are trying to do. Are you running in a 
PC routine? Are you trying to share memory with specific address spaces?

Jon.  

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: AUTHPGM in IKJTSOxx

2019-11-25 Thread Jesse 1 Robinson
I'm having trouble imagining a scenario where an EBCDIC representation of an 
address would be useful. The problem is, in a job step situation, how would you 
figure out an address to pass?

//STEP1 EXEC PGM=my-pgm,PARM=???

How would I figure out what address to pass? 

If instead my-pgm is called from another program, then I would not use the JCL 
parm format being discussed. In that case, I would pass the address directly 
without the EBCDIC conversion game. 

.
.
J.O.Skip Robinson
Southern California Edison Company
Electric Dragon Team Paddler 
SHARE MVS Program Co-Manager
323-715-0595 Mobile
626-543-6132 Office ⇐=== NEW
robin...@sce.com

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
Paul Gilmartin
Sent: Monday, November 25, 2019 3:51 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: (External):Re: AUTHPGM in IKJTSOxx

On Mon, 25 Nov 2019 23:26:32 +, Jeremy Nicoll wrote:

>On Mon, 18 Nov 2019, at 19:35, Seymour J Metz wrote:
>> A program designed to run as a jobstep expects a parameter list whose 
>> first word points to a halfword length field followed by a character 
>> string of that length. The Initiator will always flag the first word 
>> with an end-of-list bit. So if the program follows normal rules, you 
>> can't pass it an address that way.
>
>Why can't the character string contain eg the eight character hex 
>representation of a 4-byte address, which the program converts back to 
>binary and tries to pass control to?
> 
In fact, that character string could be any four octets comprising a legitimate 
AMODE 31 address.

-- gil


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: AUTHPGM in IKJTSOxx

2019-11-25 Thread Paul Gilmartin
On Mon, 25 Nov 2019 23:26:32 +, Jeremy Nicoll wrote:

>On Mon, 18 Nov 2019, at 19:35, Seymour J Metz wrote:
>> A program designed to run as a jobstep expects a parameter list whose
>> first word points to a halfword length field followed by a character
>> string of that length. The Initiator will always flag the first word
>> with an end-of-list bit. So if the program follows normal rules, you
>> can't pass it an address that way.
>
>Why can't the character string contain eg the eight character hex
>representation of a 4-byte address, which the program converts back
>to binary and tries to pass control to?
> 
In fact, that character string could be any four octets comprising a
legitimate AMODE 31 address.

-- gil

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: AUTHPGM in IKJTSOxx

2019-11-25 Thread Jeremy Nicoll
On Mon, 18 Nov 2019, at 19:35, Seymour J Metz wrote:
> A program designed to run as a jobstep expects a parameter list whose 
> first word points to a halfword length field followed by a character 
> string of that length. The Initiator will always flag the first word 
> with an end-of-list bit. So if the program follows normal rules, you 
> can't pass it an address that way.

Why can't the character string contain eg the eight character hex 
representation of a 4-byte address, which the program converts back
to binary and tries to pass control to? 

-- 
Jeremy Nicoll - my opinions are my own.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: WTO

2019-11-25 Thread scott Ford
Great I will look

On Mon, Nov 25, 2019 at 5:38 PM Jon Perryman  wrote:

>
>
> On Monday, November 18, 2019, 05:56:09 AM PST, scott Ford <
> idfli...@gmail.com> wrote:
>
>  > My chief complaint is samples.
> > I spend a lot of time digging for examples.
>
> > Working examples which I can refer to and understand
>
> > (prototype) before I start writing code.
>
> CBTTAPE.ORG has tons of real world code. There is probably a variation on
> your request there but you will need to think creatively to find it. Since
> you wanted an exit that issues a WTO then look at IEFACTRT. This
> implementation will not work in every exit.
>
> Samples need to be generic with very little risk. A sample WTO in an exit
> could easily be misconstrued or unfit for your intended use.
>
> > When to use the execute form of the macro vs list,
>
> MF= is common and rarely deviates from the accepted standard. MF=(E,label)
> creates the executable code and belongs in your code where you want to
> execute the functionality. Think of it as the instruction.
>
> MF=L is the problem. Think of this as a DC instruction to reserve storage.
> Using MF=L in your CSECT makes your program non-reentrant. Using MF=L in
> your workarea DSECT makes your program reentrant but loses the constant
> initializer (initializes with X'00').  To be reentrant, it must occur in
> your CSECT and workarea DSECT. You must copy from the CSECT to the workarea
> DSECT and make sure the alignment is correct. You must also ensure the
> pointers are correct. Some programs skip the copy from CSECT to DSECT but
> they are at risk.
>
> Jon.
>
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>
-- 
Scott Ford
IDMWORKS
z/OS Development

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: IARST64 OWNER SECONDARY ?

2019-11-25 Thread Jon Perryman
 On Monday, November 25, 2019, 05:13:35 AM PST, Joseph Reichman 
 wrote:
 
 
 > Where in 31 bit mode you are able to get 31 bit ( private ) storage in a 
 > other address space via the ALET parameter  on the STORAGE macro this is not 
 > true for  64 bit storage 

  

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: WTO

2019-11-25 Thread Jon Perryman
 

On Monday, November 18, 2019, 05:56:09 AM PST, scott Ford 
 wrote:  
 
 > My chief complaint is samples. 
> I spend a lot of time digging for examples.

> Working examples which I can refer to and understand

> (prototype) before I start writing code.

CBTTAPE.ORG has tons of real world code. There is probably a variation on your 
request there but you will need to think creatively to find it. Since you 
wanted an exit that issues a WTO then look at IEFACTRT. This implementation 
will not work in every exit.  

Samples need to be generic with very little risk. A sample WTO in an exit could 
easily be misconstrued or unfit for your intended use.  

> When to use the execute form of the macro vs list,

MF= is common and rarely deviates from the accepted standard. MF=(E,label) 
creates the executable code and belongs in your code where you want to execute 
the functionality. Think of it as the instruction. 

MF=L is the problem. Think of this as a DC instruction to reserve storage. 
Using MF=L in your CSECT makes your program non-reentrant. Using MF=L in your 
workarea DSECT makes your program reentrant but loses the constant initializer 
(initializes with X'00').  To be reentrant, it must occur in your CSECT and 
workarea DSECT. You must copy from the CSECT to the workarea DSECT and make 
sure the alignment is correct. You must also ensure the pointers are correct. 
Some programs skip the copy from CSECT to DSECT but they are at risk.    

Jon.  

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: WTO

2019-11-25 Thread scott Ford
Charles,

Yes we do, IBM , provided us an entry in the ECVT ...

Scott

On Mon, Nov 25, 2019 at 4:33 PM Charles Mills  wrote:

> Do you have an anchor, a place you could store one 32-bit word? If so, a
> lower overhead than GETMAIN is a cell pool. It takes a little work to set
> it up initially, but after that you can get 'n' bytes of reentrant storage
> very quickly.
>
> Write me off-line (if you wish) Scott if you want more details.
>
> Charles
>
>
> -Original Message-
> From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On
> Behalf Of scott Ford
> Sent: Monday, November 25, 2019 7:46 AM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: Re: WTO
>
> David,
>
> It’s the way CA calls the exit.  There is a workarea dsect and notes from
> CA peppered through the exit and doc saying there is a 100 byte limitation.
>
> Scott
>
> On Mon, Nov 25, 2019 at 4:20 AM David Crayford 
> wrote:
>
> > That's interesting! You said the exit was re-entrant so how is it
> > obtaining the working storage. If it's doing a GETMAIN why don't you
> > just increase the size
> > of the storage. Why do you have a constraint of 100 bytes?
> >
> > On 2019-11-25 1:11 AM, scott Ford wrote:
> > > David,
> > >
> > > True, sorry misread his reply. David my issue is I have limited storage
> > for
> > > variables, 100 bytes , like being back writing BAL on a 360/20. I
> haven’t
> > > had this experience on a piece of re-entrant code with this limitation.
> > > This was one of the main reasons I asked the question of my colleagues
> > here
> > > on the Listserv.
> > >
> > > The exit is Top-secrets exit.
> > >
> > > Scott
> > >
> > > On Sun, Nov 24, 2019 at 7:07 AM David Crayford 
> > wrote:
> > >
> > >> On 2019-11-23 7:07 AM, scott Ford wrote:
> > >>> Henri,
> > >>>
> > >>> That’s what ended up doing , thank you, I appreciate any help.
> > >> Maybe a bit of a misunderstanding here. I think what Henri was
> > >> suggesting was using a UNIX shell that pipes messages to /dev/console
> > >> which writes WTOs using the syslogd daemon.
> > >>
> > >> echo "hello" > /dev/console
> > >>
> > >> I think your problem was related to writing assembler code with WTO
> > macros?
> > >>
> > >>
> > >>> Scott
> > >>>
> > >>> On Fri, Nov 22, 2019 at 3:38 PM Henri Kuiper <
> henrikui...@zdevops.com>
> > >>> wrote:
> > >>>
> >  Maybe a bit late. But a plain WTO via an echo to /dev/console not an
> >  option?
> > 
> >  Sent from my wireless iPhone
> > 
> > > On 19 Nov 2019, at 18:52, scott Ford  wrote:
> > >
> > > Bruce, Peter, all:
> > >
> > > A big thanks . its much appreciated by this older t-rex.
> > >
> > > Scott
> > >
> > >> On Tue, Nov 19, 2019 at 3:10 AM Bruce Hewson <
> > >> bruce_hew...@hotmail.com>
> > >> wrote:
> > >>
> > >> Hello Scott,
> > >>
> > >> How I do it.
> > >>
> > >> in  CSECT copy list form from CONSTANTs section to DSECT working
> > >> section
> > >> Update message text
> > >> run WTO execute form
> > >>
> > >> in DSECT
> > >> WTO list form map
> > >>
> > >> in Constants
> > >> WTO_text WTO list form with text
> > >> WTO_length = * - WTO_text
> > >>
> > >> DESCT maps onto your own STORAGE area, thus copying the constant
> > LIST
> >  form
> > >> over the DSECT map makes the code reentrant.
> > >>
> > >>
> > >>
> > >>
> > >>
> > >>> On Mon, 18 Nov 2019 08:55:45 -0500, scott Ford <
> idfli...@gmail.com
> > >
> >  wrote:
> > >>> Peter,
> > >>>
> > >> 
> > >>> I have to add displays ( WTOs ). I dont have complaints again
> IBM,
> >  rarely,
> > >>> best people I ever worked with, my issue is howtos. Working
> > examples
> >  which
> > >>> I can refer to and understand
> > >>> (prototype) before I start writing code. When to use the execute
> > form
> >  of
> > >>> the macro vs list, also let me add I was never an applications
> >  program, i
> > >> 
> > >>
> > >>
> > >> Regards
> > >> Bruce
> > >>
> > >>
> > --
> > >> For IBM-MAIN subscribe / signoff / archive access instructions,
> > >> send email to lists...@listserv.ua.edu with the message: INFO
> > >> IBM-MAIN
> > > --
> > >
> > >
> > >
> > > *IDMWORKS *
> > >
> > > Scott Ford
> > >
> > > z/OS Dev.
> > >
> > >
> > >
> > >
> > > “By elevating a friend or Collegue you elevate yourself, by
> > demeaning a
> > > friend or collegue you demean yourself”
> > >
> > >
> > >
> > > www.idmworks.com
> > >
> > > scott.f...@idmworks.com
> > >
> > > Blog: www.idmworks.com/blog
> > >
> > >
> > >
> > >
> > >
> > > *The information contained in this email message and any attachment
> > may
> >  be
> > > privileged, confidential, proprietary or otherwise 

Re: WTO

2019-11-25 Thread Charles Mills
Do you have an anchor, a place you could store one 32-bit word? If so, a lower 
overhead than GETMAIN is a cell pool. It takes a little work to set it up 
initially, but after that you can get 'n' bytes of reentrant storage very 
quickly.

Write me off-line (if you wish) Scott if you want more details.

Charles


-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of scott Ford
Sent: Monday, November 25, 2019 7:46 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: WTO

David,

It’s the way CA calls the exit.  There is a workarea dsect and notes from
CA peppered through the exit and doc saying there is a 100 byte limitation.

Scott

On Mon, Nov 25, 2019 at 4:20 AM David Crayford  wrote:

> That's interesting! You said the exit was re-entrant so how is it
> obtaining the working storage. If it's doing a GETMAIN why don't you
> just increase the size
> of the storage. Why do you have a constraint of 100 bytes?
>
> On 2019-11-25 1:11 AM, scott Ford wrote:
> > David,
> >
> > True, sorry misread his reply. David my issue is I have limited storage
> for
> > variables, 100 bytes , like being back writing BAL on a 360/20. I haven’t
> > had this experience on a piece of re-entrant code with this limitation.
> > This was one of the main reasons I asked the question of my colleagues
> here
> > on the Listserv.
> >
> > The exit is Top-secrets exit.
> >
> > Scott
> >
> > On Sun, Nov 24, 2019 at 7:07 AM David Crayford 
> wrote:
> >
> >> On 2019-11-23 7:07 AM, scott Ford wrote:
> >>> Henri,
> >>>
> >>> That’s what ended up doing , thank you, I appreciate any help.
> >> Maybe a bit of a misunderstanding here. I think what Henri was
> >> suggesting was using a UNIX shell that pipes messages to /dev/console
> >> which writes WTOs using the syslogd daemon.
> >>
> >> echo "hello" > /dev/console
> >>
> >> I think your problem was related to writing assembler code with WTO
> macros?
> >>
> >>
> >>> Scott
> >>>
> >>> On Fri, Nov 22, 2019 at 3:38 PM Henri Kuiper 
> >>> wrote:
> >>>
>  Maybe a bit late. But a plain WTO via an echo to /dev/console not an
>  option?
> 
>  Sent from my wireless iPhone
> 
> > On 19 Nov 2019, at 18:52, scott Ford  wrote:
> >
> > Bruce, Peter, all:
> >
> > A big thanks . its much appreciated by this older t-rex.
> >
> > Scott
> >
> >> On Tue, Nov 19, 2019 at 3:10 AM Bruce Hewson <
> >> bruce_hew...@hotmail.com>
> >> wrote:
> >>
> >> Hello Scott,
> >>
> >> How I do it.
> >>
> >> in  CSECT copy list form from CONSTANTs section to DSECT working
> >> section
> >> Update message text
> >> run WTO execute form
> >>
> >> in DSECT
> >> WTO list form map
> >>
> >> in Constants
> >> WTO_text WTO list form with text
> >> WTO_length = * - WTO_text
> >>
> >> DESCT maps onto your own STORAGE area, thus copying the constant
> LIST
>  form
> >> over the DSECT map makes the code reentrant.
> >>
> >>
> >>
> >>
> >>
> >>> On Mon, 18 Nov 2019 08:55:45 -0500, scott Ford  >
>  wrote:
> >>> Peter,
> >>>
> >> 
> >>> I have to add displays ( WTOs ). I dont have complaints again IBM,
>  rarely,
> >>> best people I ever worked with, my issue is howtos. Working
> examples
>  which
> >>> I can refer to and understand
> >>> (prototype) before I start writing code. When to use the execute
> form
>  of
> >>> the macro vs list, also let me add I was never an applications
>  program, i
> >> 
> >>
> >>
> >> Regards
> >> Bruce
> >>
> >>
> --
> >> For IBM-MAIN subscribe / signoff / archive access instructions,
> >> send email to lists...@listserv.ua.edu with the message: INFO
> >> IBM-MAIN
> > --
> >
> >
> >
> > *IDMWORKS *
> >
> > Scott Ford
> >
> > z/OS Dev.
> >
> >
> >
> >
> > “By elevating a friend or Collegue you elevate yourself, by
> demeaning a
> > friend or collegue you demean yourself”
> >
> >
> >
> > www.idmworks.com
> >
> > scott.f...@idmworks.com
> >
> > Blog: www.idmworks.com/blog
> >
> >
> >
> >
> >
> > *The information contained in this email message and any attachment
> may
>  be
> > privileged, confidential, proprietary or otherwise protected from
> > disclosure. If the reader of this message is not the intended
> >> recipient,
> > you are hereby notified that any dissemination, distribution, copying
> >> or
> > use of this message and any attachment is strictly prohibited. If you
>  have
> > received this message in error, please notify us immediately by
> >> replying
>  to
> > the message and permanently delete it from your computer and destroy
> >> any
> > printout thereof.*
> >
> >
> 

Re: WTO

2019-11-25 Thread Charles Mills
The OP wants to issue a WTO for diagnostic purposes.

Charles


-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of Jousma, David
Sent: Monday, November 25, 2019 1:40 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: WTO

I suspect it is the TSS Installation exit.  It gets called a lot, has a 100 
byte work area, and I suspect you probably don’t want to be doing getmains, etc 
or anything else that will cause performance issues.   It does execute in KEY 
0, supervisor state.

Although, I don’t know what WTO's have to do with this exit.

_
Dave Jousma
AVP | Manager, Systems Engineering  

Fifth Third Bank  |  1830 East Paris Ave, SE  |  MD RSCB2H  |  Grand Rapids, MI 
49546
616.653.8429  |  fax: 616.653.2717


-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
scott Ford
Sent: Monday, November 25, 2019 1:25 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: WTO

**CAUTION EXTERNAL EMAIL**

**DO NOT open attachments or click on links from unknown senders or unexpected 
emails**

Jon,

Absolutely agree, this is the first time I have seen this but not surprising.

Scott

On Mon, Nov 25, 2019 at 12:52 PM Jon Perryman  wrote:

>
>
>> On Monday, November 25, 2019, 01:19:47 AM PST, David Crayford < 
> dcrayf...@gmail.com> wrote:
>
>  > That's interesting! You said the exit was re-entrant so how is it
>
> > obtaining the working storage. If it's doing a GETMAIN why don't you 
> > just increase the size
>
> > of the storage. Why do you have a constraint of 100 bytes?
>
>
> Some high volume exits are provided with a pre-allocated work area to 
> avoid a storage obtain in the exit when possible. This does not 
> prevent you from allocating more storage if needed. If you allocate 
> more storage, be sure to consider the impact (e.g. cpu or linkage=),
>
> Jon.
>
> --
> For IBM-MAIN subscribe / signoff / archive access instructions, send 
> email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>
--
Scott Ford
IDMWORKS
z/OS Development

--
For IBM-MAIN subscribe / signoff / archive access instructions, send email to 
lists...@listserv.ua.edu with the message: INFO IBM-MAIN **CAUTION EXTERNAL 
EMAIL**

**DO NOT open attachments or click on links from unknown senders or unexpected 
emails**

This e-mail transmission contains information that is confidential and may be 
privileged.   It is intended only for the addressee(s) named above. If you 
receive this e-mail in error, please do not read, copy or disseminate it in any 
manner. If you are not the intended recipient, any disclosure, copying, 
distribution or use of the contents of this information is prohibited. Please 
reply to the message immediately by informing the sender that the message was 
misdirected. After replying, please erase it from your computer system. Your 
assistance in correcting this error is appreciated.


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Question - UUID Approach for Mainframes in Japan

2019-11-25 Thread Charles Mills
UUID letters as generated are all lower case, so you could translate them to 
upper case without losing any information.

Anything that accepts UUIDs must be prepared to accept upper case, so you would 
be good to go.

-- https://tools.ietf.org/html/rfc4122#section-3 

Charles


-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of Cameron Conacher
Sent: Monday, November 25, 2019 3:43 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Question - UUID Approach for Mainframes in Japan

Hello folks,
I am here with another question today.
We are a large international company with a market presence in Japan.
We store our mainframe EBCDIC data for these markets in EBCDIC CodePage 930.
This CodePage has no support for lower case English letters.

If I were a distributed platform and I generated a UTF-8 encoded UUID
value, and sent this value to the mainframe, it would be then transformed
into EBCDIC CodePage 930.
If the UUID were to be generated with any lower case English values ("a",
"b", "c", "d", "e", or "f") I would expect to encounter some issue at
conversion/transformation time, since the underlying EBCDIC CodePage cannot
support the value.
However, if upper case values were sent instead ("A", "B", "C", "D", "E",
or "F"), everything would flow and transform politely.

So, my question is whether in the Japan world, mainframe application expect
Consumers to send only upper cased values, or if an intermediate step prior
to message transformation occurs close to the mainframe side of things to
force upper casing of the UUID.
Or some other technique?
Similarly, if a UUID were to be sent from the mainframe to the middle tier
somewhere, should I expect that the mainframe would only pas along upper
cased values in the UUID area?

I believe I can handle things on the mainframe side by transforming the
entire message to UTF-16BE, and then upper casing the UUID, and then
transforming this updated UTF-16BE message area to EBCDIC CodePage 930.
Not sure if this is a "good" way, but it would work.

Any thoughts?

Thanks

...Cameron

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Question - UUID Approach for Mainframes in Japan

2019-11-25 Thread Leonardo Vaz
Hello Cameron!

I see all lowercase letters on 
http://demo.icu-project.org/icu-bin/convexp?conv=ibm-930.

Why do you say there is no support?

Regards,
Leo



-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of Cameron Conacher
Sent: Monday, November 25, 2019 3:43 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Question - UUID Approach for Mainframes in Japan

Hello folks,
I am here with another question today.
We are a large international company with a market presence in Japan.
We store our mainframe EBCDIC data for these markets in EBCDIC CodePage 930.
This CodePage has no support for lower case English letters.

If I were a distributed platform and I generated a UTF-8 encoded UUID
value, and sent this value to the mainframe, it would be then transformed
into EBCDIC CodePage 930.
If the UUID were to be generated with any lower case English values ("a",
"b", "c", "d", "e", or "f") I would expect to encounter some issue at
conversion/transformation time, since the underlying EBCDIC CodePage cannot
support the value.
However, if upper case values were sent instead ("A", "B", "C", "D", "E",
or "F"), everything would flow and transform politely.

So, my question is whether in the Japan world, mainframe application expect
Consumers to send only upper cased values, or if an intermediate step prior
to message transformation occurs close to the mainframe side of things to
force upper casing of the UUID.
Or some other technique?
Similarly, if a UUID were to be sent from the mainframe to the middle tier
somewhere, should I expect that the mainframe would only pas along upper
cased values in the UUID area?

I believe I can handle things on the mainframe side by transforming the
entire message to UTF-16BE, and then upper casing the UUID, and then
transforming this updated UTF-16BE message area to EBCDIC CodePage 930.
Not sure if this is a "good" way, but it would work.

Any thoughts?

Thanks

...Cameron

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Question - UUID Approach for Mainframes in Japan

2019-11-25 Thread Cameron Conacher
Hello folks,
I am here with another question today.
We are a large international company with a market presence in Japan.
We store our mainframe EBCDIC data for these markets in EBCDIC CodePage 930.
This CodePage has no support for lower case English letters.

If I were a distributed platform and I generated a UTF-8 encoded UUID
value, and sent this value to the mainframe, it would be then transformed
into EBCDIC CodePage 930.
If the UUID were to be generated with any lower case English values ("a",
"b", "c", "d", "e", or "f") I would expect to encounter some issue at
conversion/transformation time, since the underlying EBCDIC CodePage cannot
support the value.
However, if upper case values were sent instead ("A", "B", "C", "D", "E",
or "F"), everything would flow and transform politely.

So, my question is whether in the Japan world, mainframe application expect
Consumers to send only upper cased values, or if an intermediate step prior
to message transformation occurs close to the mainframe side of things to
force upper casing of the UUID.
Or some other technique?
Similarly, if a UUID were to be sent from the mainframe to the middle tier
somewhere, should I expect that the mainframe would only pas along upper
cased values in the UUID area?

I believe I can handle things on the mainframe side by transforming the
entire message to UTF-16BE, and then upper casing the UUID, and then
transforming this updated UTF-16BE message area to EBCDIC CodePage 930.
Not sure if this is a "good" way, but it would work.

Any thoughts?

Thanks

...Cameron

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: WTO

2019-11-25 Thread Seymour J Metz
WTO has a lot more overhead than one GETMAIN; if it's legitimate to issue the 
WTO in the exit, then it's legitimate to issue the GETMAIN or STORAGE.


--
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3



From: IBM Mainframe Discussion List  on behalf of 
Jousma, David <01a0403c5dc1-dmarc-requ...@listserv.ua.edu>
Sent: Monday, November 25, 2019 1:39 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: WTO

I suspect it is the TSS Installation exit.  It gets called a lot, has a 100 
byte work area, and I suspect you probably don’t want to be doing getmains, etc 
or anything else that will cause performance issues.   It does execute in KEY 
0, supervisor state.

Although, I don’t know what WTO's have to do with this exit.

_
Dave Jousma
AVP | Manager, Systems Engineering

Fifth Third Bank  |  1830 East Paris Ave, SE  |  MD RSCB2H  |  Grand Rapids, MI 
49546
616.653.8429  |  fax: 616.653.2717


-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
scott Ford
Sent: Monday, November 25, 2019 1:25 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: WTO

**CAUTION EXTERNAL EMAIL**

**DO NOT open attachments or click on links from unknown senders or unexpected 
emails**

Jon,

Absolutely agree, this is the first time I have seen this but not surprising.

Scott

On Mon, Nov 25, 2019 at 12:52 PM Jon Perryman  wrote:

>
>
>> On Monday, November 25, 2019, 01:19:47 AM PST, David Crayford <
> dcrayf...@gmail.com> wrote:
>
>  > That's interesting! You said the exit was re-entrant so how is it
>
> > obtaining the working storage. If it's doing a GETMAIN why don't you
> > just increase the size
>
> > of the storage. Why do you have a constraint of 100 bytes?
>
>
> Some high volume exits are provided with a pre-allocated work area to
> avoid a storage obtain in the exit when possible. This does not
> prevent you from allocating more storage if needed. If you allocate
> more storage, be sure to consider the impact (e.g. cpu or linkage=),
>
> Jon.
>
> --
> For IBM-MAIN subscribe / signoff / archive access instructions, send
> email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>
--
Scott Ford
IDMWORKS
z/OS Development

--
For IBM-MAIN subscribe / signoff / archive access instructions, send email to 
lists...@listserv.ua.edu with the message: INFO IBM-MAIN **CAUTION EXTERNAL 
EMAIL**

**DO NOT open attachments or click on links from unknown senders or unexpected 
emails**

This e-mail transmission contains information that is confidential and may be 
privileged.   It is intended only for the addressee(s) named above. If you 
receive this e-mail in error, please do not read, copy or disseminate it in any 
manner. If you are not the intended recipient, any disclosure, copying, 
distribution or use of the contents of this information is prohibited. Please 
reply to the message immediately by informing the sender that the message was 
misdirected. After replying, please erase it from your computer system. Your 
assistance in correcting this error is appreciated.


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: WTO

2019-11-25 Thread Jousma, David
I suspect it is the TSS Installation exit.  It gets called a lot, has a 100 
byte work area, and I suspect you probably don’t want to be doing getmains, etc 
or anything else that will cause performance issues.   It does execute in KEY 
0, supervisor state.

Although, I don’t know what WTO's have to do with this exit.

_
Dave Jousma
AVP | Manager, Systems Engineering  

Fifth Third Bank  |  1830 East Paris Ave, SE  |  MD RSCB2H  |  Grand Rapids, MI 
49546
616.653.8429  |  fax: 616.653.2717


-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
scott Ford
Sent: Monday, November 25, 2019 1:25 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: WTO

**CAUTION EXTERNAL EMAIL**

**DO NOT open attachments or click on links from unknown senders or unexpected 
emails**

Jon,

Absolutely agree, this is the first time I have seen this but not surprising.

Scott

On Mon, Nov 25, 2019 at 12:52 PM Jon Perryman  wrote:

>
>
>> On Monday, November 25, 2019, 01:19:47 AM PST, David Crayford < 
> dcrayf...@gmail.com> wrote:
>
>  > That's interesting! You said the exit was re-entrant so how is it
>
> > obtaining the working storage. If it's doing a GETMAIN why don't you 
> > just increase the size
>
> > of the storage. Why do you have a constraint of 100 bytes?
>
>
> Some high volume exits are provided with a pre-allocated work area to 
> avoid a storage obtain in the exit when possible. This does not 
> prevent you from allocating more storage if needed. If you allocate 
> more storage, be sure to consider the impact (e.g. cpu or linkage=),
>
> Jon.
>
> --
> For IBM-MAIN subscribe / signoff / archive access instructions, send 
> email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>
--
Scott Ford
IDMWORKS
z/OS Development

--
For IBM-MAIN subscribe / signoff / archive access instructions, send email to 
lists...@listserv.ua.edu with the message: INFO IBM-MAIN **CAUTION EXTERNAL 
EMAIL**

**DO NOT open attachments or click on links from unknown senders or unexpected 
emails**

This e-mail transmission contains information that is confidential and may be 
privileged.   It is intended only for the addressee(s) named above. If you 
receive this e-mail in error, please do not read, copy or disseminate it in any 
manner. If you are not the intended recipient, any disclosure, copying, 
distribution or use of the contents of this information is prohibited. Please 
reply to the message immediately by informing the sender that the message was 
misdirected. After replying, please erase it from your computer system. Your 
assistance in correcting this error is appreciated.


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: WTO

2019-11-25 Thread scott Ford
Jon,

Absolutely agree, this is the first time I have seen this but not
surprising.

Scott

On Mon, Nov 25, 2019 at 12:52 PM Jon Perryman  wrote:

>
>
>> On Monday, November 25, 2019, 01:19:47 AM PST, David Crayford <
> dcrayf...@gmail.com> wrote:
>
>  > That's interesting! You said the exit was re-entrant so how is it
>
> > obtaining the working storage. If it's doing a GETMAIN why don't you
> > just increase the size
>
> > of the storage. Why do you have a constraint of 100 bytes?
>
>
> Some high volume exits are provided with a pre-allocated work area to
> avoid a storage obtain in the exit when possible. This does not prevent you
> from allocating more storage if needed. If you allocate more storage, be
> sure to consider the impact (e.g. cpu or linkage=),
>
> Jon.
>
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>
-- 
Scott Ford
IDMWORKS
z/OS Development

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: z/OS 2.3 installation

2019-11-25 Thread Seymour J Metz
The Devil is in the details. The more information you include, the more likely 
someone is to spot the problem. This could be something wrong in your USS 
definition, your logmode definition, your TCP/IP definition or the logon 
command you used, none of which you provided.


--
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3



From: IBM Mainframe Discussion List  on behalf of 
saurabh khandelwal 
Sent: Monday, November 25, 2019 12:37 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: z/OS 2.3 installation

Dear Group,

We are in processing of  z/OS 2.3 installation and during our first IPL, as
soon as we login to TSO using APPLID, system throwing us back and session
terminated  message i am getting on TN3270 screen. I dont see any other
message on z/OS console.

Can anybody faced this issue before .





--
Thanks & Regards
Saurabh Khandelwal

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Zosmf error with IZUSRV1

2019-11-25 Thread Seymour J Metz
ObNit That's domin name, not DNS name.


--
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3



From: IBM Mainframe Discussion List  on behalf of 
Mike Wawiorko <014ab5cdfb21-dmarc-requ...@listserv.ua.edu>
Sent: Monday, November 25, 2019 5:56 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Zosmf error with IZUSRV1

is it possible to have an IP address to use ?



Pretty unlikely if you are talking about the web interface to zOSMF and trying 
to access it from a browser.



Modern browsers understandably impose security rules to protect us all. You'll 
need:



· A server certificate

· It must be signed by a CA trusted in your network

· You must use a DNS name in the browser (not an IP address)

· That DNS name MUST be included in the server certificate list of 
subject alternate names



Anything less than this and most browsers will warn that the site is not to be 
trusted and may even completely deny access to it.



Mike Wawiorko



This e-mail and any attachments are confidential and intended solely for the 
addressee and may also be privileged or exempt from disclosure under applicable 
law. If you are not the addressee, or have received this e-mail in error, 
please notify the sender immediately, delete it from your system and do not 
copy, disclose or otherwise act upon any part of this e-mail or its attachments.
Internet communications are not guaranteed to be secure or virus-free. The 
Barclays Group does not accept responsibility for any loss arising from 
unauthorised access to, or interference with, any Internet communications by 
any third party, or from the transmission of any viruses. Replies to this 
e-mail may be monitored by the Barclays Group for operational or business 
reasons.
Any opinion or other information in this e-mail or its attachments that does 
not relate to the business of the Barclays Group is personal to the sender and 
is not given or endorsed by the Barclays Group.
Barclays Execution Services Limited provides support and administrative 
services across Barclays group. Barclays Execution Services Limited is an 
appointed representative of Barclays Bank UK plc, Barclays Bank plc and 
Clydesdale Financial Services Limited. Barclays Bank UK plc and Barclays Bank 
plc are authorised by the Prudential Regulation Authority and regulated by the 
Financial Conduct Authority and the Prudential Regulation Authority. Clydesdale 
Financial Services Limited is authorised and regulated by the Financial Conduct 
Authority.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: WTO

2019-11-25 Thread Jon Perryman
 

   > On Monday, November 25, 2019, 01:19:47 AM PST, David Crayford 
 wrote:  
 
 > That's interesting! You said the exit was re-entrant so how is it 

> obtaining the working storage. If it's doing a GETMAIN why don't you 
> just increase the size

> of the storage. Why do you have a constraint of 100 bytes?


Some high volume exits are provided with a pre-allocated work area to avoid a 
storage obtain in the exit when possible. This does not prevent you from 
allocating more storage if needed. If you allocate more storage, be sure to 
consider the impact (e.g. cpu or linkage=),

Jon.  

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: z/OS 2.3 installation

2019-11-25 Thread Michael Babcock
Are you on a z14?   If so, does your LPAR have at least 8G assigned?   z/OS
2.3 will complain otherwise (but not sure if it will prevent login).

On Sun, Nov 24, 2019 at 11:37 PM saurabh khandelwal <
sourabhkhandelwal...@gmail.com> wrote:

> Dear Group,
>
> We are in processing of  z/OS 2.3 installation and during our first IPL, as
> soon as we login to TSO using APPLID, system throwing us back and session
> terminated  message i am getting on TN3270 screen. I dont see any other
> message on z/OS console.
>
> Can anybody faced this issue before .
>
>
>
>
>
> --
> Thanks & Regards
> Saurabh Khandelwal
>
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>
-- 
Michael Babcock
OneMain Financial
z/OS Systems Programmer, Lead

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Zosmf error with IZUSRV1

2019-11-25 Thread Michael Babcock
Look up that error in Google and you’ll see some workarounds for this.
Make sure you have the latest PTFs on top as there was a PTF to fix the
duplicate entries in one of the files.

You also need to make sure the proper ID/Group owns the files.

On Mon, Nov 25, 2019 at 5:25 AM Peter  wrote:

> There is only error message under STDERR i see
>
> CWWKS4108E: The system cannot create the LTPA key.
>
>
>
> On Mon, 25 Nov, 2019, 3:10 PM Mike Wawiorko, <
> 014ab5cdfb21-dmarc-requ...@listserv.ua.edu> wrote:
>
> > D TCPIP,stack_name,N,CON,CLI=IZU*
> > stack_name may be null if you've only one IP stack.
> >
> > Do you see it listening?
> >
> > If not, look again at your configuration and messages from IZUSRV1.
> > Some messages may be in Unix log files rather than JES output or syslog.
> > I'm not sure about this.
> >
> > Mike Wawiorko
> >
> >
> > -Original Message-
> > From: IBM Mainframe Discussion List  On Behalf
> > Of Peter
> > Sent: 25 November 2019 11:01
> > To: IBM-MAIN@LISTSERV.UA.EDU
> > Subject: Re: Zosmf error with IZUSRV1
> >
> >
> > This message originated from outside our organisation and is from web
> > based email - dbajava...@gmail.com
> >
> > I was able the fix this will the TCPIP host file but still not seeing
> > IZUSRV1 listening on the port coded in IZUPRMXX parmlib member.
> >
> >
> >
> > On Mon, 25 Nov, 2019, 2:57 PM Mike Wawiorko, <
> > 014ab5cdfb21-dmarc-requ...@listserv.ua.edu> wrote:
> >
> > > is it possible to have an IP address to use ?
> > >
> > >
> > >
> > > Pretty unlikely if you are talking about the web interface to zOSMF
> > > and trying to access it from a browser.
> > >
> > >
> > >
> > > Modern browsers understandably impose security rules to protect us all.
> > > You'll need:
> > >
> > >
> > >
> > > · A server certificate
> > >
> > > · It must be signed by a CA trusted in your network
> > >
> > > · You must use a DNS name in the browser (not an IP address)
> > >
> > > · That DNS name MUST be included in the server certificate list
> > of
> > > subject alternate names
> > >
> > >
> > >
> > > Anything less than this and most browsers will warn that the site is
> > > not to be trusted and may even completely deny access to it.
> > >
> > >
> > >
> > > Mike Wawiorko
> > >
> > >
> > >
> > > This e-mail and any attachments are confidential and intended solely
> > > for the addressee and may also be privileged or exempt from disclosure
> > > under applicable law. If you are not the addressee, or have received
> > > this e-mail in error, please notify the sender immediately, delete it
> > > from your system and do not copy, disclose or otherwise act upon any
> > > part of this e-mail or its attachments.
> > > Internet communications are not guaranteed to be secure or virus-free.
> > > The Barclays Group does not accept responsibility for any loss arising
> > > from unauthorised access to, or interference with, any Internet
> > > communications by any third party, or from the transmission of any
> > > viruses. Replies to this e-mail may be monitored by the Barclays Group
> > > for operational or business reasons.
> > > Any opinion or other information in this e-mail or its attachments
> > > that does not relate to the business of the Barclays Group is personal
> > > to the sender and is not given or endorsed by the Barclays Group.
> > > Barclays Execution Services Limited provides support and
> > > administrative services across Barclays group. Barclays Execution
> > > Services Limited is an appointed representative of Barclays Bank UK
> > > plc, Barclays Bank plc and Clydesdale Financial Services Limited.
> > > Barclays Bank UK plc and Barclays Bank plc are authorised by the
> > > Prudential Regulation Authority and regulated by the Financial Conduct
> > > Authority and the Prudential Regulation Authority. Clydesdale
> > > Financial Services Limited is authorised and regulated by the Financial
> > Conduct Authority.
> > >
> > > --
> > > For IBM-MAIN subscribe / signoff / archive access instructions, send
> > > email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
> > >
> >
> > --
> > For IBM-MAIN subscribe / signoff / archive access instructions, send
> email
> > to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
> >
> > This e-mail and any attachments are confidential and intended solely for
> > the addressee and may also be privileged or exempt from disclosure under
> > applicable law. If you are not the addressee, or have received this
> e-mail
> > in error, please notify the sender immediately, delete it from your
> system
> > and do not copy, disclose or otherwise act upon any part of this e-mail
> or
> > its attachments.
> > Internet communications are not guaranteed to be secure or virus-free.
> The
> > Barclays Group does not accept responsibility for any loss arising from
> 

Re: WTO

2019-11-25 Thread David Crayford

I would like to see the exit doco!

On 2019-11-25 8:46 PM, scott Ford wrote:

David,

It’s the way CA calls the exit.  There is a workarea dsect and notes from
CA peppered through the exit and doc saying there is a 100 byte limitation.

Scott

On Mon, Nov 25, 2019 at 4:20 AM David Crayford  wrote:


That's interesting! You said the exit was re-entrant so how is it
obtaining the working storage. If it's doing a GETMAIN why don't you
just increase the size
of the storage. Why do you have a constraint of 100 bytes?

On 2019-11-25 1:11 AM, scott Ford wrote:

David,

True, sorry misread his reply. David my issue is I have limited storage

for

variables, 100 bytes , like being back writing BAL on a 360/20. I haven’t
had this experience on a piece of re-entrant code with this limitation.
This was one of the main reasons I asked the question of my colleagues

here

on the Listserv.

The exit is Top-secrets exit.

Scott

On Sun, Nov 24, 2019 at 7:07 AM David Crayford 

wrote:

On 2019-11-23 7:07 AM, scott Ford wrote:

Henri,

That’s what ended up doing , thank you, I appreciate any help.

Maybe a bit of a misunderstanding here. I think what Henri was
suggesting was using a UNIX shell that pipes messages to /dev/console
which writes WTOs using the syslogd daemon.

echo "hello" > /dev/console

I think your problem was related to writing assembler code with WTO

macros?



Scott

On Fri, Nov 22, 2019 at 3:38 PM Henri Kuiper 
wrote:


Maybe a bit late. But a plain WTO via an echo to /dev/console not an
option?

Sent from my wireless iPhone


On 19 Nov 2019, at 18:52, scott Ford  wrote:

Bruce, Peter, all:

A big thanks . its much appreciated by this older t-rex.

Scott


On Tue, Nov 19, 2019 at 3:10 AM Bruce Hewson <

bruce_hew...@hotmail.com>

wrote:

Hello Scott,

How I do it.

in  CSECT copy list form from CONSTANTs section to DSECT working

section

Update message text
run WTO execute form

in DSECT
WTO list form map

in Constants
WTO_text WTO list form with text
WTO_length = * - WTO_text

DESCT maps onto your own STORAGE area, thus copying the constant

LIST

form

over the DSECT map makes the code reentrant.






On Mon, 18 Nov 2019 08:55:45 -0500, scott Ford 
wrote:

Peter,




I have to add displays ( WTOs ). I dont have complaints again IBM,

rarely,

best people I ever worked with, my issue is howtos. Working

examples

which

I can refer to and understand
(prototype) before I start writing code. When to use the execute

form

of

the macro vs list, also let me add I was never an applications

program, i




Regards
Bruce



--

For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO

IBM-MAIN

--



*IDMWORKS *

Scott Ford

z/OS Dev.




“By elevating a friend or Collegue you elevate yourself, by

demeaning a

friend or collegue you demean yourself”



www.idmworks.com

scott.f...@idmworks.com

Blog: www.idmworks.com/blog





*The information contained in this email message and any attachment

may

be

privileged, confidential, proprietary or otherwise protected from
disclosure. If the reader of this message is not the intended

recipient,

you are hereby notified that any dissemination, distribution, copying

or

use of this message and any attachment is strictly prohibited. If you

have

received this message in error, please notify us immediately by

replying

to

the message and permanently delete it from your computer and destroy

any

printout thereof.*



--

For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO

IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO

IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN



--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


[SUSPECTED SPAM] Re: Mainframe DEVOPS

2019-11-25 Thread Jeremy Nicoll
On Thu, 21 Nov 2019, at 20:00, Seymour J Metz wrote:
> Tritus SPF; it is, alas, abandon-ware, but it is able to run ISPF 
> dialogs that do not depend on TSO commands or TSO function packages. It 
> has regexen, but the syntax is not the same as either ISPF or the major 
> PC languages. I would happily pay for an upgrade if the developers 
> would revive it, but as I understand it there are legal issues that 
> make it unlikely.

Ah, Tritus...I should have remembered that.

If one Googles for it there's several hits but only on iffy sites that look as 
if 
they want people to pay to download something, eg
https://pserritirou.tk/family/tritus-spf.php


I also stumbled across 

  "Capable Worthy Text Editor"
http://cwtexteditor.sourceforge.net/index.html

which I don't think I've heard of before - open source - apparently works 
under both Windows & Linux/Unix etc via X⋅Window (X11).  It looks like it
has an editor and a files-list/dir / ispf 3.4 utility, but I saw no sign of any
REXX or dialog support.


There's also   uni-SPF etc as described at: http://www.wrkgrp.com/index.html
but I see the website page-footer copyright date is 2013.I downloaded some
manuals but their production dates are 2002.  Goodness knows if the products
still exist.

-- 
Jeremy Nicoll - my opinions are my own.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Mainframe PL/1 code for VSE with DBCS characters

2019-11-25 Thread Mauri Kanter
Hi List,

I'm looking for samples of PL/1 code for VSE with DBCS characters using 
graphical and mixed DBCS strings and whatever that may be in use in Japan.
I'm also looking for the compiler options required to compile it on a z/VSE 6.1 
environment. 

Thank in advance.

Best Regards. Mauri.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: IARST64 OWNER SECONDARY ?

2019-11-25 Thread Joseph Reichman
Where in 31 bit mode you are able to get 31 bit ( private ) storage in a other 
address space via the ALET parameter  on the STORAGE macro this is not true for 
 64 bit storage 

Thanks
On Nov 25, 2019, at 8:07 AM, Peter Relson  wrote:
> 
> 
> There doesn't seem to be any documentation on what this parm means.
> 
> Sure there is, as Michael Stein pointed out. And "owner" is the same for 
> getmain, storage obtain, IARV64, IARCP64.
> 
> Seems like I would have to do a SSAR to point to the secondary asid 
> and I am
> guessing the storage would reside in that asid and reference it with AR
> value of 1 ?
> 
> 
> In all of the obtaining storage cases, owner applies to common storage 
> obtains (as the documentation indicates), and SECONDARY applies to the 
> current secondary ASN when the request is made.  Since common storage is 
> never freed by the system upon some work unit's (or address space's) 
> termination, owner does not relate to when the storage might automatically 
> be freed.  For these obtaining storage cases, for the most part, owner 
> refers to how the storage is tracked by the system so that in a diagnostic 
> situation you might be able to ascertain who is responsible for obtaining 
> a particular area or who is responsible for using up "so much" common 
> storage.  Look up the DIAGxx parmlib member TRAP statement with the CSA 
> and/or SQA options (although that does not apply to the high virtual that 
> IARST64 deals with). Look up IPCS subcommand VERBEXIT VSMDATA OWNCOMM 
> (similarly, I think not for high virtual).
> 
> The most common usage might be in a space-switch PC target where you want 
> to get common storage that is to be tagged as owned by the PC issuer 
> (which usually is identified by your current secondary ASN). 
> 
> If ever considering SSAR, you need to factor in the authorization 
> requirements, the non-swappability requirements with respect to the target 
> space, and the possibility of needing to use SSAIR instead.
> 
> Peter Relson
> z/OS Core Technology Design
> 
> 
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: IARST64 OWNER SECONDARY ?

2019-11-25 Thread Peter Relson

There doesn't seem to be any documentation on what this parm means.

Sure there is, as Michael Stein pointed out. And "owner" is the same for 
getmain, storage obtain, IARV64, IARCP64.

Seems like I would have to do a SSAR to point to the secondary asid 
and I am
guessing the storage would reside in that asid and reference it with AR
value of 1 ?


In all of the obtaining storage cases, owner applies to common storage 
obtains (as the documentation indicates), and SECONDARY applies to the 
current secondary ASN when the request is made.  Since common storage is 
never freed by the system upon some work unit's (or address space's) 
termination, owner does not relate to when the storage might automatically 
be freed.  For these obtaining storage cases, for the most part, owner 
refers to how the storage is tracked by the system so that in a diagnostic 
situation you might be able to ascertain who is responsible for obtaining 
a particular area or who is responsible for using up "so much" common 
storage.  Look up the DIAGxx parmlib member TRAP statement with the CSA 
and/or SQA options (although that does not apply to the high virtual that 
IARST64 deals with). Look up IPCS subcommand VERBEXIT VSMDATA OWNCOMM 
(similarly, I think not for high virtual).

The most common usage might be in a space-switch PC target where you want 
to get common storage that is to be tagged as owned by the PC issuer 
(which usually is identified by your current secondary ASN). 

If ever considering SSAR, you need to factor in the authorization 
requirements, the non-swappability requirements with respect to the target 
space, and the possibility of needing to use SSAIR instead.

Peter Relson
z/OS Core Technology Design


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: WTO

2019-11-25 Thread David Crayford

Got any doc for that exit?

On 2019-11-25 8:46 PM, scott Ford wrote:

David,

It’s the way CA calls the exit.  There is a workarea dsect and notes from
CA peppered through the exit and doc saying there is a 100 byte limitation.

Scott

On Mon, Nov 25, 2019 at 4:20 AM David Crayford  wrote:


That's interesting! You said the exit was re-entrant so how is it
obtaining the working storage. If it's doing a GETMAIN why don't you
just increase the size
of the storage. Why do you have a constraint of 100 bytes?

On 2019-11-25 1:11 AM, scott Ford wrote:

David,

True, sorry misread his reply. David my issue is I have limited storage

for

variables, 100 bytes , like being back writing BAL on a 360/20. I haven’t
had this experience on a piece of re-entrant code with this limitation.
This was one of the main reasons I asked the question of my colleagues

here

on the Listserv.

The exit is Top-secrets exit.

Scott

On Sun, Nov 24, 2019 at 7:07 AM David Crayford 

wrote:

On 2019-11-23 7:07 AM, scott Ford wrote:

Henri,

That’s what ended up doing , thank you, I appreciate any help.

Maybe a bit of a misunderstanding here. I think what Henri was
suggesting was using a UNIX shell that pipes messages to /dev/console
which writes WTOs using the syslogd daemon.

echo "hello" > /dev/console

I think your problem was related to writing assembler code with WTO

macros?



Scott

On Fri, Nov 22, 2019 at 3:38 PM Henri Kuiper 
wrote:


Maybe a bit late. But a plain WTO via an echo to /dev/console not an
option?

Sent from my wireless iPhone


On 19 Nov 2019, at 18:52, scott Ford  wrote:

Bruce, Peter, all:

A big thanks . its much appreciated by this older t-rex.

Scott


On Tue, Nov 19, 2019 at 3:10 AM Bruce Hewson <

bruce_hew...@hotmail.com>

wrote:

Hello Scott,

How I do it.

in  CSECT copy list form from CONSTANTs section to DSECT working

section

Update message text
run WTO execute form

in DSECT
WTO list form map

in Constants
WTO_text WTO list form with text
WTO_length = * - WTO_text

DESCT maps onto your own STORAGE area, thus copying the constant

LIST

form

over the DSECT map makes the code reentrant.






On Mon, 18 Nov 2019 08:55:45 -0500, scott Ford 
wrote:

Peter,




I have to add displays ( WTOs ). I dont have complaints again IBM,

rarely,

best people I ever worked with, my issue is howtos. Working

examples

which

I can refer to and understand
(prototype) before I start writing code. When to use the execute

form

of

the macro vs list, also let me add I was never an applications

program, i




Regards
Bruce



--

For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO

IBM-MAIN

--



*IDMWORKS *

Scott Ford

z/OS Dev.




“By elevating a friend or Collegue you elevate yourself, by

demeaning a

friend or collegue you demean yourself”



www.idmworks.com

scott.f...@idmworks.com

Blog: www.idmworks.com/blog





*The information contained in this email message and any attachment

may

be

privileged, confidential, proprietary or otherwise protected from
disclosure. If the reader of this message is not the intended

recipient,

you are hereby notified that any dissemination, distribution, copying

or

use of this message and any attachment is strictly prohibited. If you

have

received this message in error, please notify us immediately by

replying

to

the message and permanently delete it from your computer and destroy

any

printout thereof.*



--

For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO

IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO

IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN



--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: WTO

2019-11-25 Thread scott Ford
David,

It’s the way CA calls the exit.  There is a workarea dsect and notes from
CA peppered through the exit and doc saying there is a 100 byte limitation.

Scott

On Mon, Nov 25, 2019 at 4:20 AM David Crayford  wrote:

> That's interesting! You said the exit was re-entrant so how is it
> obtaining the working storage. If it's doing a GETMAIN why don't you
> just increase the size
> of the storage. Why do you have a constraint of 100 bytes?
>
> On 2019-11-25 1:11 AM, scott Ford wrote:
> > David,
> >
> > True, sorry misread his reply. David my issue is I have limited storage
> for
> > variables, 100 bytes , like being back writing BAL on a 360/20. I haven’t
> > had this experience on a piece of re-entrant code with this limitation.
> > This was one of the main reasons I asked the question of my colleagues
> here
> > on the Listserv.
> >
> > The exit is Top-secrets exit.
> >
> > Scott
> >
> > On Sun, Nov 24, 2019 at 7:07 AM David Crayford 
> wrote:
> >
> >> On 2019-11-23 7:07 AM, scott Ford wrote:
> >>> Henri,
> >>>
> >>> That’s what ended up doing , thank you, I appreciate any help.
> >> Maybe a bit of a misunderstanding here. I think what Henri was
> >> suggesting was using a UNIX shell that pipes messages to /dev/console
> >> which writes WTOs using the syslogd daemon.
> >>
> >> echo "hello" > /dev/console
> >>
> >> I think your problem was related to writing assembler code with WTO
> macros?
> >>
> >>
> >>> Scott
> >>>
> >>> On Fri, Nov 22, 2019 at 3:38 PM Henri Kuiper 
> >>> wrote:
> >>>
>  Maybe a bit late. But a plain WTO via an echo to /dev/console not an
>  option?
> 
>  Sent from my wireless iPhone
> 
> > On 19 Nov 2019, at 18:52, scott Ford  wrote:
> >
> > Bruce, Peter, all:
> >
> > A big thanks . its much appreciated by this older t-rex.
> >
> > Scott
> >
> >> On Tue, Nov 19, 2019 at 3:10 AM Bruce Hewson <
> >> bruce_hew...@hotmail.com>
> >> wrote:
> >>
> >> Hello Scott,
> >>
> >> How I do it.
> >>
> >> in  CSECT copy list form from CONSTANTs section to DSECT working
> >> section
> >> Update message text
> >> run WTO execute form
> >>
> >> in DSECT
> >> WTO list form map
> >>
> >> in Constants
> >> WTO_text WTO list form with text
> >> WTO_length = * - WTO_text
> >>
> >> DESCT maps onto your own STORAGE area, thus copying the constant
> LIST
>  form
> >> over the DSECT map makes the code reentrant.
> >>
> >>
> >>
> >>
> >>
> >>> On Mon, 18 Nov 2019 08:55:45 -0500, scott Ford  >
>  wrote:
> >>> Peter,
> >>>
> >> 
> >>> I have to add displays ( WTOs ). I dont have complaints again IBM,
>  rarely,
> >>> best people I ever worked with, my issue is howtos. Working
> examples
>  which
> >>> I can refer to and understand
> >>> (prototype) before I start writing code. When to use the execute
> form
>  of
> >>> the macro vs list, also let me add I was never an applications
>  program, i
> >> 
> >>
> >>
> >> Regards
> >> Bruce
> >>
> >>
> --
> >> For IBM-MAIN subscribe / signoff / archive access instructions,
> >> send email to lists...@listserv.ua.edu with the message: INFO
> >> IBM-MAIN
> > --
> >
> >
> >
> > *IDMWORKS *
> >
> > Scott Ford
> >
> > z/OS Dev.
> >
> >
> >
> >
> > “By elevating a friend or Collegue you elevate yourself, by
> demeaning a
> > friend or collegue you demean yourself”
> >
> >
> >
> > www.idmworks.com
> >
> > scott.f...@idmworks.com
> >
> > Blog: www.idmworks.com/blog
> >
> >
> >
> >
> >
> > *The information contained in this email message and any attachment
> may
>  be
> > privileged, confidential, proprietary or otherwise protected from
> > disclosure. If the reader of this message is not the intended
> >> recipient,
> > you are hereby notified that any dissemination, distribution, copying
> >> or
> > use of this message and any attachment is strictly prohibited. If you
>  have
> > received this message in error, please notify us immediately by
> >> replying
>  to
> > the message and permanently delete it from your computer and destroy
> >> any
> > printout thereof.*
> >
> >
> --
> > For IBM-MAIN subscribe / signoff / archive access instructions,
> > send email to lists...@listserv.ua.edu with the message: INFO
> IBM-MAIN
>  --
>  For IBM-MAIN subscribe / signoff / archive access instructions,
>  send email to lists...@listserv.ua.edu with the message: INFO
> IBM-MAIN
> 
> >> --
> 

Re: Zosmf error with IZUSRV1

2019-11-25 Thread Peter
There is only error message under STDERR i see

CWWKS4108E: The system cannot create the LTPA key.



On Mon, 25 Nov, 2019, 3:10 PM Mike Wawiorko, <
014ab5cdfb21-dmarc-requ...@listserv.ua.edu> wrote:

> D TCPIP,stack_name,N,CON,CLI=IZU*
> stack_name may be null if you've only one IP stack.
>
> Do you see it listening?
>
> If not, look again at your configuration and messages from IZUSRV1.
> Some messages may be in Unix log files rather than JES output or syslog.
> I'm not sure about this.
>
> Mike Wawiorko
>
>
> -Original Message-
> From: IBM Mainframe Discussion List  On Behalf
> Of Peter
> Sent: 25 November 2019 11:01
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: Re: Zosmf error with IZUSRV1
>
>
> This message originated from outside our organisation and is from web
> based email - dbajava...@gmail.com
>
> I was able the fix this will the TCPIP host file but still not seeing
> IZUSRV1 listening on the port coded in IZUPRMXX parmlib member.
>
>
>
> On Mon, 25 Nov, 2019, 2:57 PM Mike Wawiorko, <
> 014ab5cdfb21-dmarc-requ...@listserv.ua.edu> wrote:
>
> > is it possible to have an IP address to use ?
> >
> >
> >
> > Pretty unlikely if you are talking about the web interface to zOSMF
> > and trying to access it from a browser.
> >
> >
> >
> > Modern browsers understandably impose security rules to protect us all.
> > You'll need:
> >
> >
> >
> > · A server certificate
> >
> > · It must be signed by a CA trusted in your network
> >
> > · You must use a DNS name in the browser (not an IP address)
> >
> > · That DNS name MUST be included in the server certificate list
> of
> > subject alternate names
> >
> >
> >
> > Anything less than this and most browsers will warn that the site is
> > not to be trusted and may even completely deny access to it.
> >
> >
> >
> > Mike Wawiorko
> >
> >
> >
> > This e-mail and any attachments are confidential and intended solely
> > for the addressee and may also be privileged or exempt from disclosure
> > under applicable law. If you are not the addressee, or have received
> > this e-mail in error, please notify the sender immediately, delete it
> > from your system and do not copy, disclose or otherwise act upon any
> > part of this e-mail or its attachments.
> > Internet communications are not guaranteed to be secure or virus-free.
> > The Barclays Group does not accept responsibility for any loss arising
> > from unauthorised access to, or interference with, any Internet
> > communications by any third party, or from the transmission of any
> > viruses. Replies to this e-mail may be monitored by the Barclays Group
> > for operational or business reasons.
> > Any opinion or other information in this e-mail or its attachments
> > that does not relate to the business of the Barclays Group is personal
> > to the sender and is not given or endorsed by the Barclays Group.
> > Barclays Execution Services Limited provides support and
> > administrative services across Barclays group. Barclays Execution
> > Services Limited is an appointed representative of Barclays Bank UK
> > plc, Barclays Bank plc and Clydesdale Financial Services Limited.
> > Barclays Bank UK plc and Barclays Bank plc are authorised by the
> > Prudential Regulation Authority and regulated by the Financial Conduct
> > Authority and the Prudential Regulation Authority. Clydesdale
> > Financial Services Limited is authorised and regulated by the Financial
> Conduct Authority.
> >
> > --
> > For IBM-MAIN subscribe / signoff / archive access instructions, send
> > email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
> >
>
> --
> For IBM-MAIN subscribe / signoff / archive access instructions, send email
> to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>
> This e-mail and any attachments are confidential and intended solely for
> the addressee and may also be privileged or exempt from disclosure under
> applicable law. If you are not the addressee, or have received this e-mail
> in error, please notify the sender immediately, delete it from your system
> and do not copy, disclose or otherwise act upon any part of this e-mail or
> its attachments.
> Internet communications are not guaranteed to be secure or virus-free. The
> Barclays Group does not accept responsibility for any loss arising from
> unauthorised access to, or interference with, any Internet communications
> by any third party, or from the transmission of any viruses. Replies to
> this e-mail may be monitored by the Barclays Group for operational or
> business reasons.
> Any opinion or other information in this e-mail or its attachments that
> does not relate to the business of the Barclays Group is personal to the
> sender and is not given or endorsed by the Barclays Group.
> Barclays Execution Services Limited provides support and administrative
> 

Re: Zosmf error with IZUSRV1

2019-11-25 Thread Mike Wawiorko
D TCPIP,stack_name,N,CON,CLI=IZU*
stack_name may be null if you've only one IP stack.

Do you see it listening?

If not, look again at your configuration and messages from IZUSRV1. 
Some messages may be in Unix log files rather than JES output or syslog. I'm 
not sure about this.

Mike Wawiorko   


-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
Peter
Sent: 25 November 2019 11:01
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Zosmf error with IZUSRV1


This message originated from outside our organisation and is from web based 
email - dbajava...@gmail.com

I was able the fix this will the TCPIP host file but still not seeing
IZUSRV1 listening on the port coded in IZUPRMXX parmlib member.



On Mon, 25 Nov, 2019, 2:57 PM Mike Wawiorko, < 
014ab5cdfb21-dmarc-requ...@listserv.ua.edu> wrote:

> is it possible to have an IP address to use ?
>
>
>
> Pretty unlikely if you are talking about the web interface to zOSMF 
> and trying to access it from a browser.
>
>
>
> Modern browsers understandably impose security rules to protect us all.
> You'll need:
>
>
>
> · A server certificate
>
> · It must be signed by a CA trusted in your network
>
> · You must use a DNS name in the browser (not an IP address)
>
> · That DNS name MUST be included in the server certificate list of
> subject alternate names
>
>
>
> Anything less than this and most browsers will warn that the site is 
> not to be trusted and may even completely deny access to it.
>
>
>
> Mike Wawiorko
>
>
>
> This e-mail and any attachments are confidential and intended solely 
> for the addressee and may also be privileged or exempt from disclosure 
> under applicable law. If you are not the addressee, or have received 
> this e-mail in error, please notify the sender immediately, delete it 
> from your system and do not copy, disclose or otherwise act upon any 
> part of this e-mail or its attachments.
> Internet communications are not guaranteed to be secure or virus-free. 
> The Barclays Group does not accept responsibility for any loss arising 
> from unauthorised access to, or interference with, any Internet 
> communications by any third party, or from the transmission of any 
> viruses. Replies to this e-mail may be monitored by the Barclays Group 
> for operational or business reasons.
> Any opinion or other information in this e-mail or its attachments 
> that does not relate to the business of the Barclays Group is personal 
> to the sender and is not given or endorsed by the Barclays Group.
> Barclays Execution Services Limited provides support and 
> administrative services across Barclays group. Barclays Execution 
> Services Limited is an appointed representative of Barclays Bank UK 
> plc, Barclays Bank plc and Clydesdale Financial Services Limited. 
> Barclays Bank UK plc and Barclays Bank plc are authorised by the 
> Prudential Regulation Authority and regulated by the Financial Conduct 
> Authority and the Prudential Regulation Authority. Clydesdale 
> Financial Services Limited is authorised and regulated by the Financial 
> Conduct Authority.
>
> --
> For IBM-MAIN subscribe / signoff / archive access instructions, send 
> email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>

--
For IBM-MAIN subscribe / signoff / archive access instructions, send email to 
lists...@listserv.ua.edu with the message: INFO IBM-MAIN

This e-mail and any attachments are confidential and intended solely for the 
addressee and may also be privileged or exempt from disclosure under applicable 
law. If you are not the addressee, or have received this e-mail in error, 
please notify the sender immediately, delete it from your system and do not 
copy, disclose or otherwise act upon any part of this e-mail or its attachments.
Internet communications are not guaranteed to be secure or virus-free. The 
Barclays Group does not accept responsibility for any loss arising from 
unauthorised access to, or interference with, any Internet communications by 
any third party, or from the transmission of any viruses. Replies to this 
e-mail may be monitored by the Barclays Group for operational or business 
reasons.
Any opinion or other information in this e-mail or its attachments that does 
not relate to the business of the Barclays Group is personal to the sender and 
is not given or endorsed by the Barclays Group.
Barclays Execution Services Limited provides support and administrative 
services across Barclays group. Barclays Execution Services Limited is an 
appointed representative of Barclays Bank UK plc, Barclays Bank plc and 
Clydesdale Financial Services Limited. Barclays Bank UK plc and Barclays Bank 
plc are authorised by the Prudential Regulation Authority and regulated by the 
Financial Conduct Authority and the Prudential Regulation Authority. 

Re: Zosmf error with IZUSRV1

2019-11-25 Thread Peter
I was able the fix this will the TCPIP host file but still not seeing
IZUSRV1 listening on the port coded in IZUPRMXX parmlib member.



On Mon, 25 Nov, 2019, 2:57 PM Mike Wawiorko, <
014ab5cdfb21-dmarc-requ...@listserv.ua.edu> wrote:

> is it possible to have an IP address to use ?
>
>
>
> Pretty unlikely if you are talking about the web interface to zOSMF and
> trying to access it from a browser.
>
>
>
> Modern browsers understandably impose security rules to protect us all.
> You'll need:
>
>
>
> · A server certificate
>
> · It must be signed by a CA trusted in your network
>
> · You must use a DNS name in the browser (not an IP address)
>
> · That DNS name MUST be included in the server certificate list of
> subject alternate names
>
>
>
> Anything less than this and most browsers will warn that the site is not
> to be trusted and may even completely deny access to it.
>
>
>
> Mike Wawiorko
>
>
>
> This e-mail and any attachments are confidential and intended solely for
> the addressee and may also be privileged or exempt from disclosure under
> applicable law. If you are not the addressee, or have received this e-mail
> in error, please notify the sender immediately, delete it from your system
> and do not copy, disclose or otherwise act upon any part of this e-mail or
> its attachments.
> Internet communications are not guaranteed to be secure or virus-free. The
> Barclays Group does not accept responsibility for any loss arising from
> unauthorised access to, or interference with, any Internet communications
> by any third party, or from the transmission of any viruses. Replies to
> this e-mail may be monitored by the Barclays Group for operational or
> business reasons.
> Any opinion or other information in this e-mail or its attachments that
> does not relate to the business of the Barclays Group is personal to the
> sender and is not given or endorsed by the Barclays Group.
> Barclays Execution Services Limited provides support and administrative
> services across Barclays group. Barclays Execution Services Limited is an
> appointed representative of Barclays Bank UK plc, Barclays Bank plc and
> Clydesdale Financial Services Limited. Barclays Bank UK plc and Barclays
> Bank plc are authorised by the Prudential Regulation Authority and
> regulated by the Financial Conduct Authority and the Prudential Regulation
> Authority. Clydesdale Financial Services Limited is authorised and
> regulated by the Financial Conduct Authority.
>
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Zosmf error with IZUSRV1

2019-11-25 Thread Mike Wawiorko
is it possible to have an IP address to use ?



Pretty unlikely if you are talking about the web interface to zOSMF and trying 
to access it from a browser.



Modern browsers understandably impose security rules to protect us all. You'll 
need:



· A server certificate

· It must be signed by a CA trusted in your network

· You must use a DNS name in the browser (not an IP address)

· That DNS name MUST be included in the server certificate list of 
subject alternate names



Anything less than this and most browsers will warn that the site is not to be 
trusted and may even completely deny access to it.



Mike Wawiorko



This e-mail and any attachments are confidential and intended solely for the 
addressee and may also be privileged or exempt from disclosure under applicable 
law. If you are not the addressee, or have received this e-mail in error, 
please notify the sender immediately, delete it from your system and do not 
copy, disclose or otherwise act upon any part of this e-mail or its attachments.
Internet communications are not guaranteed to be secure or virus-free. The 
Barclays Group does not accept responsibility for any loss arising from 
unauthorised access to, or interference with, any Internet communications by 
any third party, or from the transmission of any viruses. Replies to this 
e-mail may be monitored by the Barclays Group for operational or business 
reasons.
Any opinion or other information in this e-mail or its attachments that does 
not relate to the business of the Barclays Group is personal to the sender and 
is not given or endorsed by the Barclays Group.
Barclays Execution Services Limited provides support and administrative 
services across Barclays group. Barclays Execution Services Limited is an 
appointed representative of Barclays Bank UK plc, Barclays Bank plc and 
Clydesdale Financial Services Limited. Barclays Bank UK plc and Barclays Bank 
plc are authorised by the Prudential Regulation Authority and regulated by the 
Financial Conduct Authority and the Prudential Regulation Authority. Clydesdale 
Financial Services Limited is authorised and regulated by the Financial Conduct 
Authority.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: WTO

2019-11-25 Thread David Crayford
That's interesting! You said the exit was re-entrant so how is it 
obtaining the working storage. If it's doing a GETMAIN why don't you 
just increase the size

of the storage. Why do you have a constraint of 100 bytes?

On 2019-11-25 1:11 AM, scott Ford wrote:

David,

True, sorry misread his reply. David my issue is I have limited storage for
variables, 100 bytes , like being back writing BAL on a 360/20. I haven’t
had this experience on a piece of re-entrant code with this limitation.
This was one of the main reasons I asked the question of my colleagues here
on the Listserv.

The exit is Top-secrets exit.

Scott

On Sun, Nov 24, 2019 at 7:07 AM David Crayford  wrote:


On 2019-11-23 7:07 AM, scott Ford wrote:

Henri,

That’s what ended up doing , thank you, I appreciate any help.

Maybe a bit of a misunderstanding here. I think what Henri was
suggesting was using a UNIX shell that pipes messages to /dev/console
which writes WTOs using the syslogd daemon.

echo "hello" > /dev/console

I think your problem was related to writing assembler code with WTO macros?



Scott

On Fri, Nov 22, 2019 at 3:38 PM Henri Kuiper 
wrote:


Maybe a bit late. But a plain WTO via an echo to /dev/console not an
option?

Sent from my wireless iPhone


On 19 Nov 2019, at 18:52, scott Ford  wrote:

Bruce, Peter, all:

A big thanks . its much appreciated by this older t-rex.

Scott


On Tue, Nov 19, 2019 at 3:10 AM Bruce Hewson <

bruce_hew...@hotmail.com>

wrote:

Hello Scott,

How I do it.

in  CSECT copy list form from CONSTANTs section to DSECT working

section

Update message text
run WTO execute form

in DSECT
WTO list form map

in Constants
WTO_text WTO list form with text
WTO_length = * - WTO_text

DESCT maps onto your own STORAGE area, thus copying the constant LIST

form

over the DSECT map makes the code reentrant.






On Mon, 18 Nov 2019 08:55:45 -0500, scott Ford 

wrote:

Peter,




I have to add displays ( WTOs ). I dont have complaints again IBM,

rarely,

best people I ever worked with, my issue is howtos. Working examples

which

I can refer to and understand
(prototype) before I start writing code. When to use the execute form

of

the macro vs list, also let me add I was never an applications

program, i




Regards
Bruce

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO

IBM-MAIN

--



*IDMWORKS *

Scott Ford

z/OS Dev.




“By elevating a friend or Collegue you elevate yourself, by demeaning a
friend or collegue you demean yourself”



www.idmworks.com

scott.f...@idmworks.com

Blog: www.idmworks.com/blog





*The information contained in this email message and any attachment may

be

privileged, confidential, proprietary or otherwise protected from
disclosure. If the reader of this message is not the intended

recipient,

you are hereby notified that any dissemination, distribution, copying

or

use of this message and any attachment is strictly prohibited. If you

have

received this message in error, please notify us immediately by

replying

to

the message and permanently delete it from your computer and destroy

any

printout thereof.*

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN



--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN