Token seed import fails with 'Import Token failure' error for RSA Authentication Manager
3 months ago
Originally Published: 2011-08-19
Article Number
000048724
Applies To

RSA Product Set: SecurID
RSA Product/Service Type: Authentication Manager
RSA Version/Condition: 8.x

Issue

When a token import fails, the System Activity Log will show the following error:

Import Token Failure with the following exception:

com.rsa.authmgr.internal.token.aes.exceptions.RSADataCorruptionException: MAC Check Failed!!!, 
   at com.rsa.authmgr.internal.token.aes.TokenImport.a(TokenImport.java:329), 
   at com.rsa.authmgr.internal.token.aes.TokenImport.<init>(TokenImport.java:262), 
   at com.rsa.authmgr.internal.admin.tokenmgt.impl.ImportTokenBatchJobRunnerImpl.startBatchJob(ImportTokenBatchJobRunnerImpl.java:339), 
   at com.rsa.ims.batchjob.impl.BatchJobTXEngine$4.run(BatchJobTXEngine.java:469), 
   at com.rsa.ims.batchjob.impl.BatchJobTXEngine$4.run(BatchJobTXEngine.java:455), 
   at com.rsa.ims.security.spi.SimpleSecurityContextImpl.doAs(SimpleSecurityContextImpl.java:114), 
   at com.rsa.security.SecurityContext.doAs(SecurityContext.java:429), 
   at com.rsa.ims.batchjob.impl.BatchJobTXEngine.runBatchJob(BatchJobTXEngine.java:454), 
   at com.rsa.ims.batchjob.impl.BatchJobTXEngine.execute(BatchJobTXEngine.java:355), 
   at com.rsa.ims.batchjob.impl.JobRunner.run(SimpleBatchJobLauncher.java:98),
   at org.springframework.scheduling.commonj.DelegatingWork.run(DelegatingWork.java:61), 
   at weblogic.work.j2ee.J2EEWorkManager$WorkWithListener.run(J2EEWorkManager.java:169), 
   at weblogic.work.ExecuteThread.execute(ExecuteThread.java:200), 
   at weblogic.work.ExecuteThread.run(ExecuteThread.java:172)
Cause

This issue most often occurs when using the incorrect password while importing the token.

Resolution

 Confirm the password being used to import the token and try again. If the problem persists, contact RSA customer support.