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
  • Blog
  • Questions
  • Learning
    • E-learning Courses
    • 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
    • Tutorials
    • 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
    • DataMiner Insights
      • Security
      • Integration Studio
      • System Architecture
      • DataMiner Releases & Updates
      • DataMiner Apps
    • 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
  • Downloads
  • More
    • Feature Suggestions
    • Climb the leaderboard!
    • Swag Shop
    • Contact
      • General Inquiries
      • DataMiner DevOps Support
      • Commercial Requests
    • Global Feedback Survey
  • PARTNERS
    • All Partners
    • Technology Partners
    • Strategic Partner Program
    • Deal Registration
  • >> Go to dataminer.services

How to restore the configuration for elements after mistakenly deleting the used protocol?

Solved1.48K views26th August 2023#CleanUpUnused protocol
3
Kawssar Marzouk [DevOps Enabler]553 21st August 2023 0 Comments

On DataMiner 10.3, I utilized the 'Clean up Unused Protocols Tool within System Center and inadvertently removed certain loaded protocols. Unfortunately, one of the protocol versions I deleted was in active use by some elements in production. I'm puzzled as to why this protocol version was listed as 'unused' when it was clearly in use.
After deleting the protocol, I encountered an error message stating: 'No valid protocol was found for the element'.
I'm aware that I can recover the deleted protocol from the recycle bin, but I'm curious if there is a way to restore the configurations of the affected elements back to their previous state before the protocol was deleted as well as the DCF connections.

Kawssar Marzouk [DevOps Enabler] Selected answer as best 26th August 2023

2 Answers

  • Active
  • Voted
  • Newest
  • Oldest
2
Bert Vandenberghe [SLC] [DevOps Enabler]8.11K Posted 22nd August 2023 2 Comments

Hi Kawssar,

It's indeed unexpected that a protocol would be listed in the unused protocols tool while it's still in use... If you would be able to reproduce this, please let us know so that we can take a look at this.

In terms getting back to the situation as it was before, restoring the protocol (and potentially the alarm/trend templates) from the recycle bin should be sufficient. The elements were not deleted, so I expect everything about those elements to be still in place. You just need to put the protocol.xml file back on this correct location, and also the alarm/trend templates if needed.

In case the recycle bin would not be sufficient, we would need to take the necessary data from a backup file.

Bert

Kawssar Marzouk [DevOps Enabler] Selected answer as best 26th August 2023
Jochen Dewachter [SLC] [DevOps Advocate] commented 23rd August 2023

Unfortunately that’s not enough. The element.xml contains empty protocol, version and template tags… Will try to edit those manually and give the DMA a restart.

Jochen Dewachter [SLC] [DevOps Advocate] commented 23rd August 2023

That fixed it. So re-upload the protocol and adapt the element.xml (update element settings in cube doesn’t work).

You can forward the dojo points later 😉

0
Simon Raine [SLC] [DevOps Advocate]2.02K Posted 22nd August 2023 0 Comments

I believe the recycle bin is the way to do this. Unless you work in a CI/CD fashion where you could re-load your whole configuration from a .dmapp package and script.

Simon Raine [SLC] [DevOps Advocate] Edited answer 22nd August 2023
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

Recent questions

Multiple Set on Table parameters for DVE’s 0 Answers | 1 Vote
DOM Definition relations returned in Definition query 0 Answers | 1 Vote
Alarm Dashboard PDF/CSV Export 1 Answer | 0 Votes

Question Tags

adl2099 (115) alarm (62) Alarm Console (82) alarms (100) alarm template (83) Automation (223) automation scipt (111) Automation script (167) backup (71) Cassandra (180) Connector (108) Correlation (68) Cube (150) Dashboard (194) Dashboards (188) database (83) DataMiner Cube (57) DIS (81) DMS (71) DOM (140) driver (65) DVE (56) Elastic (83) Elasticsearch (115) elements (80) Failover (104) GQI (159) HTTP (76) IDP (74) LCA (152) low code app (166) low code apps (93) lowcodeapps (75) MySQL (53) protocol (203) QAction (83) security (88) services (51) SNMP (86) SRM (337) table (54) trending (87) upgrade (62) Visio (539) Visual Overview (345)
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

[ Placeholder content for popup link ] WordPress Download Manager - Best Download Management Plugin