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

Configuring SNMP trap reception port (default SNMPv3 port but custom SNMPv2 port)

Solved708 views29th November 2023SNMP traps
1
Bing Herng Chong [SLC] [DevOps Advocate]1.06K 20th November 2023 0 Comments

Hi  all, this question is in relation customizing the trap reception port of a DMA.
Dataminer Docs does cover one scenario whereby we customize the SNMPv3 trap reception port (link).

However, what if the intended outcome is to keep SNMPv3 trap reception port at default value of 162 and to have SNMPv2 trap reception at a customized port (e.g.: 16261)?

<<<<<>>>>>

It is observed that if we specify the following in DataMiner.xml (i.e.: keep SNMPv3 trap reception port at 162):

<SNMPv3 trapPort=”162”/>

and if we specify the following in C:\Windows\System32\drivers\etc\services (i.e.: set SNMPv2 trap reception port to 16261):

snmptrap 16261/udp snmp-trap #SNMP trap

Upon a DMA restart, the Windows SNMPTRAP process is 'Stopped' and therefore any custom port set for snmptrap in C:\Windows\System32\drivers\etc\services does not matter.

<<<<<>>>>>

So is the correct way to configure the above to:

(1) Specify the following in DataMiner.xml:

<SNMPv3 trapPort=”162”/>
<SNMPv2 trapPort=”16261”/>

(2) Comment out 'snmptrap' line in C:\Windows\System32\drivers\etc\services

# snmptrap 162/udp snmp-trap #SNMP trap

Please help clarify:

  1. If 'SNMPv2 trapPort' is a valid tag in DataMiner.xml
  2. If we should comment out the snmptrap line or set it to 16261 to align with what is in DataMiner.xml file
Bing Herng Chong [SLC] [DevOps Advocate] Selected answer as best 29th November 2023

1 Answer

  • Active
  • Voted
  • Newest
  • Oldest
1
Jeroen Neyt [SLC] [DevOps Advocate]2.31K Posted 28th November 2023 0 Comments

DataMiner has two ways of taking in traps, either through WinSNMP or either through snmp++. The latter is the only one that is able to process SNMPv3 traps which is why that one always needs to come in play.

Then then are two scenarios:

  1. The SNMPv1 and SNMPv2 ports are configured on the same port as SNMPv3.

    DataMiner will only use snmp++ to take in the traps and will even completely kill the snmptrap service so it doesn’t interfere with what it is trying to setup.

  2. The SNMPv1 or SNMPv2 ports are configured on a different port than SNMPv3 (your scenario)

    WinSNMP and snmp++ need to run side by side (remember, SNMPv3 traps can only be processed by snmp++) and the SNMPv2 traps will be processed by WinSNMP for performance reasons (in the past we noticed a significant higher throughput of UDP datagrams with WinSNMP compared to snmp++)

<SNMPv2 trapPort="16261"> is definitely a valid configuration. There is however a limitation that the trap port used by the snmptrap service can not be changed by the API. That is why it is important that you change the service configuration to align it with the desired port as well. The one that is configured in the DataMiner.xml configuration file is only to make the SLSNMPManager module know that it differs from the SNMPv3 trap port and for logging purposes.

Bing Herng Chong [SLC] [DevOps Advocate] Selected answer as best 29th November 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

Correlation Engine: “Test rule” doesn’t result in a hit, despite functional rule 1 Answer | 1 Vote
When using the Setter = true attribute, will the copy action always be executed first? 1 Answer | 2 Votes
Multiple Set on Table parameters for DVE’s 1 Answer | 2 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 (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) 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