Skip to content
DataMiner DoJo

More results...

Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors
Search in posts
Search in pages
Search in posts
Search in pages
Log in
Menu
  • Updates & Insights
  • Questions
  • Learning
    • E-learning Courses
    • Empower Replay: Limited Edition
    • Tutorials
    • Open Classroom Training
    • Certification
      • DataMiner Fundamentals
      • DataMiner Configurator
      • DataMiner Automation
      • Scripts & Connectors Developer: HTTP Basics
      • Scripts & Connectors Developer: SNMP Basics
      • Visual Overview – Level 1
      • Verify a certificate
    • Video Library
    • Books We Like
    • >> Go to DataMiner Docs
  • Expert Center
    • Solutions & Use Cases
      • Solutions
      • Use Case Library
    • Markets & Industries
      • Media production
      • Government & defense
      • Content distribution
      • Service providers
      • Partners
      • OSS/BSS
    • Agile
      • Agile Webspace
      • Everything Agile
        • The Agile Manifesto
        • Best Practices
        • Retro Recipes
      • Methodologies
        • The Scrum Framework
        • Kanban
        • Extreme Programming
      • Roles
        • The Product Owner
        • The Agile Coach
        • The Quality & UX Coach (QX)
    • DataMiner DevOps Professional Program
      • About the DevOps Program
      • DataMiner DevOps Support
  • Downloads
  • More
    • DataMiner Releases & Updates
    • Feature Suggestions
    • Climb the leaderboard!
    • Swag Shop
    • Contact
    • Global Feedback Survey
  • PARTNERS
    • All Partners
    • Technology Partners
    • Strategic Partner Program
    • Deal Registration
  • >> Go to dataminer.services

Configuring Connection strings for FO clusters

Solved1.11K views23rd January 2023communication Failover
2
Michiel Saelen [SLC] [DevOps Enabler]5.63K 11th January 2023 2 Comments

To ensure the DMA’s can communicate well together we were asked to configure the connection strings from all to all DMA’s. However, we are not completely sure what IPs need to be used in the To field in case of a FO setup.

In the Dms.xml file we can see only VIPs configured, so we assume that the agents (FO pairs) only know each others VIP to communicate. In the documentation, it mentions to use the Primary IP, so not sure if this is also valid for FO setups. Next to this the FO pair itself has knowledge on the primary IPs of itself and his buddy as they need the ability to communicate to each other.
Is the assumption correct that the cluster communicates only with the VIP and the FO pair with the Primary IPs?
What connection strings do we need to configure in case of a FO cluster?
For example in the following FO Setup:

Michiel Saelen [SLC] [DevOps Enabler] Selected answer as best 23rd January 2023
Alberto De Luca [DevOps Enabler] commented 12th January 2023

Can I ask what is the authentication restriction is experienced to require the connection strings in the related use-case?

In most scenarios, these are not required (can also become complex to manage in big clusters, as each new DMA id added in the cluster will need a connection to all the other DMA servers)

Michiel Saelen [SLC] [DevOps Enabler] commented 12th January 2023

When the domain controller is not so reliable, we want to use local accounts to avoid auth failures. FYI: In big cluster, you can use wildcards to avoid making many connection strings if the same credentials work on all of them. (https://docs.dataminer.services/user-guide/Reference/DataMiner_Tools/SLNetClientTest_tool/SLNetClientTest_tool_advanced_procedures/SLNetClientTest_editing_connection_string.html).

1 Answer

  • Active
  • Voted
  • Newest
  • Oldest
2
Alberto De Luca [DevOps Enabler]4.58K Posted 12th January 2023 2 Comments

Michiel, just sharing from my past usage – tuning in to receive other insights as well.

I believe it can be sufficient to define the Main-to-StandBy communication just through the Failover Configuration of the single DMA: I’d call this “intra-DMA” communication, as the two servers that share the same DMA agent id must be in nearly constant sync for the FailOver to work properly.

The type of de-synchronization (e.g. for missing files and similar) that is addressed with connection strings is across agents with different DMA id in the cluster, so I’d refer to this as “inter-DMA” (intra=within VS inter = across).

The latter (inter-DMA) is across the “active/on-line” agents of the DMS cluster, hence it would normally rely on the VIP.

So even when you need to add Connection Strings, these are just to facilitate the comms across different DMA IDs and I’d expect the VIP is used in the configuration of said connections.

Worth noting that the set-up of connection strings is required only when there are restrictions on the authentication within a DMS cluster, but if you don’t have this issue, the cluster can happily live without (less overhead to manage PW updates & cluster expansions).
HTH

Alberto De Luca [DevOps Enabler] Edited comment 10th February 2023
Michiel Saelen [SLC] [DevOps Enabler] commented 12th January 2023

Thanks for your insight Alberto, I made the same assumptions.
In our case, we will probably configure the ‘To’ as a * as the credentials will be configured the same for all DMA’s in the same DMS.

Alberto De Luca [DevOps Enabler] commented 9th February 2023

Glad to be of help – good shout about the *
See you on the dojo (;

Please login to be able to comment or post an answer.

My DevOps rank

DevOps Members get more insights on their profile page.

My user earnings

0 Dojo credits

Spend your credits in our swag shop.

0 Reputation points

Boost your reputation, climb the leaderboard.

Promo banner DataMiner DevOps Professiona Program
DataMiner Integration Studio (DIS)
Empower Katas
Privacy Policy • Terms & Conditions • Contact

© 2025 Skyline Communications. All rights reserved.

DOJO Q&A widget

Can't find what you need?

? Explore the Q&A DataMiner Docs