Authentication Manager 8.5 to 8.6 Pre-Migration Script Fails
Last Modified: 2026-06-01
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
AM 8.6 RADIUS Pre-Migration Script FAILURES: Error while exporting the trusted root certificate 243Number of Views RSA Authentication Manager 8.6 Patch 2 Web-Tier Readme 25Number of Views RSA Authentication Manager 8.6 Patch 3 Web-Tier Readme 19Number of Views Unable to open a Form from Change Requests after making changes to a text in a Static Text Control Type in a form 17Number of Views RSA Authentication Manager 8.6 Patch 4 Readme 101Number of Views
Trending Articles
How to manipulate imported RSA SecurID Software Token(s) on an iPhone or iPad device Unable to login to RSA Authentication Manager Security Console as super admin Manual synchronization introduced in RSA Authentication Manager 8.2 Service Pack 1 patch 6 Quick Setup Guide - Passwordless Authentication in Windows MFA Agent for Active Directory How to verify NTP server synchronization is not working in RSA Authentication Manager 8.x
Don't see what you're looking for?