The following abridged error messages may be present in the Catalina log file located in /opt/Deployments/lrs/server/logs/catalina.out when attempting to execute any of the Sync SSG Data actions such as Sync API Plans or Sync Account Plans:
Caused by: java.io.IOException: failed to decrypt safe contents entry: javax.crypto.BadPaddingException: Given final block not properly padded
... at com.sun.net.ssl.internal.pkcs12.PKCS12KeyStore.engineLoad(PKCS12KeyStore.java:1277)
... at java.security.KeyStore.load(KeyStore.java:1185)
This issue occurs when the Portal Keystore Password is not set correctly within the SSG Actions area of the Layer 7 Gateway plugin settings. The issue can be resolved by setting the correct keystore password via the API Developer Portal CMS and restarting the Catalina server running on the Portal appliance: