VMSSL EXEC Does Not Propagate DTCPARMS Values aAter PQ76098 is Applied
APAR Identifier ...... PQ77341 Last Changed ........ 03/09/29 VMSSL EXEC DOES NOT PROPAGATE DTCPARMS VALUES AFTER PQ76098 IS APPLIED 03/08/12 PTF PECHANGE Symptom ...... IN INCORROUT Status ........... CLOSED PER Severity ................... 3 Date Closed ......... 03/08/18 Component .......... 5735FAL00 Duplicate of ........ Reported Release ......... 440 Fixed Release ............ 999 Component Name TCP/IP V2 FOR V Special Notice PE Current Target Date .. Flags SCP ................... Platform ............ Status Detail: SHIPMENT - Packaged solution is available for shipment. PE PTF List: UQ78466 PTF List: Release 440 : UQ79477 available 03/08/26 (0302 ) Parent APAR: Child APAR list: ERROR DESCRIPTION: After applying APAR PQ76098, the VMSSL EXEC no longer propagates values defined in the DTCPARMS file to the Linux environment. Coincident with this problem is the erroneous reporting of a QUERY DISK command failure, as seen in the messages that follow: DTCSSL2428I Port 9999 is used for SSL administration. DTCSSL2446I DTCPARMS values: DTCSSL2446I stop DTCSSL2437E Unexpected result from command: QUERY DISK DTCSSL2437E RC=0 DTCSSL2431W DTCPARMS values cannot be passed to the SSL server LOCAL FIX: PROBLEM SUMMARY: **************************************************************** * USERS AFFECTED: All users of the z/VM TCP/IP SSL Server * **************************************************************** * PROBLEM DESCRIPTION: The SSL server erroneously reports a * * QUERY DISK command failure and does not * * propagate values defined in a DTCPARMS * * file, after APAR PQ76098 updates have * * been applied. * **************************************************************** * RECOMMENDATION: APPLY PTF * **************************************************************** The updates provided by APAR PQ76098 for the VMSSL EXEC do not provide complete code changes necessary to accommodate the use of 4-digit device numbers for the IPLDEVICE and TRANSDEVICE operands. Because of this, the results for a QUERY DISK command issued from within this exec are not properly evaluated, and a failure is reported for this command. The evaluation errors lead to a condition which indicates that SSL server command operands (defined within a DTCPARMS file) cannot be passed on to the 'vmssl' deamon process that runs in the Linux environment. PROBLEM CONCLUSION: Logic within the "PlaceOnDisk" routine has been updated to adjust QUERY DISK command output, to allow for the correct comparison of certain data fields with a given 4-digit virtual device number. TEMPORARY FIX: COMMENTS: MODULES/MACROS: VMSSL SRLS: NONE RTN CODES: CIRCUMVENTION: MESSAGE TO SUBMITTER: