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
  • :
  • Do TCP Agent using API ver. 8.5 & 8.6 need a new sdconf.rec file after a new Primary is promoted?
  • Options
    • Subscribe to RSS Feed
    • Bookmark
    • Subscribe
    • Email to a Friend
    • Printer Friendly Page
    • Report Inappropriate Content

Do TCP Agent using API ver. 8.5 & 8.6 need a new sdconf.rec file after a new Primary is promoted?

Article Number

000039615

Applies To

RSA Product Set: RSA SecurID
RSA Product/Service Type: Authentication Agent API for Java
RSA Version/Condition: 8.5.0, 8.6.0
Platform: Linux
Platform (Other): Windows
O/S Version: Red Hat Enterprise Linux 6.x

Issue

Authentication Agent API 8.5 (partner FoxT BokS server) - how does it learn new replicas.
Definition: TCP agents using API ver. 8.5 & 8.6 to TCP port 5500 (not ReST agents using TCP port 5555, not UDP legacy agents using UDP port 5500) e.g. partner FoxT Boks Server agent.

Task

  1. Add a new replica to your Authentication Manager realm
  2. Promote new replica to become the new primary 
  3. Remove original primary, either because you promoted for Disaster Recovery, DR, or you promoted for maintenance but eventually decommissioned the original primary that became a replica

Resolution

If you add a replica to your realm and TCP Agents authenticate, that agent learns of this replica through the configuration service, and the replica is added to bootstrap.xml and config.xml. 

When you eventually promote this new replica, and as the last step remove the original primary, our Assumptions are as follows:
  1. Provide newly downloaded copies of the sdconf.rec file to all;
    1. a. new Boks TCP agents, and
    2. b. existing TCP agents that did not know of this new primary because they had not authenticated after this new primary had been added as a replica, and therefore did not learn of it through the configuration service
  2. Technically you would not need a new sdconf.rec file for existing TCP agents that knew of this new primary because they had authenticated after this new primary had been added as a replica.  However, a Best Practice would be to maintain consistency with all downloaded sdconf.rec file

Notes

Engineering says that the TCP API 8.5, 8.6 agent does not work like the UDP agents, in that TCP agent does not send time requests to keep track of Replicas, TCP keeps track of Authentication requests that are not responded to. The TCP agent does not get a server list like in UDP agents, but has a way to learn about new replica through the configuration service, as you observed in Production, it’s just different than the UDP agent.
Agent uses the Configuration Service to determine whether or not there is updated configuration information.
 
Tags (59)
  • 8
  • 8.5
  • 8.5.x
  • 8.6
  • 8.6.x
  • 8.x
  • Agent
  • Agent API
  • Agent SDK
  • API
  • Auth Agent
  • Authentication Agent
  • Authentication Agent API
  • Authentication Agent SDK
  • Best Practice
  • Best Practices
  • C Language
  • Config
  • Configuration
  • Configure
  • Configuring
  • Customer Support Article
  • Helpful Hints
  • How To
  • Implementation
  • Implementing
  • Informational
  • Instructions
  • Java
  • Java Development
  • Java Language
  • KB Article
  • Knowledge Article
  • Knowledge Base
  • Process Steps
  • Recommendations
  • Recommended
  • Recommended Practice
  • RSA SecurID
  • RSA SecurID Access
  • RSA SecurID Suite
  • SDK
  • SecurID
  • SecurID Access
  • SecurID Agent
  • SecurID Suite
  • Set Up
  • Setup
  • Tip &amp Tricks
  • Tips and Tricks
  • Tutorial
  • Version 8
  • Version 8.5
  • Version 8.5.x
  • Version 8.6
  • Version 8.6.x
  • Version 8.x
  • Walk Through
  • Walkthrough
0 Likes
Was this article helpful? Yes No
Share
No ratings

In this article

Version history
Last update:
‎2021-04-24 04:37 AM
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.