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

Are details of SAML connection saved in any other file than DataMiner.xml?

Solved936 views1st June 2023AzureAD SAML
1
Ladan Razeghi [DevOps Enabler]1.08K 31st May 2023 0 Comments

I’m trying to connect to our PreProd Azure but after each restart of DM or server the clientSecret reverts back to clientSecret of Prod Azure. Although the rest of information such as tenantId, objectId and clientId remains for PreProd.

So I’m wondering if clientSecret is saved in another file apart from DataMiner.xml and I need to change it in another place.

Or if you have any other solution, I’ll be glad to try.

Ladan Razeghi [DevOps Enabler] Selected answer as best 1st June 2023

2 Answers

  • Active
  • Voted
  • Newest
  • Oldest
5
Simon Declerck [SLC] [DevOps Advocate]829 Posted 1st June 2023 1 Comment

Hi Ladan,

As the client secret is sensitive data, we do not store this plain text in the DataMiner.xml file. Instead there is a file with encrypted values that is used for storing this type of data.
During start up the DMA will read out the value and check whether it matches a sensitive data placeholder.
If it does, the value will be decrypted from that safe storage.
If it does not, then we interpret this as a new value and save this in said safe storage.

In this case, something may be going wrong with encrypting the new value, thus leading to the previous value being read from the safe storage.

Would it be possible to try the following steps?

  1. Stop the DataMiner Agent, you can verify that everything is properly stopped by checking the processes in the task manager. Only SLWatchdog should still be running out of all the SL* processes.
    Note: If it is part of a failover pair, both agents need to be stopped and all subsequent steps applied to both agents.
  2. Using the file explorer browse to and open “C:\Skyline DataMiner\Files\SyncInfo\{DO_NOT_REMOVE_32D5A837-E15E-4104-A37F-CBF6ED139620}.xml”. Within this file remove the <Encryption> entries with the following key: {5C104E97-5455-4527-A7EE-C01EBA036496} and save the file.
    This will remove the encrypted value that is stored for the client secret.
  3. Now browse to and open “C:\Skyline DataMiner\DataMiner.xml” here you can apply the configuration for your PreProd Azure as you’ve done before and save the file.
  4. Restart the DataMiner Agent, restart its buddy as well in case it is part of a failover pair.

Please do let me know if the above has worked for you, if not then we can open a ticket to investigate this more in depth and arrange a session to resolve this.

Ladan Razeghi [DevOps Enabler] Selected answer as best 1st June 2023
Ladan Razeghi [DevOps Enabler] commented 1st June 2023

Hi Simon
Thanks a lot for this tip. Yes it works and I have connection to our pre-prod Azure.
You’re star!

0
Jens Vandewalle [SLC] [DevOps Enabler]9.44K Posted 31st May 2023 4 Comments

Hi Ladan,

Can you verify that file spMetadata (root folder) contains the correct entityID?

Ladan Razeghi [DevOps Enabler] Posted new comment 31st May 2023
Ladan Razeghi [DevOps Enabler] commented 31st May 2023

Hi Jens
They set PreProd entityID same as Prod entityID in Azure.
So the spMetadata is same connecting to PreProd and Prod.
Do you think that’s causing the issue?

Jens Vandewalle [SLC] [DevOps Enabler] commented 31st May 2023

I might be missing something. Do you have PreProd and Prod DataMiner Systems? Or Azure tenants?

Ladan Razeghi [DevOps Enabler] commented 31st May 2023

We have Pre Prod and Prod Azure system.
In order to see what API permissions we need because of restriction at Sky, we connected to PreProd Azure to test connection before applying the permissions to Prod Azure

Ladan Razeghi [DevOps Enabler] commented 31st May 2023

Just an update on this. I changed Prod Azure entityID to new value which is different from PreProd Azure. But still having same issue. As long as there’s any value inside clientSecret=””, even if it’s one character, it’ll replace that with Prod clientSecret

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