I am receiving a Common Services for z/OS CAS9216E message - Invalid command - bad variable length or format when attempting to start CCI.

book

Article ID: 6187

calendar_today

Updated On:

Products

CA CIS CA Common Services for z/OS CA 90s Services CA Database Management Solutions for DB2 for z/OS CA Common Product Services Component CA Common Services CA Datacom/AD CA ecoMeter Server Component FOC CA Easytrieve Report Generator for Common Services CA Infocai Maintenance CA IPC Unicenter CA-JCLCheck Common Component CA Mainframe VM Product Manager CA Chorus Software Manager CA On Demand Portal CA Service Desk Manager - Unified Self Service CA PAM Client for Linux for zSeries CA Mainframe Connector for Linux on System z CA Graphical Management Interface CA Web Administrator for Top Secret CA CA- Xpertware CA Compress Data Compression for MVS CA Compress Data Compression for Fujitsu

Issue/Introduction

 

When I specify both the IP address AND a port number on the PROTOCOL statement of my CCI parms,

I receive a “CAS9216E - Invalid command - bad variable length or format when ENF attempts to start CCI.”

            PROTOCOL(TCPSSLGW,205.174.35.5:7001;CA=Y;RA=Y;CS=AES256,59,S1TX)

If I specify ONLY an IP address OR a port number, CCI starts successfully.

             PROTOCOL(TCPSSLGW,205.174.35.5;CA=Y;RA=Y;CS=AES256,59,S1TX)

             PROTOCOL(TCPSSLGW,7001;CA=Y;RA=Y;CS=AES256,59,S1TX)

 

 

 

 

Cause

Netparm data on the GATEWAY, NODE, and PROTOCOL control options is restricted to 32 characters.  Specifying  both the IP address and port number exceeded that value.    

 

 

 

 

 

 

Environment

CA Common Services for z/OS r14.1 starting CCI from ENF

Resolution

            ·        You can code only the IP address or the port number on the NETPARM statement to stay under the 32 character limit

 

 

Or

 

·        If you have a need to include parms that are more than 32 characters, you can:

 

·        Update the parms directly in the PROC

 

·        Use the NODEDATA control option 

•   Use the NETPARM DD statement to define the quantity of characters that you require. 

 

 

Additional Information

Refer to the netparm description found under the section labelled PROTOCOL(protocol,netparm,retry,sysid,maxru,start/stop) included within the CA Common Services Documentation wiki.