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 solve “NATS has stopped working, restarting…” after an upgrade?

Solved2.98K views24th May 2021DataMiner 10.1 NATS upgrade
6
João Pereira [SLC]120 22nd April 2021 0 Comments

Hi,

Following an upgrade to DataMiner 10.1.4.0 -10077 Feature Release (a message at the end confirmed a successful upgrade), a few runtime errors are seen in the alarm console that read "NATS has stopped working, restarting...":

This system was running DataMiner 10 CU5 prior to the upgrade.

RN 28463 seems to describe this issue and suggest the following steps:

"On a DMA with NAS and NATS installed: stop the services (don't delete them) and delete the C:\Skyline DataMiner\NATS folder. Restart your DMA, assert the services are reinstalled and no lingering error alarms indicating restarts of the services are present. If the alarms are present initially, they should be automatically cleared after some time."

Can these steps be safely applied in a production DMS?

How impactful is this error to the overal health of the DMS?

What should be done to correct it?

Thank you for your help.

UPDATE 23/04/2021:
I am adding an update to this question (since I cannot answer my own questions and need to add pictures) to thank everyone that helped and to share a workaround that sorted this out (still not sure why this happened in the first place).

In the task manager it is possible to see that the service is stuck (in this case reads "stopping") and there is no way to kill it (the options either do not work or are greyed out).

Since it had a PID, the corresponding process is nats-streaming-server.exe.

Ending the process tree will cause this process to restart with a new PID:

Checking the NATS now will show it Running with this new PID:

The alarms on the alarm console will clear after this.

Jaime Leal [SLC] [DevOps Advocate] Answered question 24th May 2021

2 Answers

  • Active
  • Voted
  • Newest
  • Oldest
4
Alexander Gorbunov [SLC] [DevOps Advocate]988 Posted 22nd April 2021 2 Comments

Hi Joao,

Please make sure the following TCP ports are allowed on the DMAs: 4222, 6222, 8222, 9090. Normally DataMiner creates firewall rules automatically during the upgrade, but the changes may be prevented by group policies.

This is how Windows Firewall rules should look like:

As far as I know, NATS is not in use yet, so there shouldn't be any impact for the DMS.

João Pereira [SLC] Selected answer as best 23rd April 2021
João Pereira [SLC] commented 22nd April 2021

Hi Alexander,
In the agent I am connected now, those ports are (although I just have a single entry for NAS and NATS – doubt that is any issue).
Not sure about the other agents, but it can be checked.

João Pereira [SLC] commented 23rd April 2021

Just added an update to the question with a workaround that sorted out the error on the alarm consolve.

2
Jaime Leal [SLC] [DevOps Advocate]608 Posted 24th May 2021 0 Comments

Hi Guys I just want to share how I fixed those errors I think it's similar to what Joao mention (Finish the processes) but with the command line, here the link: https://support.4it.com.au/article/how-to-kill-a-windows-service-which-is-stuck-at-stopping/

Jaime Leal [SLC] [DevOps Advocate] Answered question 24th May 2021
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

How to implement bearer token refresh? 0 Answers | 0 Votes
Web Applications exception in Cube due to invalid certificate 0 Answers | 0 Votes
Redundancy Groups and Alarming – Duplicate Alarms 0 Answers | 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 (109) Correlation (69) Correlation rule (52) Cube (151) 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) 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