This website uses cookies. By clicking Accept, you consent to the use of cookies. Click Here to learn more about how we use cookies.
Accept
Reject
  • RSA.com
  • Home
  • Advisories
    • SecurID
    • SecurID Governance & Lifecycle
  • Documentation
    • SecurID
      • Authentication Agents
        • API / SDK
        • Apache Web Server
        • Citrix StoreFront
        • IIS Web Server
        • MFA Agent for macOS
        • MFA Agent for Windows
        • Microsoft AD FS
        • Microsoft Windows
        • PAM
      • Authentication Engine
      • Authentication Manager
      • Cloud Authentication Service
      • Hardware Appliance
        Component Updates
      • Hardware Tokens
      • Integrations
      • SecurID App
      • SecurID Authenticator for macOS
      • SecurID SDK
      • Software Tokens
        • Android
        • iOS
        • macOS
        • Token Converter
        • Windows
    • SecurID Governance & Lifecycle
    • Technology Partners
  • Downloads
    • SecurID
      • Authentication Agents
        • API / SDK
        • Apache Web Server
        • Citrix StoreFront
        • IIS Web Server
        • MFA Agent for macOS
        • MFA Agent for Windows
        • Microsoft AD FS
        • Microsoft Windows
        • PAM
      • Authentication Engine
      • Authentication Manager
      • Cloud Authentication Service
      • Hardware Appliance
        Component Updates
      • Hardware Tokens
      • Integrations
      • SecurID Authenticator for macOS
      • Software Tokens
        • Android
        • iOS
        • macOS
        • Token Converter
        • Windows
    • SecurID Governance & Lifecycle
  • Community
    • SecurID
      • Blog
      • Discussions
      • Events
      • Idea Exchange
      • Knowledge Base
    • SecurID Governance & Lifecycle
      • Blog
      • Discussions
      • Events
      • Idea Exchange
      • Knowledge Base
  • Support
    • Case Portal
      • Create New Case
      • View My Cases
      • View My Team's Cases
    • Community Support
      • Getting Started
      • News & Announcements
      • Ideas & Suggestions
      • Community Support Articles
      • Community Support Forum
    • Product Life Cycle
    • Support Information
    • General Security Advisories
  • Education
    • Blog
    • Browse Courses
      • SecurID
      • SecurID Governance & Lifecycle
    • Certification Program
    • New Product Readiness
    • Student Resources
Sign In Register Now
cancel
Turn on suggestions
Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.
Showing results for 
Search instead for 
Did you mean: 
Announcements

SecurID® Knowledge Base

Find answers to your questions and identify resolutions for known issues with knowledge base articles written by SecurID experts.
  • SecurID Community
  • :
  • Products
  • :
  • SecurID
  • :
  • Knowledge Base
  • :
  • RSA Authentication Manager 8.2 SP1 system log shows error message: ​Message Key manager limit reach...
  • Options
    • Subscribe to RSS Feed
    • Bookmark
    • Subscribe
    • Email to a Friend
    • Printer Friendly Page
    • Report Inappropriate Content

RSA Authentication Manager 8.2 SP1 system log shows error message: ​Message Key manager limit reached when using the RSA Authentication Agent API

Article Number

000036563

Applies To

RSA Product Set: SecurID
RSA Product/Service Type:  Authentication Agent API
RSA Version/Condition: 8.5.1
Platform: Linux
Platform (Other): FoxT BoKs
O/S Version: SUSE Linux
 

Issue

A FoxT Bok server uses the RSA SecurID Authentication Agent API 8.5 for C or for Java to communicate as a TCP agent to Authentication Manager 8.x, as can be seen in the Real Time System monitor, and System log activity reports and imsTrace.log files.  The following error is shown:
 
ERROR All available agent keys are in use. The Agent Message Key Manager service cannot add new keys until some current keys expire or are deleted. Result: Message Key manager limit reached Activity Key: Agent Message Key Manager Key Limit
 
Image descriptionImage description

Cause

The TCP agent, in this case FoxT BoKs server, uses the older TCP agent API version 8.5 and may not be reusing keys needed for encrypting the Authentication traffic.  By default, an Authentication Manager server can support 10000 keys each with a lifetime of 28800 seconds (8 hours).  This system error message indicates there are not enough keys available, possibly because they are not re-used by the agent.

Resolution

Use the work-around below first, to increase the number of available keys.

If your deployment sees this error after the work-around, possibly because you have hundreds or thousands of TCP agents, you may also need to check if the BoKS agent or other TCP agent is re-using keys or discarding them. If it is not re-using them, you can change the key lifetime to a much shorter period. Please contact RSA customer support for the details on this key lifetime change or contact the TCP agent partner vendor or developer about key re-use options.
 

Workaround

RSA Engineering says that you could easily double or triple the default number of 10,000 keys without any impact.
  1. Open an SSH session to the primary Authentication Manager server.
  2. Login with the rsaadmin operating system account and password.
  3. Run the command ./rsautil store -a config_all auth_manager.messagekey.max_message_keys 30000, as shown:
login as: rsaadmin
Using keyboard-interactive authentication.
Password: <enter operating system password>
Last login: Wed Jun 20 05:24:51 2018 from jumphost.vcloud.local
RSA Authentication Manager Installation Directory: /opt/rsa/am
rsaadmin@am82p:~> cd /opt/rsa/am/utils
rsaadmin@am82p:/opt/rsa/am/utils> ./rsautil store -a config_all auth_manager.messagekey.max_message_keys 30000 
Please enter OC Administrator username: <enter Operations Console administrator user name>
Please enter OC Administrator password: <enter Operations Console administrator password>
pgsql.bin:/tmp/2273f1ca-a9c4-40ce-8173-6780a85f8f902222344216645874570.sql:149: NOTIOCE:  Changed the 
 value of configuration parameter 'auth_manager.messagekey.max_message_keys' from '10000' to '30000'
 for all instances
 config_all
------------

(1 row)

Notes

The key lifetime variable is auth_manager.messagekey.key_lifetime_secs.  You may be able to figure out how to configure a shorter key lifetime on your own, but it would be a good idea to open a case with RSA customer support so that we can assist, as well as document any specific TCP agent key re-use trends
Tags (60)
  • 8
  • 8.5
  • 8.5 Service Pack 1
  • 8.5 SP1
  • 8.5.1
  • 8.5.1.x
  • 8.5.x
  • 8.x
  • Agent
  • Agent API
  • Agent SDK
  • AM
  • API
  • Auth
  • Auth Agent
  • Auth Failure
  • Auth Issue
  • Auth Manager
  • Authentication
  • Authentication Agent
  • Authentication Agent API
  • Authentication Agent SDK
  • Authentication Failed
  • Authentication Failure
  • Authentication Issue
  • Authentication Manager
  • Break Fix
  • Break Fix Issue
  • Broken
  • C Language
  • Customer Support Article
  • Failed Auth
  • Failure
  • Issue
  • Issues
  • Java
  • Java Development
  • Java Language
  • KB Article
  • Knowledge Article
  • Knowledge Base
  • Login Issue
  • Problem
  • RSA AM
  • RSA Auth Manager
  • RSA Authentication Manager
  • RSA SecurID
  • RSA SecurID Access
  • RSA SecurID Suite
  • SDK
  • SecurID
  • SecurID Access
  • SecurID Agent
  • SecurID Suite
  • Version 8
  • Version 8.5
  • Version 8.5.1
  • Version 8.5.1.x
  • Version 8.5.x
  • Version 8.x
0 Likes
Was this article helpful? Yes No
Share
No ratings

In this article

Version history
Last update:
‎2020-12-12 06:50 PM
Updated by:
Administrator RSA-KB-Sync Administrator

Related Content

Powered by Khoros
  • Blog
  • Events
  • Discussions
  • Idea Exchange
  • Knowledge Base
  • Case Portal
  • Community Support
  • Product Life Cycle
  • Support Information
  • Customer Success
  • About the Community
  • Terms & Conditions
  • Privacy Statement
  • Provide Feedback
  • Employee Login
© 2022 RSA Security LLC or its affiliates. All rights reserved.