HCI installation considerations


This section describes considerations for installing the Host Communications Interface (HCI) which is a requirement for several BMC AMI DevX products.

TCP/IP considerations

  • To avoid any unpredictable connection issues, make sure all current IBM maintenance is applied to TCP/IP.
  • Before you install the HCI on a z/OS LPAR, you must be able to run TCP/IP traffic from the workstation to that LPAR or host.

System Security

For the HCI to properly function, it must be permitted access to the following, regardless of whether it is a started-task or a submitted job:

  • All libraries in the STEPLIB concatenation must be Authorized.
  • HCI PARMLIB data set containing HCI Server Activation Facility members.

The HCI must be authorized for the following via the MVS system security package:

  •  To generate SDUMPs. If DMPPFX=SDUMP has been specified (the SDUMP specification is recommended by BMC).
  •  To output submitted jobs via an internal reader
  •  For operator commands with update authority:
    •  START
    •  STOP
    •  CANCEL
    •  MODIFY (if OPCMD=MODIFY has been specified)

Security settings

HCI can switch ACID (UserID) while processing certain requests. Some security package settings may then prevent the HCI from writing to JES sysout after this is done. Installation with such strict security settings will need to allow the HCI task proper access to the JESSPOOL class.   

Installations that have such settings—that limit any or all user access to output from other users—can do so by setting the appropriate profiles for the security class JESSPOOL.

Profiles for JESSPOOL are in the format:

Local-nodename.userid.jobname.jobid.dsnumber.name

Using combinations of userIDs and wildcard characters, output viewing can be limited on a userID or groupID basis as the installation chooses.

Please consult your installation's security software administration documentation for additional information. For RACF installations, controlling access to output via the JESSPOOL class is documented in IBM’s z/OS Security Server RACF Security Administrator's  guide, in the section entitled, “Controlling Access to Spool Data”.

For BMC AMI DevX Total Test Functional Test Users

If you are using BMC AMI DevX Total Test Functional Test, you will need to add the Language Environment SCEERUN library to the STEPLIB concatenation in the HCI start-up JCL.

  • For users of BMC AMI DevX Total Test, settings should be REGION=0M and Language environment ALL31(ON) and STACK(,,ANYWHERE).
Example

image2022-12-29_17-32-21.png

  • Add the DD statements2 (below) to the HCI start-up JCL when running Total Test through HCI.

    //SYSOUT DD SYSOUT=*
    //CEEDUMP DD DUMMY
    //XASYSOUT DD SYSOUT=*

    PTF CXS902A removes the need for //XASYSOUT.

For Top Secret Users

For users of Top Secret for system security, it requires a new facility to be placed in the Facility Matrix Table. Use the following facility control options:

FACILITY (USER33=NAME=HCI)
FACILITY(HCI=MODE=FAIL)
FACILITY (HCI=NOABEND, ASUBM, NOAUDIT, AUTHINIT, NOINSTDATA)
FACILITY (HCI=MULTIUSER, PGM=HCI, SHRPRF, SIGN(M), NOTSOC)
FACILITY (HCI=RES, KEY=8, NOXDEF, NOLUMSG, NOSTMSG)

For Topaz Endevor interface users

For the users of the Topaz Endevor interface, after receiving PTF CXSC30A, the SMP/E USERMOD UCX001A must be applied. The USERMOD, and the job to receive and apply the USERMOD, can be found in member UCX001A in the SLCXCNTL library. This job must be run after receiving PTF CXSC30A. This must also be run after Endevor maintenance is applied, as well as when instructed in HOLDDATA for BMC ECC PTFs. 

Important

The UCX001A member must be modified manually to match your installation configuration.

Configuration considerations

In order to facilitate communication with a z/OS LPAR, the communications software Host Communications Interface (HCI), must be installed and configured on that LPAR. Depending on the BMC mainframe applications and functionality you plan to use, additional CSS TP parameters may need to be specified. Detailed explanations of each CSS TP configuration parameters are provided in the installation guides of the BMC AMI products requiring them.

The ECC media provides an automated mainframe upload and SMP/E installation facility contained within the media browser. The automated installation facility for ECC, uploads, restores, and performs an SMP/E installation of the ECC software. During the automated installation process, a data set, hlq.CYnnnnnn.SMPE.DATA is created containing the data set names and other variables related to your installed ECC software.

The BMC AMI Common Shared Services mainframe Transaction Program (CSS TP) serves as the primary contact point between the mainframe and certain BMC AMI products, including the BMC AMI DevX Workbench for Eclipse. The services provided include job submission, output viewing, data set retrieval and update, launching of Code Debug-based debugging sessions, initiating sub-tasks to support File-AID/Eclipse or BMC AMI DevX Data Studio's Data Privacy sessions, and many other services.

For Strobesites that use HCI, use the same port number to configure HCI for the BMC AMI DevX Workbench for Eclipse. The HCI you configure for BMC AMI DevX Workbench for Eclipse will then run instead of the HCI you have set up for Strobeand it will be transparent to Strobe users.

For BMC AMI DevX DevEnterprise sites that use HCI, you may optionally merge the HCI you configure for BMC AMI DevX Workbench for Eclipse with the HCI you have configured for BMC AMI DevX DevEnterprise.

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*