![]() |
||
|
Problem: Netex commands do not work on z/OS 1.8 Solution:
After applying this update, Netex commands will work on z/OS 1.8,
and continue to work on earlier levels of z/OS and OS/390.
H210IP Release 6.1 APAR QZA1406 Installation - Mar 12, 2007
This document contains instructions for downloading and installing
APAR QZA1406 for H210IP Release 6.1 (NetEx/IP for z/OS, OS/390).
********************* IMPORTANT NOTICE ***************************
This APAR is required when running Netex/IP on a z/OS Release 1.8
system.
******************************************************************
This APAR is distributed in SMP/E object format. The general
installation steps consist of downloading the APAR file, running
an SMP/E RECEIVE step, followed by running an SMP/E APPLY step.
NetEx/IP must be restarted following this APAR installation in order for
the changes to take effect.
It is recommended that this APAR first be installed into a test NetEx/IP
load library, then subsequently copied into the production NetEx/IP load
library following your internal IT procedures.
Installation Steps
------------------
1) Allocate a dataset on the S/390 system to use for containing the APAR
file.
The dataset should be allocated with the following attributes:
RECFM=FB, LRECL=80, BLKSIZE=3120
2) FTP download the APAR file
The APAR file consists of SMP/E control statements and assembled modules.
After it is downloaded, it will be used to create the subsequent SMPPTFIN
input stream. This file was created using the TSO TRANSMIT command so
that the original file characteristics can be maintained.
The APAR file can be downloaded either directly to the S/390 system (if
internet connectivity exists to that system), or it can be downloaded to
a user PC or workstation, for subsequent uploading to the S/390 system.
Use the following procedure to download the APAR file:
a) ftp ftp.netexsw.com
b) login as anonymous (use your e-mail address as the password)
c) issue the following command to get to the correct directory:
cd /downloads/h21x
d) issue the following command to perform a binary ftp transfer:
binary
e) if FTP'ing directly to S/390, issue the following command to get
the APAR file:
get QZA1406 'dsname' (replace
where 'dsname' specifies the name of the dataset allocated
in step 1. NOTE: be sure to use uppercase for 'QZA'.
f) if FTP'ing to a PC, issue the following command to get
the APAR file:
get QZA1406
NOTE: be sure to use uppercase for 'QZA'.
Then move the QZA1406 file to the S/390 system, to the 'dsname'
dataset allocated in step 1.
3) On the S/390 system, use the TSO RECEIVE command to store the APAR
file in the correct format, so it can be used as the SMPPTFIN input file.
Use the following procedure:
a) Issue the following TSO command to receive the APAR file:
RECEIVE INDSNAME('dsname')
where 'dsname' specifies the name of the dataset allocated
in step 1.
b) The RECEIVE command will issue the following prompt:
ENTER RESTORE PARAMETERS OR 'DELETE' OR 'END'
c) Reply with:
DSN('dsn1')
where 'dsn1' specifies the name of a file the RECEIVE command
will create from the 'dsname' file. The file specified by 'dsn1'
does not need to be pre-allocated. It will be allocated with
the correct attributes so that it can be used as the SMPPTFIN
input file.
Use the NTXSMPE procedure contained on the H210IP Release 6.1 distribution
tape to run the following SMP/E RECEIVE and APPLY installation jobs.
4) RECEIVE the APAR.
Use the following SMP/E control statements as the SYSIN input to the
SMP/E Receive job -
SET BOUNDARY GLOBAL.
RECEIVE LIST SYSMODS.
Direct the SMPPTFIN DD statement in the NTXSMPE proc to point to the
location of the APAR. For example -
//SMPPTFIN DD DSN=index.QZA1406,DISP=SHR
or
//SMPPTFIN DD DSN=NTX.APARS,DISP=(OLD,KEEP),UNIT=TAPE,LABEL=(1,SL),
// VOL=SER=NTXPTF,DCB=(RECFM=FB,LRECL=80,BLKSIZE=800)
Change the value of 'index' to match the high level qualifier used when
the APAR file was created.
5) APPLY the APAR.
Use the following SMP/E control statements as the SYSIN input to the
SMP/E Apply job -
SET BOUNDARY(tgtlib).
APPLY C(ALL) S(QZA1406).
Change the value of 'tgtlib' to match the value specified
when Release 6.1 was installed.
Description of APARs contained in this distribution.
----------------------------------------------------
APAR: QZA1406
-------------
DESCRIPTION: Netex commands do not work on z/OS 1.8
After applying this update, Netex
commands will work on z/OS 1.8, as well
as on earlier levels of z/OS and OS/390.
MACROS AFFECTED: None
MODULES AFFECTED: NXMSSI
REFERENCE:
ENVIRONMENT: z/OS 1.8 and OS/390
Problem: H210IP 6.x - S0C4 abend when running the new 6.1 Configuration Manager (CM) -or- loop when using new PARM format with old JCL. Solution: Due to a compiler change the PARM for CM has a new format. Example: // PARM='-N,//DDN:CONFFILE', SPECIFY NCT DDNAME; There is also new sample JCL on the release tape with changed input & output DD requirements. Problem: H210IP 6.x - Multiple problems including S0C4 & S0C6 abends - see below for details. Solution: Apply H210IP Release 6.1 cumulative APARs - Dec 22, 2004
This document contains instructions for downloading and installing the
Dec 2004 cumulative APARs for H210IP Release 6.1 (NetEx/IP for OS/390).
These APARs are distributed in SMP/E object format. The general
installation steps consist of downloading the accumulative APAR file,
running an SMP/E RECEIVE step, followed by running an SMP/E APPLY step.
NetEx/IP must be restarted following this APAR installation in order for
the changes to take effect.
It is recommended that these APARs first be installed into a test NetEx/IP
load library, then subsequently copied into the production NetEx/IP load
library following your internal IT procedures.
Installation Steps
------------------
1) Allocate a dataset on the S/390 system to use for containing the APAR file.
The dataset should be allocated with the following attributes:
RECFM=FB, LRECL=80, BLKSIZE=3120
2) FTP download the APAR file
The APAR file consists of SMP/E control statements and assembled modules.
After it is downloaded, it will be used to create the subsequent SMPPTFIN
input stream. This file was created using the TSO TRANSMIT command so
that the original file characteristics can be maintained.
The APAR file can be downloaded either directly to the S/390 system (if
internet connectivity exists to that system), or it can be downloaded to
a user PC or workstation, for subsequent uploading to the S/390 system.
Use the following procedure to download the APAR file:
a) ftp ftp.netexsw.com
b) login as anonymous (use your e-mail address as the password)
c) issue the following command to get to the correct directory:
cd /downloads/h21x
d) issue the following command to perform a binary ftp transfer:
binary
e) if FTP'ing directly to S/390, issue the following command to get the
APAR file:
get APAR1204 'dsname' (replace
where 'dsname' specifies the name of the dataset allocated in step 1
f) if FTP'ing to a PC or workstation, issue the following command to get
the APAR file:
get APAR1204
Then move the APAR1204 file to the S/390 system, to the 'dsname' dataset
allocated in step 1.
3) On the S/390 system, use the TSO RECEIVE command to store the APAR
file in the correct format, so it can be used as the SMPPTFIN input file.
Use the following procedure:
a) Issue the following TSO command to receive the APAR file:
RECEIVE INDSNAME('dsname')
where 'dsname' is the same name that was specified in step 2e.
b) The RECEIVE command will issue the following prompt:
ENTER RESTORE PARAMETERS OR 'DELETE' OR 'END'
c) Reply with:
DSN('dsn1')
where 'dsn1' specifies the name of a file the RECEIVE command
will create from the 'dsname' file. The file specified by 'dsn1'
does not neet to be pre-allocated. It will be allocated with
the correct attributes so that it can be used as the SMPPTFIN
input file.
Use the NTXSMPE procedure contained on the H210IP Release 6.1 distribution
tape to run the following SMP/E RECEIVE and APPLY installation jobs.
4) RECEIVE the APARs.
Use the following SMP/E control statements as the SYSIN input to the SMP/E
Receive job -
SET BOUNDARY GLOBAL.
RECEIVE LIST SYSMODS.
Direct the SMPPTFIN DD statement in the NTXSMPE proc to point to the
location of these APARS. For example -
//SMPPTFIN DD DSN=index.APAR1204,DISP=SHR
or
//SMPPTFIN DD DSN=NTX.APARS,DISP=(OLD,KEEP),UNIT=TAPE,LABEL=(1,SL),
// VOL=SER=NTXPTF,DCB=(RECFM=FB,LRECL=80,BLKSIZE=800)
Change the value of 'index' to match the high level qualifier used when
the APAR file was created.
5) APPLY the APARs.
Use the following SMP/E control statements as the SYSIN input to the SMP/E
Apply job -
SET BOUNDARY(tgtlib).
APPLY C(ALL) S(QZA1006,QZA1007,QQZA1009,QZA1010,QZA1011,QZA1012,QZA1013, -
QZA1014,QZA1015,QZA1016,QZA1017).
Change the value of 'tgtlib' to match the value specified when Release 6.1
was installed.
Description of APARs contained in this distribution.
----------------------------------------------------
APAR: QZA1006
-------------
DESCRIPTION: 1) S0C4 IN NXMCNS WHEN WRITING TO NTXLOG FILE
2) INCORRECT DISPLAYS OF MLWTO OUTPUT IN NTXLOG FILE
3) SET MSGXL=ON DOES NOT WORK FOR MLWTO DISPLAYS
MACROS AFFECTED:
MODULES AFFECTED: NXMCNS
REFERENCE:
ENVIRONMENT: OS/390 MVS/ESA
APAR: QZA1007
-------------
DESCRIPTION: RE-ENABLE NAVGAG OPTION FOR NESIGATE DEVICES
MACROS AFFECTED:
MODULES AFFECTED: NXMNAV
REFERENCE:
ENVIRONMENT: OS/390 MVS/ESA
APAR: QZA1009
-------------
DESCRIPTION: IF MAX RATE IS SPECIFIED FOR TYPE 2 PROTOCOL,
DO NOT USE IT FOR CALCULATING BANDWIDTH CAPACITY
MACROS AFFECTED:
MODULES AFFECTED: NXMT2D
REFERENCE:
ENVIRONMENT: OS/390 MVS/ESA
APAR: QZA1010
-------------
DESCRIPTION: WAIT BEFORE REDRIVING 10FE I/O COMPLETIONS (CC3)
MACROS AFFECTED:
MODULES AFFECTED: NXMD1W NXMRDR
REFERENCE:
ENVIRONMENT: OS/390 MVS/ESA
APAR: QZA1011
-------------
DESCRIPTION: S0C4 IN NXMD1W WHEN ATTEMPTING CONNECTION AND
ALL DEVICES ARE OFFLINE
MACROS AFFECTED:
MODULES AFFECTED: NXMD1W
REFERENCE:
ENVIRONMENT: OS/390 MVS/ESA
APAR: QZA1012
-------------
DESCRIPTION: THIS APAR CORRECTS TWO PROBLEMS
1) HALTED ADAPTER IN PATH IS NOT BYPASSED IN PATH
SELECTION
2) S0C6 ABEND MAY OCCUR IN NXMT2D DUE TO BASE REGISTER
CORRUPTION
MACROS AFFECTED:
MODULES AFFECTED: NXMN2A NXMN2C NXMT2D
REFERENCE:
ENVIRONMENT: OS/390 MVS/ESA
APAR: QZA1013
-------------
DESCRIPTION: WAIT BEFORE REDRIVING '8200' SENSE BYTE UNIT CHECKS
MACROS AFFECTED:
MODULES AFFECTED: NXMD1W NXMRDR
REFERENCE:
ENVIRONMENT: OS/390 MVS/ESA
APAR: QZA1014
-------------
DESCRIPTION: WHEN RUNNING LOTS OF CONSECUTIVE SESSIONS OF VERY SHORT
DURATION, AND USING SCLOSE (E.G. CLOSE PARAMETER IS
SPECIFIED IN BFX TRANSFERS), IT IS VERY LIKELY THAT FALSE
3512 NRBSTAT RETURN CODES MAY BE GENERATED. THIS IS BECAUSE
THE TOTAL NUMBER OF SUB, TUB, AND NUB CONTROL BLOCKS WAS BEING
CHECKED WHEN COMPARING WITH THE TOTAL NUMBER OF CONNECTIONS
ALLOWED. WHEN 'CLOSE' IS USED, TRANSPORT AND NETWORK CONNECTIONS
STAY CONNECTED SOMEWHAT LONGER THAN THE SESSION CONNECTIONS, IN
ORDER TO BETTER ENSURE THAT THE SCLOSE AND ALL REMAINING ACKS
ARE GENERATED AND RECEIVED PROPERLY.
THIS FIX REMOVES THE TUB AND NUB CONTROL BLOCKS FROM THE SESMAX
CALCULATION, SO THAT THE ONLY TIME SESMAX WILL BE CHECKED IS
WHEN A SESSION USER BLOCK IS CREATED.
MACROS AFFECTED:
MODULES AFFECTED: NXMUBM NXMT2O
REFERENCE:
ENVIRONMENT: OS/390 MVS/ESA
APAR: QZA1015
-------------
DESCRIPTION: LOOPING SP1KQ MEMORY ALLOCATION FOR NETWRDR WHEN USING PROTOCOL 4.
MACROS AFFECTED:
MODULES AFFECTED: NXMT2D
REFERENCE:
ENVIRONMENT: OS/390 MVS/ESA
APAR: QZA1016
-------------
DESCRIPTION: AFTER ISSUING AN SCLOSE MACRO, IF THE APPLICATION DOES NOT READ THE
SUBSEQUENT RECEIVED CLOSE WITHIN A 'DEADTO' INTERVAL, THEN INTERNALLY
GENERATE A DISCONNECT TO TERMINATE THE CONNECTION. DO NOT ISSUE ANY
'COMMUNICATIONS INTERRUPTED' OR 'COMMUNICATIONS LOST' MESSAGES, AND
DO NOT ATTEMPT A PATH SWITCH (APR).
MACROS AFFECTED:
MODULES AFFECTED: NXMUBM NXMT2O NXMSRD NXMERT
REFERENCE:
ENVIRONMENT: OS/390 MVS/ESA
APAR: QZA1017
-------------
DESCRIPTION: UPDATE SERVICE LEVEL TO 1204.
MACROS AFFECTED: NTCLVL
MODULES AFFECTED: NXMLVL
REFERENCE:
ENVIRONMENT: OS/390 MVS/ESA
|
||