IARV64 type=list

2022-01-16 Thread Joseph Reichman
Hi

Back to posting issues on my own Zpdt system 

Would this type request would return data from IARST64 



Thanks 

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


Re: Installing a certificate

2022-01-16 Thread David Crayford
OpenSSL ru s natively on z/OS. You can download it from Rockets Ported Tools. 
It’s also trivial to port OpenSSL if you have a C compiler. 

> On 17 Jan 2022, at 6:43 am, Charles Mills  wrote:
> 
> OpenSSL runs native under Windows. I do it all the time. (Win 10, 64-bit, 
> Pro, FWIW)
> 
> https://wiki.openssl.org/index.php/Binaries
> 
> You can also build it yourself if you are so inclined.
> 
> Charles
> 
> 
> -Original Message-
> From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On 
> Behalf Of Joel C. Ewing
> Sent: Sunday, January 16, 2022 2:19 PM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: Re: Installing a certificate
> 
> On splitting up a pfx file:
> https://wiki.cac.washington.edu/display/infra/Extracting+Certificate+and+Private+Key+Files+from+a+.pfx+File
>  
> 
> describes how to break out certificate & key files from a .pfx file 
> using OpenSSL tools in a Linux environment (and the first sentence 
> suggests there isn't a comparable tool available in native Windows).
> 
> If you don't have access to hardware for running a native Linux system, 
> but do have a system running 64-bit Windows 10 Pro (which supports WSL) 
> or better yet, a system running any version of Windows 11 (which 
> supports WSL 2), an alternative to using a native Linux system would be 
> to run OpenSSL under a Ubuntu command-line environment under Windows 
> using the Windows Subsystem for Linux (WSL or WSL 2).  The process of 
> setting this up under Windows 10 Pro seems rather complex, but appears 
> to be much simpler under WSL 2 on Windows 11.
> 
> Joel C Ewing
> 
>> On 1/16/22 13:28, Charles Mills wrote:
>> It looks like the answer is No:
>> https://www.ibm.com/docs/en/zos/2.2.0?topic=syntax-racdcert-add-add-certific
>> ate#le-add__pkcs712
>> 
>> If you are open to an off-Z solution, I think OpenSSL on Windows or Linux
>> may be able split up the package for you, but I am not sure of that and do
>> not have the details for you. Perhaps Windows has an equivalent "native"
>> function?
>> 
>> Charles
>> 
>> 
>> -Original Message-
>> From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On
>> Behalf Of Gadi Ben-Avi
>> Sent: Sunday, January 16, 2022 4:37 AM
>> To: IBM-MAIN@LISTSERV.UA.EDU
>> Subject: Installing a certificate
>> 
>> Hi,
>> I am trying to install a certificate into RACF using RACDCERT.
>> I am using a pfx file that our network guy gave me.
>> When I run the RACDCERT ADD command, I get a message that says that the
>> certificate is already there.
>> 
>> I looked at the pfx file using the certutil command in windows and saw that
>> it contains 3 certificates.
>> 
>> Is there a way to tell RACDCERT to only load specific certificates in the
>> file?
>> 
>> I am running z/OS v2.3
>> 
>> Thanks
>> 
>> Gadi
>> 
>> 
>> --
>> 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
> 
> -- 
> Joel C. Ewing
> 
> --
> 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: Installing a certificate

2022-01-16 Thread Charles Mills
OpenSSL runs native under Windows. I do it all the time. (Win 10, 64-bit, Pro, 
FWIW)

https://wiki.openssl.org/index.php/Binaries

You can also build it yourself if you are so inclined.

Charles


-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of Joel C. Ewing
Sent: Sunday, January 16, 2022 2:19 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Installing a certificate

On splitting up a pfx file:
https://wiki.cac.washington.edu/display/infra/Extracting+Certificate+and+Private+Key+Files+from+a+.pfx+File
 

describes how to break out certificate & key files from a .pfx file 
using OpenSSL tools in a Linux environment (and the first sentence 
suggests there isn't a comparable tool available in native Windows).

If you don't have access to hardware for running a native Linux system, 
but do have a system running 64-bit Windows 10 Pro (which supports WSL) 
or better yet, a system running any version of Windows 11 (which 
supports WSL 2), an alternative to using a native Linux system would be 
to run OpenSSL under a Ubuntu command-line environment under Windows 
using the Windows Subsystem for Linux (WSL or WSL 2).  The process of 
setting this up under Windows 10 Pro seems rather complex, but appears 
to be much simpler under WSL 2 on Windows 11.

 Joel C Ewing

On 1/16/22 13:28, Charles Mills wrote:
> It looks like the answer is No:
> https://www.ibm.com/docs/en/zos/2.2.0?topic=syntax-racdcert-add-add-certific
> ate#le-add__pkcs712
>
> If you are open to an off-Z solution, I think OpenSSL on Windows or Linux
> may be able split up the package for you, but I am not sure of that and do
> not have the details for you. Perhaps Windows has an equivalent "native"
> function?
>
> Charles
>
>
> -Original Message-
> From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On
> Behalf Of Gadi Ben-Avi
> Sent: Sunday, January 16, 2022 4:37 AM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: Installing a certificate
>
> Hi,
> I am trying to install a certificate into RACF using RACDCERT.
> I am using a pfx file that our network guy gave me.
> When I run the RACDCERT ADD command, I get a message that says that the
> certificate is already there.
>
> I looked at the pfx file using the certutil command in windows and saw that
> it contains 3 certificates.
>
> Is there a way to tell RACDCERT to only load specific certificates in the
> file?
>
> I am running z/OS v2.3
>
> Thanks
>
> Gadi
>
>
> --
> 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

-- 
Joel C. Ewing

--
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: Installing a certificate

2022-01-16 Thread Attila Fogarasi
RACF supports PKCS#7 and PKCS#12 format packages only, otherwise requires a
single certificate as input.

On Sun, Jan 16, 2022 at 11:36 PM Gadi Ben-Avi  wrote:

> Hi,
> I am trying to install a certificate into RACF using RACDCERT.
> I am using a pfx file that our network guy gave me.
> When I run the RACDCERT ADD command, I get a message that says that the
> certificate is already there.
>
> I looked at the pfx file using the certutil command in windows and saw
> that it contains 3 certificates.
>
> Is there a way to tell RACDCERT to only load specific certificates in the
> file?
>
> I am running z/OS v2.3
>
> Thanks
>
> Gadi
>
>
> --
> 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: Installing a certificate

2022-01-16 Thread Joel C. Ewing

On splitting up a pfx file:
https://wiki.cac.washington.edu/display/infra/Extracting+Certificate+and+Private+Key+Files+from+a+.pfx+File 

describes how to break out certificate & key files from a .pfx file 
using OpenSSL tools in a Linux environment (and the first sentence 
suggests there isn't a comparable tool available in native Windows).


If you don't have access to hardware for running a native Linux system, 
but do have a system running 64-bit Windows 10 Pro (which supports WSL) 
or better yet, a system running any version of Windows 11 (which 
supports WSL 2), an alternative to using a native Linux system would be 
to run OpenSSL under a Ubuntu command-line environment under Windows 
using the Windows Subsystem for Linux (WSL or WSL 2).  The process of 
setting this up under Windows 10 Pro seems rather complex, but appears 
to be much simpler under WSL 2 on Windows 11.


    Joel C Ewing

On 1/16/22 13:28, Charles Mills wrote:

It looks like the answer is No:
https://www.ibm.com/docs/en/zos/2.2.0?topic=syntax-racdcert-add-add-certific
ate#le-add__pkcs712

If you are open to an off-Z solution, I think OpenSSL on Windows or Linux
may be able split up the package for you, but I am not sure of that and do
not have the details for you. Perhaps Windows has an equivalent "native"
function?

Charles


-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On
Behalf Of Gadi Ben-Avi
Sent: Sunday, January 16, 2022 4:37 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Installing a certificate

Hi,
I am trying to install a certificate into RACF using RACDCERT.
I am using a pfx file that our network guy gave me.
When I run the RACDCERT ADD command, I get a message that says that the
certificate is already there.

I looked at the pfx file using the certutil command in windows and saw that
it contains 3 certificates.

Is there a way to tell RACDCERT to only load specific certificates in the
file?

I am running z/OS v2.3

Thanks

Gadi


--
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


--
Joel C. Ewing

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


Re: Installing a certificate

2022-01-16 Thread Charles Mills
It looks like the answer is No:
https://www.ibm.com/docs/en/zos/2.2.0?topic=syntax-racdcert-add-add-certific
ate#le-add__pkcs712 

If you are open to an off-Z solution, I think OpenSSL on Windows or Linux
may be able split up the package for you, but I am not sure of that and do
not have the details for you. Perhaps Windows has an equivalent "native"
function?

Charles


-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On
Behalf Of Gadi Ben-Avi
Sent: Sunday, January 16, 2022 4:37 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Installing a certificate

Hi,
I am trying to install a certificate into RACF using RACDCERT.
I am using a pfx file that our network guy gave me.
When I run the RACDCERT ADD command, I get a message that says that the
certificate is already there.

I looked at the pfx file using the certutil command in windows and saw that
it contains 3 certificates.

Is there a way to tell RACDCERT to only load specific certificates in the
file?

I am running z/OS v2.3

Thanks

Gadi


--
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: Installing a certificate

2022-01-16 Thread Charles Mills
Can you get the originator to send you three PEM files instead?

Charles


-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On
Behalf Of Gadi Ben-Avi
Sent: Sunday, January 16, 2022 4:37 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Installing a certificate

Hi,
I am trying to install a certificate into RACF using RACDCERT.
I am using a pfx file that our network guy gave me.
When I run the RACDCERT ADD command, I get a message that says that the
certificate is already there.

I looked at the pfx file using the certutil command in windows and saw that
it contains 3 certificates.

Is there a way to tell RACDCERT to only load specific certificates in the
file?

I am running z/OS v2.3

Thanks

Gadi


--
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: How to set up a 3270 printer under OS/390?

2022-01-16 Thread Alexander Huemer
On Sun, Jan 16, 2022 at 02:32:50PM +, Seymour J Metz wrote:
> A VTAM application can print directly to an LU1 or LU3 printer. Other 
> applications would have to use an intermediate SYSOUT, in which case 
> you would need a Functional SubSystem (FSS) that supports your 
> printer. Does the 4224 support IPDS?

Yes, the 4224 is an IPDS printer.

-Alex

> 
> 
> From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf of 
> Alexander Huemer [alexander.hue...@xx.vu]
> Sent: Sunday, January 16, 2022 3:59 AM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: Re: How to set up a 3270 printer under OS/390?
> 
> On Sun, Jan 16, 2022 at 09:12:22PM +1100, Attila Fogarasi wrote:
> > The 42xx printers are dot matrix that were primarily meant to be used by
> > non-mainframe hosts so they come in a variety of configurations to emulate
> > asynchronous devices.
> 
> I am aware the 4224 came in a number of configurations. When I got it,
> it had a (broken) twinax interface in it, intended for an AS/400. I
> found a 3270 coax interface that I put in, which doesn't yield any error
> messages on the printer. As mentioned, the printer is recognized by the
> 3174 without issues, see [1], port address 03.
> As far as I know the 4224 came also in IEEE-1284 and ethernet variants.
> Not sure about EIA-232.
> 
> > You might have one that is not usable with OS/390 without special
> > hardware (there is an adapter card on the 3174 for it, for example.
> 
> Are you referring to the Asynchronous Emulation Adapter for the 3174? I
> am aware it exists, but I don't have one. It adds EIA-232 ports to the
> 3174.  Probably not applicable in my case anyways, as my 4224 has a 3270
> coax port.
> 
> > You'd have to determine exactly what model of 4224 you have, and
> > then configure the 3174 appropriately.
> 
> I don't think there is much to do on the 3174 really, at least I haven't
> found any configuration screens that seem relevant.
> 
> > I don't think it is a VTAM logmode issue (yet).  You've picked about
> > the most difficult printer type to use, might be a lot easier to get a
> > 3287 etc.
> 
> The 3287 is a neat device, difficult to find though. The 4224 is what I
> have.
> 
> > The 4224 claim to fame was that
> > it could handle a high volume of dot matrix multi-part form printing at
> > high speed.
> 
> True.
> 
> > Unlikely to be useful these days :)
> 
> This is an archaeological activity, not a production deployment :-)
> 
> At the moment I do not have enough knowledge about how printing works
> under MVS-type operating systems. Assuming a printer connects to VTAM
> successfully, then what? How do I 'send' something to a printer? This is
> probably described in an IBM document somewhere, but I haven't found
> anything helpful so far.
> 
> Thanks for sharing your thoughts!
> 
> -Alex
> 
> [1] 
> https://secure-web.cisco.com/1QLt9pSMnGS_ifx2_YE8lzKeDB9NtBcUb_kf7qWpsvi8B65j4PGmKcHsNwleMdRkPtT0zP0AHK4iJo2XFRrOtDLn9Y1JEpZ49vcCPR80frnSkIRHXc0DzXST-WDnVV_C_AcEmiMkgciJedYJNAdxeXzfSL-A1Apew7wKJZG6UlkOHGYC4QpP31BvjwoXj-B1WmnttkkrRfAPKHxVx3xN_TQwqGas2853UVMIq5Co45L5kEEgRDsIyesKFGnoJGmdjcYTMLYJ0by8VODFt0xh6gA2agOsXdQjbaar_nLymz2_PuWUhkHdJYSHA-I4HluA2igQe8e4K5mKeyxdor4Xhgvo8t09mCXHUx14-O8ryq5tQqL0l95iFF2ncvU68ts-EMwsBfzwFVlyvw7hoNEAr1CWoTBcZrmkZX1H1EZeYS9yXbsfRvaPo2ttThipOr_o4/https%3A%2F%2Fahuemer.xx.vu%2Fvolatile%2F2022-01-14-UZ89Q9phAV0%2F4224_3174.jpeg
> 
> >
> > On Sat, Jan 15, 2022 at 6:32 AM Alexander Huemer 
> > wrote:
> >
> > > Blast from the past, I know. Maybe somebody here remembers how this is
> > > done.
> > > I have a 4224, connected to a 3174 that is talking APPN to OS/390. The
> > > printer registers successfully on the 3174, I see a 'p' at the port that
> > > it is connected to in the 'Status Summary' screen of the 3174.
> > > Searching for documents that would explain how OS/390 / VTAM is to be
> > > configured, I didn't find much.
> > > [1] provides guidance in regard to a MODEENT macro that is supposed to
> > > work.
> > > But, where to go from there? I found [2], but RSCS seems to be a VM-only
> > > thing.
> > > I assume I'll have to configure the thing somehow in VTAM, though there
> > > must be more to it I think.
> > > If anybody can point me to relevant documents or has a 20 year old
> > > wrinkled-up cheat-sheet in their deskdrawer, I would appreciate a little
> > > help.
> > >
> > > -Alex
> > >
> > > [1] https://www.ibm.com/docs/en/gddm?topic=gddm-4224-ipds-printer
> > > [2]
> > > https://www.ibm.com/docs/en/zvm/7.2?topic=connections-sna-3270-printer-support
> > >
> > > --
> > > 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 

Re: JES2 mail notification

2022-01-16 Thread Jousma, David
Is there a cert you need to add to jes2 userid keychain?




Dave Jousma

Vice President | Director, Technology Engineering


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

616.653.8429




From: IBM Mainframe Discussion List  on behalf of 
Mike Shorkend 
Sent: Sunday, January 16, 2022 8:17:40 AM
To: IBM-MAIN@LISTSERV.UA.EDU 
Subject: JES2 mail notification

**CAUTION EXTERNAL EMAIL**

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

Hi,
I am trying to set up email notification for job termination but have run
into a problem that the JES2EDS started task  can't connect to z/OSMF. This
is the joblog(I have had to obfuscate the URI  and NODE)


  J E S 2  J O B  L O G  --  S Y S T E M  S Y S D  --  N O
D E  N O D E 1


1.25.31 S0452379  SUNDAY,16 JAN 2022 

1.25.31 S0452379  IEF196I IGD103I SMS ALLOCATED TO DDNAME SYS1

1.25.31 S0452379  IEF196I IGD104I SYS3.TCPIP.TCPPARMS
   RETAINED,
1.25.31 S0452379  IEF196I DDNAME=SYS1

1.25.31 S0452379  IEF196I IGD103I SMS ALLOCATED TO DDNAME SYS5

1.25.31 S0452379  IEF196I IGD104I SYS3.TCPIP.TCPPARMS
   RETAINED,
1.25.31 S0452379  IEF196I DDNAME=SYS5

1.25.31 S0452379  IEF196I IGD103I SMS ALLOCATED TO DDNAME SYS7

1.25.31 S0452379  IEF196I IGD104I SYS3.PLX2.TCPIP.STANDARD.TCPXLBIN
   RETAINED,
1.25.31 S0452379  IEF196I DDNAME=SYS7

1.25.31 S0452379  IEF196I IGD103I SMS UNIX FILE ALLOCATED TO DDNAME
SYS00011
1.25.31 S0452379  IEF196I IGD104I UNIX FILE WAS RETAINED, DDNAME IS
(SYS00011)
1.25.31 S0452379  IEF196I FILENAME IS (/etc/hosts)

1.25.32 S0452379  $HASP1529 106 0420 Socket closed by remote partner

1.25.32 S0452379  $HASP1534 z/OSMF server URI
https://host.domain.co.il:1443/zosmf
1.25.32 S0452379  $HASP1535 Current message is in email queue $EDSQ004 at
offset 
  918   in EMQT 0288FF01

1.25.32 S0452379 *$HASP1523 Unable to connect to z/OSMF server.



If I plugin the URI to a browser, I connect to z/OMSF without a problem.


$HASP1529   sends you to the HTTP toolkit where a 106 return code is:

Meaning: A communication error has been detected. One or
more of the following problems has occurred:
• A failure in the communication with the web server
• An error in an underlying sockets or SSL/TLS service call
• An error in obtaining the necessary system resources to
process the connect.
Action: Check the diagArea for further diagnostic information.
The toolkit uses many internal services, including sockets, SSL,
and other calls when processing an HTTP API service call. If one
of these internal services fails because of an error in
communications with the targeted server or because of an
internal environmental condition, the error is reported in the
diagnostic area. This information can be useful to the
application programmer but, in many cases, it is for the use of
IBM Support. If one of these errors occurs, clean up the
environment, check for possible communication configuration
problems, and reissue the request

Before opening a case with IBM, has anyone else run into this (and
hopefully solved it)?
z/OS 2.4  and I think that I have followed all the prereq tasks.

Thanks

Mike

--
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: COBOL V6 question

2022-01-16 Thread Seymour J Metz
I recall that in the transition from V4 to  V5 of OS/360 PL/I F, the code 
generation actually got worse. As I recall, this was due to correcting an APAR 
for incorrect code generation, and had to do with the pass structure of the 
compiler not having the necessary information available at the time it was 
needed.


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


From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf of 
Robert Prins [robert.ah.pr...@gmail.com]
Sent: Sunday, January 16, 2022 12:47 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: COBOL V6 question

On Sun, 16 Jan 2022 at 15:00, Seymour J Metz  wrote:

> Has IBM fixed the code generation for unaligned bit strings, e.g., in SMF
> records, to generate inline code instead of library calls?
>

I'd have to check, but that was definitely one of the worst "features" of
OS PL/I, while working at KLM in the Netherlands in the mid-1990'ies, I
reduced the CPU usage of a CRC routine, as measured with Strobe, by 99.7%
by moving the unaligned bitstring to an aligned one, doing the calculation
on that one, and then moving the result back to the unaligned one.

I'm also responsible for the

"When your code refers to a member of a BASED structure with REFER, the
compiler often has to generate
one or more calls to a library routine to map the structure at run time.
These calls can be expensive, and
so when the compiler makes these calls, it will issue a message so that you
can locate these potential
hot-spots in your code.

If you do have code that uses BASED structures with REFER, which the
compiler flags with this message,
you might get better performance by passing the structure to a subroutine
that declares a corresponding
structure with * extents. This will cause the structure to be mapped once
at the CALL statement, but there
will no further remappings when it is accessed in the called subroutine."

on page 316 of the "Enterprise PL/I for z/OS: Enterprise PL/I for z/OS
Programming Guide" (GI13-4536-02) manual, the second which Peter Elderon
almost literally copied from an email I sent him in 1996, and two RFE's
that deal with allocating storage.,

and
<
https://www.ibm.com/developerworks/rfe/execute?use_case=viewRfe_ID=100073>
that can
save a lot of CPU when allocating complex structures (linked lists, tree's
etc),as the first allows you zap an entire list/tree/etc with an
"area=empty();" statement, which translates to just a handful simple
instructions, the second (a new builtin) makes allocating data inside an
area very fast.

Robert
--
Robert AH Prins
robert(a)prino(d)org
The hitchhiking grandfather 

Some REXX code for use on z/OS




> 
> From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf
> of Robert Prins [robert.ah.pr...@gmail.com]
> Sent: Saturday, January 15, 2022 3:04 PM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: Re: COBOL V6 question
>
> This is something I tend to disagree with when it comes to Enterprise PL/I,
> I've found plenty of instances where the code generated by the old OS
> compiler is shorter (instructions and bytes) than the code generated by
> Enterprise PL/I, and contains a full subset of the instructions generated
> by the OS PL/I compiler - and nobody is going to tell me that executing
> extra instructions will make the old ones executing faster, and even it
> they do, there's also the fact that caching more will evict more...
>
> Robert
>
> On Sat, 15 Jan 2022 at 18:35, Charles Mills  wrote:
>
> > Very specifically with COBOL 6 (and COBOL 5, which was kind of a beta of
> > COBOL 6 ) IBM has greatly improved the runtime code optimization. That
> > is all goodness, but there is a price to pay, and the price is greater
> > compile CPU and wall clock times, especially with OPT values 

Re: ICSF key exchange scenario

2022-01-16 Thread Todd Arnold
That is a very, very common scenario, and ICSF has API functions (verbs) to 
support it.  Have a look at the Symmetric Key Export and Symmetric Key Import 
verbs (and their enhanced relatives Symmetric Key Export 2 and Symmetric Key 
Import 2).  Doing this, of course, requires you to have some kind of PKI to 
handle certification and distribution of the public keys - and for that, you 
might want to look at the (free) z/OS PKI Services.
 
There are a few things to note.  First, remember that a good rule of 
cryptography is that you should always encrypt a key using a wrapping key of 
equal or greater strength.  If you want to exchange 256-bit AES keys, that is 
not possible using RSA-based key transport - systems simply do not support RSA 
keys of that strength.  (NIST SP 800-57 says you need a 15,360 bit RSA key to 
have strength equivalent to a 256-bit AES key.)  However, most people are OK 
using 4096-bit RSA keys to transport any AES key.

Another thing to remember is that you can directly encrypt (wrap) a symmetric 
key using RSA, but you can't do it with Elliptic Curve (ECC).  With ECC, you 
have to use a key agreement algorithm to establish a shared symmetric 
key-encrypting key (KEK), then use that KEK to encrypt the keys you want to 
exchange with your partner.  (See ICSF verb CSNDEDH, "ECC Diffie-Hellman").  
Elliptic Curve also has a method called ECIES (Elliptic Curve Integrated 
Encryption Scheme) that combines all of this "under the covers" into one 
operation.  However, ECIES has several incompatible variants, and I don't think 
ICSF has built-in support for it.

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


Re: COBOL V6 question

2022-01-16 Thread Robert Prins
On Sun, 16 Jan 2022 at 15:00, Seymour J Metz  wrote:

> Has IBM fixed the code generation for unaligned bit strings, e.g., in SMF
> records, to generate inline code instead of library calls?
>

I'd have to check, but that was definitely one of the worst "features" of
OS PL/I, while working at KLM in the Netherlands in the mid-1990'ies, I
reduced the CPU usage of a CRC routine, as measured with Strobe, by 99.7%
by moving the unaligned bitstring to an aligned one, doing the calculation
on that one, and then moving the result back to the unaligned one.

I'm also responsible for the

"When your code refers to a member of a BASED structure with REFER, the
compiler often has to generate
one or more calls to a library routine to map the structure at run time.
These calls can be expensive, and
so when the compiler makes these calls, it will issue a message so that you
can locate these potential
hot-spots in your code.

If you do have code that uses BASED structures with REFER, which the
compiler flags with this message,
you might get better performance by passing the structure to a subroutine
that declares a corresponding
structure with * extents. This will cause the structure to be mapped once
at the CALL statement, but there
will no further remappings when it is accessed in the called subroutine."

on page 316 of the "Enterprise PL/I for z/OS: Enterprise PL/I for z/OS
Programming Guide" (GI13-4536-02) manual, the second which Peter Elderon
almost literally copied from an email I sent him in 1996, and two RFE's
that deal with allocating storage.,

and
<
https://www.ibm.com/developerworks/rfe/execute?use_case=viewRfe_ID=100073>
that can
save a lot of CPU when allocating complex structures (linked lists, tree's
etc),as the first allows you zap an entire list/tree/etc with an
"area=empty();" statement, which translates to just a handful simple
instructions, the second (a new builtin) makes allocating data inside an
area very fast.

Robert
-- 
Robert AH Prins
robert(a)prino(d)org
The hitchhiking grandfather 
Some REXX code for use on z/OS




> 
> From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf
> of Robert Prins [robert.ah.pr...@gmail.com]
> Sent: Saturday, January 15, 2022 3:04 PM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: Re: COBOL V6 question
>
> This is something I tend to disagree with when it comes to Enterprise PL/I,
> I've found plenty of instances where the code generated by the old OS
> compiler is shorter (instructions and bytes) than the code generated by
> Enterprise PL/I, and contains a full subset of the instructions generated
> by the OS PL/I compiler - and nobody is going to tell me that executing
> extra instructions will make the old ones executing faster, and even it
> they do, there's also the fact that caching more will evict more...
>
> Robert
>
> On Sat, 15 Jan 2022 at 18:35, Charles Mills  wrote:
>
> > Very specifically with COBOL 6 (and COBOL 5, which was kind of a beta of
> > COBOL 6 ) IBM has greatly improved the runtime code optimization. That
> > is all goodness, but there is a price to pay, and the price is greater
> > compile CPU and wall clock times, especially with OPT values other than
> > zero.
> >
> > Charles
> >
> >
> > -Original Message-
> > From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On
> > Behalf Of Robert Prins
> > Sent: Saturday, January 15, 2022 5:14 AM
> > To: IBM-MAIN@LISTSERV.UA.EDU
> > Subject: Re: COBOL V6 question
> >
> > Unable to test now, but I think we observed the same thing many years ago
> > when moving from OS PL/I to Enterprise PL/I, and on the now defunct
> > FanDeZhi system (z/OS 1.6 running under Hercules), where both compilers
> > were "installed", it was definitely the case that EPLI compiles used to
> > take significantly longer than OS PLI compiles.
> >
> > On Fri, 14 Jan 2022 at 16:39, Charles Mills  wrote:
> >
> > > White paper about the dramatic increase in compile CPU times here:
>
>
>

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


Re: COBOL V6 question

2022-01-16 Thread Matt Hogstrom
The compile time costs should be tolerable given benefits of runtime execution. 
 Has IBM been able to provide, or have other people seen demonstrable benefits?

Matt Hogstrom
PGP key 0F143BC1

> On Jan 15, 2022, at 13:35, Charles Mills  wrote:
> 
> IBM has greatly improved the runtime code optimization. That is all goodness, 
> but there is a price to pay, and the price is greater compile CPU and wall 
> clock times, especially with OPT values other than zero.

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


Re: COBOL V6 question

2022-01-16 Thread Seymour J Metz
Has IBM fixed the code generation for unaligned bit strings, e.g., in SMF 
records, to generate inline code instead of library calls?


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


From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf of 
Robert Prins [robert.ah.pr...@gmail.com]
Sent: Saturday, January 15, 2022 3:04 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: COBOL V6 question

This is something I tend to disagree with when it comes to Enterprise PL/I,
I've found plenty of instances where the code generated by the old OS
compiler is shorter (instructions and bytes) than the code generated by
Enterprise PL/I, and contains a full subset of the instructions generated
by the OS PL/I compiler - and nobody is going to tell me that executing
extra instructions will make the old ones executing faster, and even it
they do, there's also the fact that caching more will evict more...

Robert

On Sat, 15 Jan 2022 at 18:35, Charles Mills  wrote:

> Very specifically with COBOL 6 (and COBOL 5, which was kind of a beta of
> COBOL 6 ) IBM has greatly improved the runtime code optimization. That
> is all goodness, but there is a price to pay, and the price is greater
> compile CPU and wall clock times, especially with OPT values other than
> zero.
>
> Charles
>
>
> -Original Message-
> From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On
> Behalf Of Robert Prins
> Sent: Saturday, January 15, 2022 5:14 AM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: Re: COBOL V6 question
>
> Unable to test now, but I think we observed the same thing many years ago
> when moving from OS PL/I to Enterprise PL/I, and on the now defunct
> FanDeZhi system (z/OS 1.6 running under Hercules), where both compilers
> were "installed", it was definitely the case that EPLI compiles used to
> take significantly longer than OS PLI compiles.
>
> On Fri, 14 Jan 2022 at 16:39, Charles Mills  wrote:
>
> > White paper about the dramatic increase in compile CPU times here:
> >
> > https://secure-web.cisco.com/1PpwnnatNfvcLSr9K7biRjP3ZDTLLNfmG56FuOor-CKO6QR3lg5ewwf0khT6e4tdi7S2JqZBYGUbMExiZQ6S2y1_Ty0vgPLih57c4qY9ESDOHAV5aXTT1JHEfCQMsnFBnJZ-5IEuhZzLNtNtbDrX8WAykm_Lm8Gfkap5005xuXv--CboTRYkGCyQ55OaiIbk7sdbn7uRjpbqOfggsyVIKilrOyMY5XwW1PkM_WlbwshDf1M1F5lV8hs4YOC6ihmZsY8-a3vSJcb_K7AjJakgQesOqVv0YWIsEtuDlPiJCd4f5UW4NX9__jYhrkLXw2WDApdbSddEl9w0t1mYyGMbn0cc4o60FdkrK83fIFs6pytgukyedPDa1zRVdD8k5jfchEK_eu1bwPP8y1j_rS_miXqOvjSZOg13qocDRHpfunvoKnnltDi2luojPAZVfbGX_/https%3A%2F%2Fcloudcompiling.com%2Fwhitepaper2%2F
> >
> > Charles
>
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>


--
Robert AH Prins
robert(a)prino(d)org
The hitchhiking grandfather 

Some REXX code for use on z/OS


--
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: How to set up a 3270 printer under OS/390?

2022-01-16 Thread Seymour J Metz
A VTAM application can print directly to an LU1 or LU3 printer. Other 
applications would have to use an intermediate SYSOUT, in which case you would 
need a Functional SubSystem (FSS) that supports your printer. Does the 4224 
support IPDS?


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


From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf of 
Alexander Huemer [alexander.hue...@xx.vu]
Sent: Sunday, January 16, 2022 3:59 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: How to set up a 3270 printer under OS/390?

On Sun, Jan 16, 2022 at 09:12:22PM +1100, Attila Fogarasi wrote:
> The 42xx printers are dot matrix that were primarily meant to be used by
> non-mainframe hosts so they come in a variety of configurations to emulate
> asynchronous devices.

I am aware the 4224 came in a number of configurations. When I got it,
it had a (broken) twinax interface in it, intended for an AS/400. I
found a 3270 coax interface that I put in, which doesn't yield any error
messages on the printer. As mentioned, the printer is recognized by the
3174 without issues, see [1], port address 03.
As far as I know the 4224 came also in IEEE-1284 and ethernet variants.
Not sure about EIA-232.

> You might have one that is not usable with OS/390 without special
> hardware (there is an adapter card on the 3174 for it, for example.

Are you referring to the Asynchronous Emulation Adapter for the 3174? I
am aware it exists, but I don't have one. It adds EIA-232 ports to the
3174.  Probably not applicable in my case anyways, as my 4224 has a 3270
coax port.

> You'd have to determine exactly what model of 4224 you have, and
> then configure the 3174 appropriately.

I don't think there is much to do on the 3174 really, at least I haven't
found any configuration screens that seem relevant.

> I don't think it is a VTAM logmode issue (yet).  You've picked about
> the most difficult printer type to use, might be a lot easier to get a
> 3287 etc.

The 3287 is a neat device, difficult to find though. The 4224 is what I
have.

> The 4224 claim to fame was that
> it could handle a high volume of dot matrix multi-part form printing at
> high speed.

True.

> Unlikely to be useful these days :)

This is an archaeological activity, not a production deployment :-)

At the moment I do not have enough knowledge about how printing works
under MVS-type operating systems. Assuming a printer connects to VTAM
successfully, then what? How do I 'send' something to a printer? This is
probably described in an IBM document somewhere, but I haven't found
anything helpful so far.

Thanks for sharing your thoughts!

-Alex

[1] 
https://secure-web.cisco.com/1QLt9pSMnGS_ifx2_YE8lzKeDB9NtBcUb_kf7qWpsvi8B65j4PGmKcHsNwleMdRkPtT0zP0AHK4iJo2XFRrOtDLn9Y1JEpZ49vcCPR80frnSkIRHXc0DzXST-WDnVV_C_AcEmiMkgciJedYJNAdxeXzfSL-A1Apew7wKJZG6UlkOHGYC4QpP31BvjwoXj-B1WmnttkkrRfAPKHxVx3xN_TQwqGas2853UVMIq5Co45L5kEEgRDsIyesKFGnoJGmdjcYTMLYJ0by8VODFt0xh6gA2agOsXdQjbaar_nLymz2_PuWUhkHdJYSHA-I4HluA2igQe8e4K5mKeyxdor4Xhgvo8t09mCXHUx14-O8ryq5tQqL0l95iFF2ncvU68ts-EMwsBfzwFVlyvw7hoNEAr1CWoTBcZrmkZX1H1EZeYS9yXbsfRvaPo2ttThipOr_o4/https%3A%2F%2Fahuemer.xx.vu%2Fvolatile%2F2022-01-14-UZ89Q9phAV0%2F4224_3174.jpeg

>
> On Sat, Jan 15, 2022 at 6:32 AM Alexander Huemer 
> wrote:
>
> > Blast from the past, I know. Maybe somebody here remembers how this is
> > done.
> > I have a 4224, connected to a 3174 that is talking APPN to OS/390. The
> > printer registers successfully on the 3174, I see a 'p' at the port that
> > it is connected to in the 'Status Summary' screen of the 3174.
> > Searching for documents that would explain how OS/390 / VTAM is to be
> > configured, I didn't find much.
> > [1] provides guidance in regard to a MODEENT macro that is supposed to
> > work.
> > But, where to go from there? I found [2], but RSCS seems to be a VM-only
> > thing.
> > I assume I'll have to configure the thing somehow in VTAM, though there
> > must be more to it I think.
> > If anybody can point me to relevant documents or has a 20 year old
> > wrinkled-up cheat-sheet in their deskdrawer, I would appreciate a little
> > help.
> >
> > -Alex
> >
> > [1] https://www.ibm.com/docs/en/gddm?topic=gddm-4224-ipds-printer
> > [2]
> > https://www.ibm.com/docs/en/zvm/7.2?topic=connections-sna-3270-printer-support
> >
> > --
> > 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


JES2 mail notification

2022-01-16 Thread Mike Shorkend
Hi,
I am trying to set up email notification for job termination but have run
into a problem that the JES2EDS started task  can't connect to z/OSMF. This
is the joblog(I have had to obfuscate the URI  and NODE)


  J E S 2  J O B  L O G  --  S Y S T E M  S Y S D  --  N O
D E  N O D E 1


1.25.31 S0452379  SUNDAY,16 JAN 2022 

1.25.31 S0452379  IEF196I IGD103I SMS ALLOCATED TO DDNAME SYS1

1.25.31 S0452379  IEF196I IGD104I SYS3.TCPIP.TCPPARMS
   RETAINED,
1.25.31 S0452379  IEF196I DDNAME=SYS1

1.25.31 S0452379  IEF196I IGD103I SMS ALLOCATED TO DDNAME SYS5

1.25.31 S0452379  IEF196I IGD104I SYS3.TCPIP.TCPPARMS
   RETAINED,
1.25.31 S0452379  IEF196I DDNAME=SYS5

1.25.31 S0452379  IEF196I IGD103I SMS ALLOCATED TO DDNAME SYS7

1.25.31 S0452379  IEF196I IGD104I SYS3.PLX2.TCPIP.STANDARD.TCPXLBIN
   RETAINED,
1.25.31 S0452379  IEF196I DDNAME=SYS7

1.25.31 S0452379  IEF196I IGD103I SMS UNIX FILE ALLOCATED TO DDNAME
SYS00011
1.25.31 S0452379  IEF196I IGD104I UNIX FILE WAS RETAINED, DDNAME IS
(SYS00011)
1.25.31 S0452379  IEF196I FILENAME IS (/etc/hosts)

1.25.32 S0452379  $HASP1529 106 0420 Socket closed by remote partner

1.25.32 S0452379  $HASP1534 z/OSMF server URI
https://host.domain.co.il:1443/zosmf
1.25.32 S0452379  $HASP1535 Current message is in email queue $EDSQ004 at
offset 
  918   in EMQT 0288FF01

1.25.32 S0452379 *$HASP1523 Unable to connect to z/OSMF server.



If I plugin the URI to a browser, I connect to z/OMSF without a problem.


$HASP1529   sends you to the HTTP toolkit where a 106 return code is:

Meaning: A communication error has been detected. One or
more of the following problems has occurred:
• A failure in the communication with the web server
• An error in an underlying sockets or SSL/TLS service call
• An error in obtaining the necessary system resources to
process the connect.
Action: Check the diagArea for further diagnostic information.
The toolkit uses many internal services, including sockets, SSL,
and other calls when processing an HTTP API service call. If one
of these internal services fails because of an error in
communications with the targeted server or because of an
internal environmental condition, the error is reported in the
diagnostic area. This information can be useful to the
application programmer but, in many cases, it is for the use of
IBM Support. If one of these errors occurs, clean up the
environment, check for possible communication configuration
problems, and reissue the request

Before opening a case with IBM, has anyone else run into this (and
hopefully solved it)?
z/OS 2.4  and I think that I have followed all the prereq tasks.

Thanks

Mike

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


Installing a certificate

2022-01-16 Thread Gadi Ben-Avi
Hi,
I am trying to install a certificate into RACF using RACDCERT.
I am using a pfx file that our network guy gave me.
When I run the RACDCERT ADD command, I get a message that says that the 
certificate is already there.

I looked at the pfx file using the certutil command in windows and saw that it 
contains 3 certificates.

Is there a way to tell RACDCERT to only load specific certificates in the file?

I am running z/OS v2.3

Thanks

Gadi


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


Re: How to set up a 3270 printer under OS/390?

2022-01-16 Thread Alexander Huemer
On Sun, Jan 16, 2022 at 09:12:22PM +1100, Attila Fogarasi wrote:
> The 42xx printers are dot matrix that were primarily meant to be used by
> non-mainframe hosts so they come in a variety of configurations to emulate
> asynchronous devices.

I am aware the 4224 came in a number of configurations. When I got it, 
it had a (broken) twinax interface in it, intended for an AS/400. I 
found a 3270 coax interface that I put in, which doesn't yield any error 
messages on the printer. As mentioned, the printer is recognized by the 
3174 without issues, see [1], port address 03.
As far as I know the 4224 came also in IEEE-1284 and ethernet variants.  
Not sure about EIA-232.

> You might have one that is not usable with OS/390 without special 
> hardware (there is an adapter card on the 3174 for it, for example.

Are you referring to the Asynchronous Emulation Adapter for the 3174? I 
am aware it exists, but I don't have one. It adds EIA-232 ports to the 
3174.  Probably not applicable in my case anyways, as my 4224 has a 3270 
coax port.

> You'd have to determine exactly what model of 4224 you have, and
> then configure the 3174 appropriately.

I don't think there is much to do on the 3174 really, at least I haven't 
found any configuration screens that seem relevant.

> I don't think it is a VTAM logmode issue (yet).  You've picked about 
> the most difficult printer type to use, might be a lot easier to get a 
> 3287 etc.

The 3287 is a neat device, difficult to find though. The 4224 is what I 
have.

> The 4224 claim to fame was that
> it could handle a high volume of dot matrix multi-part form printing at
> high speed.

True. 

> Unlikely to be useful these days :)

This is an archaeological activity, not a production deployment :-)

At the moment I do not have enough knowledge about how printing works 
under MVS-type operating systems. Assuming a printer connects to VTAM 
successfully, then what? How do I 'send' something to a printer? This is 
probably described in an IBM document somewhere, but I haven't found 
anything helpful so far.

Thanks for sharing your thoughts!

-Alex

[1] https://ahuemer.xx.vu/volatile/2022-01-14-UZ89Q9phAV0/4224_3174.jpeg

> 
> On Sat, Jan 15, 2022 at 6:32 AM Alexander Huemer 
> wrote:
> 
> > Blast from the past, I know. Maybe somebody here remembers how this is
> > done.
> > I have a 4224, connected to a 3174 that is talking APPN to OS/390. The
> > printer registers successfully on the 3174, I see a 'p' at the port that
> > it is connected to in the 'Status Summary' screen of the 3174.
> > Searching for documents that would explain how OS/390 / VTAM is to be
> > configured, I didn't find much.
> > [1] provides guidance in regard to a MODEENT macro that is supposed to
> > work.
> > But, where to go from there? I found [2], but RSCS seems to be a VM-only
> > thing.
> > I assume I'll have to configure the thing somehow in VTAM, though there
> > must be more to it I think.
> > If anybody can point me to relevant documents or has a 20 year old
> > wrinkled-up cheat-sheet in their deskdrawer, I would appreciate a little
> > help.
> >
> > -Alex
> >
> > [1] https://www.ibm.com/docs/en/gddm?topic=gddm-4224-ipds-printer
> > [2]
> > https://www.ibm.com/docs/en/zvm/7.2?topic=connections-sna-3270-printer-support
> >
> > --
> > 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: How to set up a 3270 printer under OS/390?

2022-01-16 Thread Attila Fogarasi
The 42xx printers are dot matrix that were primarily meant to be used by
non-mainframe hosts so they come in a variety of configurations to emulate
asynchronous devices.  You might have one that is not usable with OS/390
without special hardware (there is an adapter card on the 3174 for it, for
example.  You'd have to determine exactly what model of 4224 you have, and
then configure the 3174 appropriately.  I don't think it is a VTAM logmode
issue (yet).  You've picked about the most difficult printer type to use,
might be a lot easier to get a 3287 etc.  The 4224 claim to fame was that
it could handle a high volume of dot matrix multi-part form printing at
high speed.  Unlikely to be useful these days :)

On Sat, Jan 15, 2022 at 6:32 AM Alexander Huemer 
wrote:

> Blast from the past, I know. Maybe somebody here remembers how this is
> done.
> I have a 4224, connected to a 3174 that is talking APPN to OS/390. The
> printer registers successfully on the 3174, I see a 'p' at the port that
> it is connected to in the 'Status Summary' screen of the 3174.
> Searching for documents that would explain how OS/390 / VTAM is to be
> configured, I didn't find much.
> [1] provides guidance in regard to a MODEENT macro that is supposed to
> work.
> But, where to go from there? I found [2], but RSCS seems to be a VM-only
> thing.
> I assume I'll have to configure the thing somehow in VTAM, though there
> must be more to it I think.
> If anybody can point me to relevant documents or has a 20 year old
> wrinkled-up cheat-sheet in their deskdrawer, I would appreciate a little
> help.
>
> -Alex
>
> [1] https://www.ibm.com/docs/en/gddm?topic=gddm-4224-ipds-printer
> [2]
> https://www.ibm.com/docs/en/zvm/7.2?topic=connections-sna-3270-printer-support
>
> --
> 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