Authentication Manager 8.x Upgrade Fails on Installer Task "Preparing Update"
a year ago
Originally Published: 2024-05-16
Article Number
000072271
Applies To
Product Set: SecurID
Product Name: RSA Authentication Manager
Version: 8.x


 
Issue

RSA Authentication Manager failed to apply upgrade due to "Failed to prepare the update" error occurring.

image.png

Advanced Status View shows the following error: 

INFO: Executing /opt/rsa/am/pgsql/bin/psql
Exception in thread "main" groovy.lang.MissingPropertyException: No such property: properyKeyDefaultCipherListValue for class: UpdateRollback

[...]

[ERROR] Error: Failed to invoke update engine: Failed to prepare the update.
java.lang.Exception: Failed to prepare the update.

[...]
 

Cause

The task is failing to complete due to a corrupted psql file.
An indicator of a corrupted psql file could be a file size of 0 bytes. View psql file information through the CLI:

rsaadmin@am85u-1:~> ls -lthr /opt/rsa/am/pgsql/bin/psql
-rwx------ 1 rsaadmin rsaadmin 763 Mar 23  2015 /opt/rsa/am/pgsql/bin/psql

 

Tasks

Obtain a clean copy of the psql file from an existing replica, or contact RSA Technical Support to be provided with one.

Resolution
If a replica exists:
  • Using an SFTP client such as WinSCP or MobaXterm, access directory /opt/rsa/am/pgsql/bin/ on replica server
  • Copy psql file
Once you have the psql file, in an SSH session on the primary:
  • Delete corrupted psql file
  • Move new psql file into the directory /opt/rsa/am/pgsql/bin/
  • Change file permissions: chmod 700 /opt/rsa/am/pgsql/bin/psql
Proceed with upgrade process again