GIM23411IDATA INTEGRITY VERIFICATION WILL NOT BE PERFORMED ON PACKAGE package-id BECAUSE ICSF IS NOT AVAILABLE AND AN ATTEMPT TO USE AN ALTERNATE SERVICE HAS FAILED.

DATA INTEGRITY VERIFICATION WILL NOT BE PERFORMED ON PACKAGE package-id BECAUSE ICSF IS NOT AVAILABLE AND AN ATTEMPT TO USE AN ALTERNATE SERVICE HAS FAILED.

Explanation

package-id
id for the package in the SMPNTS directory

ICSF (Integrated Cryptographic Services Facility) is not available for use by SMP/E. Either ICSF was not started, or ICSF was started but does not have access to any cryptographic units. ICSF is used by SMP/E to calculate SHA-1 hash values in determining the integrity of the data within the indicated package. In addition, SMP/E attempted to use a Java™ program to calculate SHA-1 hash values in place of using ICSF, but that processing has failed. Previous messages describe this failure.

Since ICSF was not available, SMP/E did not calculate any SHA-1 hash values, and therefore did not verify the integrity of the data within the indicated package.

Note: If the package was stored into the SMPNTS directory using the RECEIVE FROMNETWORK command, then you can be sure SMP/E has previously verified the integrity of the data in the package, because RECEIVE FROMNETWORK always calculates SHA-1 hash values and requires ICSF to be available or the use of SMP/E's Java program.

System action

Processing continues.

Programmer response

If you want SMP/E to verify the integrity of the data within the package, then you must do the following:

  1. make ICSF available or fix the error described by previous messages.
  2. use the REJECT command to reject from the global zone the SYSMODs contained in the package that were successfully received
  3. rerun the RECEIVE FROMNTS job.