Authentication Manager 8.5 to 8.6 Pre-Migration Script Fails
Article Number
Applies To
- RSA Product Set: RSA SecurID
- Product/Service Type: Authentication Manager
- Version: 8.5.x
- Component: RADIUS Pre-Migration Script
Issue
When attempting to run the RADIUS pre-migration script before upgrading Authentication Manager from 8.5 to 8.6, the script fails immediately with a file not found error. The same error also appears in the upgrade log if the upgrade is attempted without successfully completing the pre-migration script.
Observable symptoms include:
- The pre-migration script exits with an error and does not complete
- The 8.5 to 8.6 upgrade fails at the pre-update stage
When running the pre-migration script, the following error is returned:
ERROR: java.io.FileNotFoundException: /opt/rsa/am/utils/etc/radius_migration.properties (No such file or directory)
When attempting the upgrade, the following error appears in the upgrade log:
39111 2024-04-04 15:33:48,721 ERROR: java.io.FileNotFoundException: /opt/rsa/am/utils/etc/radius_migration.properties (No such file or directory)
Exception in thread "main" java.io.FileNotFoundException: /opt/rsa/am/utils/etc/radius_migration.properties (No such file or directory)
at UpdateRollback.preUpdate_InvokeGroovy_RADIUS_Premigration(UpdateRollback.groovy:263)
at UpdateRollback$_preUpdate_closure1.doCall(UpdateRollback.groovy:23)
at UpdateRollback$_preUpdate_closure1.doCall(UpdateRollback.groovy)
at Utils.withArtifacts(Utils.groovy:48)
at Utils$withArtifacts$5.call(Unknown Source)
at UpdateRollback.preUpdate(UpdateRollback.groovy:12)
at com.rsa.plugins.install.GroovyInstallEngine.invokeScript(GroovyInstallEngine.groovy:68)
at com.rsa.plugins.install.GroovyInstallEngine$_runTask_closure2.doCall(GroovyInstallEngine.groovy:57)
at com.rsa.plugins.install.GroovyInstallEngine.runTask(GroovyInstallEngine.groovy:56)
at com.rsa.plugins.install.GroovyInstallEngine$_runTasks_closure3.doCall(GroovyInstallEngine.groovy:106)
at com.rsa.plugins.install.GroovyInstallEngine.runTasks(GroovyInstallEngine.groovy:105)
at com.rsa.plugins.install.GroovyInstallEngine$runTasks.call(Unknown Source)
at com.rsa.plugins.install.CommandLineInstallEngine.main(CommandLineInstallEngine.groovy:40)
Configuration step UpdateRollback:preUpdate [FAILED]Cause
The /opt/rsa/am/radius-migration directory has incorrect ownership — it is owned by root instead of rsaadmin.
Resolution
- Log in to the Authentication Manager server via SSH or the console as rsaadmin.
NOTE: If SSH is not enabled on your appliance, follow Enable Secure Shell on the Appliance to enable it before proceeding. - Navigate to the Authentication Manager directory:
cd /opt/rsa/am - Check the current ownership of the
radius-migrationdirectory:ls -la | grep radius-migration
Expected output — if ownership is incorrectly set toroot, you will see:drwxr-xr-x root root radius-migration - Correct the ownership of the directory:
chown rsaadmin:rsaadmin radius-migration -
Verify the ownership has been updated:
ls -la | grep radius-migrationExpected output:
drwxr-xr-x rsaadmin rsaadmin radius-migration - Re-run the pre-migration script and verify it completes successfully before proceeding with the upgrade.
Notes
Related Articles
RSA SecurID Authentication Agent 8.1 for PAM Installation and Configuration Guide for Solaris (Spanish) 18Number of Views RSA Authentication Manager Users 20Number of Views Error "Key negotiation exchange failed. Server response was CANCELLED" with RSA Authentication Agent API 8.5 and later 93Number of Views Do the RSA SecurID token apps for Android and iOS utilize a Trusted Execution Environment? 45Number of Views RSA Announces RSA SecurID Software Token 4.1.2 for Mac Support for OS X El Capitan 16Number of Views
Trending Articles
RSA Authentication Manager 8.9 Setup and Configuration Guide How to 'Trust' the RSA Authentication Manager Security Console Self-Signed Root CA certificate and prevent Cert warnings. RSA Authentication Manager 8.9 Release Notes (January 2026) Configure RSA Authentication Manager as a Secure Proxy Server for Cloud Access Service RSA Authentication Manager Upgrade Process
Don't see what you're looking for?