Re: Sending Duplicate Traps

"Eduardo Saavedra Cea" <[email protected]>
Newsgroups gmane.network.net-snmp.user
Message-ID <[email protected]>
I have another doubt. Maybe this is my problem with the problem before.
In my subagent I need to call the function init_agent("alarmas") and
init_snmp("alarmas"). When I do It, the configuration file
"alarmas.conf" is read form the /var/net-snmp/ directory.
How can I avoid this???
Is this interfering whit the snmpd daemon???

Thanks very very much!!!

On 29/05/07, Eduardo Saavedra Cea <[email protected]> wrote:
> I see the follow:
>
> condor:~ # /usr/local/sbin/snmpd -f -Le -Dread_config
> registered debug token read_config, 1
> read_config: reading premib configuration tokens
> read_config:  config path used for
> snmpd:/usr/local/etc/snmp:/usr/local/share/snmp:/usr/local/lib/snmp:/root/.snmp
> (persistent path:/var/net-snmp)
> read_config: Reading configuration /usr/local/etc/snmp/snmpd.conf
> read_config: /usr/local/etc/snmp/snmpd.conf:41 examining: com2sec
> notConfigUser  default       zweicom_notav
> read_config: /usr/local/etc/snmp/snmpd.conf:47 examining: group
> notConfigGroup v1           notConfigUser
> read_config: /usr/local/etc/snmp/snmpd.conf:48 examining: group
> notConfigGroup v2c           notConfigUser
> read_config: /usr/local/etc/snmp/snmpd.conf:55 examining: view
> systemview    included   .1.3.6.1.2.1.1
> read_config: /usr/local/etc/snmp/snmpd.conf:56 examining: view    all
>           included      .1
> read_config: /usr/local/etc/snmp/snmpd.conf:57 examining: view
> systemview    included   .1.3.6.1.2.1.25.1.1
> read_config: /usr/local/etc/snmp/snmpd.conf:63 examining: access
> notConfigGroup ""      any       noauth    exact  all    all    none
> read_config: /usr/local/etc/snmp/snmpd.conf:163 examining: syslocation
>     "Zweicom Headquarters"
> read_config: /usr/local/etc/snmp/snmpd.conf:164 examining: syscontact
>     "[email protected]"
> read_config: /usr/local/etc/snmp/snmpd.conf:470 examining: trapsink
> 192.168.1.10 zweicom_notav
> read_config: /usr/local/etc/snmp/snmpd.conf:476 examining: master agentx
> read_config: /usr/local/etc/snmp/snmpd.local.conf: No such file or directory
> read_config: /usr/local/share/snmp/snmpd.conf: No such file or directory
> read_config: /usr/local/share/snmp/snmpd.local.conf: No such file or directory
> read_config: /usr/local/lib/snmp/snmpd.conf: No such file or directory
> read_config: /usr/local/lib/snmp/snmpd.local.conf: No such file or directory
> read_config: /root/.snmp/snmpd.conf: No such file or directory
> read_config: /root/.snmp/snmpd.local.conf: No such file or directory
> read_config:  config path used for snmpd:/var/net-snmp (persistent
> path:/var/net-snmp)
> read_config: Reading configuration /var/net-snmp/snmpd.conf
> read_config: /var/net-snmp/snmpd.conf:32 examining: setserialno 2112594642
> read_config: /var/net-snmp/snmpd.conf:44 examining: ifXTable .1 14:0 18:0x $
> read_config: /var/net-snmp/snmpd.conf:45 examining: ifXTable .2 14:0 18:0x $
> read_config: /var/net-snmp/snmpd.conf:46 examining: ifXTable .3 14:0 18:0x $
> read_config: /var/net-snmp/snmpd.conf:50 examining: engineBoots 2
> read_config: /var/net-snmp/snmpd.conf:51 examining: oldEngineID
> 0x80001f888026c4245f46375c46
> read_config: Found a parser.  Calling it: oldEngineID /
> 0x80001f888026c4245f46375c46
> read_config: /var/net-snmp/snmpd.local.conf: No such file or directory
> read_config:  config path used for
> agentx:/usr/local/etc/snmp:/usr/local/share/snmp:/usr/local/lib/snmp:/root/.snmp
> (persistent path:/var/net-snmp)
> read_config: /usr/local/etc/snmp/agentx.conf: No such file or directory
> read_config: /usr/local/etc/snmp/agentx.local.conf: No such file or directory
> read_config: /usr/local/share/snmp/agentx.conf: No such file or directory
> read_config: /usr/local/share/snmp/agentx.local.conf: No such file or directory
> read_config: /usr/local/lib/snmp/agentx.conf: No such file or directory
> read_config: /usr/local/lib/snmp/agentx.local.conf: No such file or directory
> read_config: /root/.snmp/agentx.conf: No such file or directory
> read_config: /root/.snmp/agentx.local.conf: No such file or directory
> read_config:  config path used for agentx:/var/net-snmp (persistent
> path:/var/net-snmp)
> read_config: /var/net-snmp/agentx.conf: No such file or directory
> read_config: /var/net-snmp/agentx.local.conf: No such file or directory
> read_config:  config path used for
> snmp:/usr/local/etc/snmp:/usr/local/share/snmp:/usr/local/lib/snmp:/root/.snmp
> (persistent path:/var/net-snmp)
> read_config: /usr/local/etc/snmp/snmp.conf: No such file or directory
> read_config: /usr/local/etc/snmp/snmp.local.conf: No such file or directory
> read_config: /usr/local/share/snmp/snmp.conf: No such file or directory
> read_config: /usr/local/share/snmp/snmp.local.conf: No such file or directory
> read_config: /usr/local/lib/snmp/snmp.conf: No such file or directory
> read_config: /usr/local/lib/snmp/snmp.local.conf: No such file or directory
> read_config: /root/.snmp/snmp.conf: No such file or directory
> read_config: /root/.snmp/snmp.local.conf: No such file or directory
> read_config:  config path used for snmp:/var/net-snmp (persistent
> path:/var/net-snmp)
> read_config: /var/net-snmp/snmp.conf: No such file or directory
> read_config: /var/net-snmp/snmp.local.conf: No such file or directory
> read_config: reading normal configuration tokens
> read_config:  config path used for
> snmpd:/usr/local/etc/snmp:/usr/local/share/snmp:/usr/local/lib/snmp:/root/.snmp
> (persistent path:/var/net-snmp)
> read_config: Reading configuration /usr/local/etc/snmp/snmpd.conf
> read_config: /usr/local/etc/snmp/snmpd.conf:41 examining: com2sec
> notConfigUser  default       zweicom_notav
> read_config: Found a parser.  Calling it: com2sec / notConfigUser
> default       zweicom_notav
> read_config: /usr/local/etc/snmp/snmpd.conf:47 examining: group
> notConfigGroup v1           notConfigUser
> read_config: Found a parser.  Calling it: group / notConfigGroup v1
>        notConfigUser
> read_config: /usr/local/etc/snmp/snmpd.conf:48 examining: group
> notConfigGroup v2c           notConfigUser
> read_config: Found a parser.  Calling it: group / notConfigGroup v2c
>         notConfigUser
> read_config: /usr/local/etc/snmp/snmpd.conf:55 examining: view
> systemview    included   .1.3.6.1.2.1.1
> read_config: Found a parser.  Calling it: view / systemview
> included   .1.3.6.1.2.1.1
> read_config: /usr/local/etc/snmp/snmpd.conf:56 examining: view    all
>           included      .1
> read_config: Found a parser.  Calling it: view / all            included      .1
> read_config: /usr/local/etc/snmp/snmpd.conf:57 examining: view
> systemview    included   .1.3.6.1.2.1.25.1.1
> read_config: Found a parser.  Calling it: view / systemview
> included   .1.3.6.1.2.1.25.1.1
> read_config: /usr/local/etc/snmp/snmpd.conf:63 examining: access
> notConfigGroup ""      any       noauth    exact  all    all    none
> read_config: Found a parser.  Calling it: access / notConfigGroup ""
>    any       noauth    exact  all    all    none
> read_config: /usr/local/etc/snmp/snmpd.conf:163 examining: syslocation
>     "Zweicom Headquarters"
> read_config: Found a parser.  Calling it: syslocation / "Zweicom Headquarters"
> read_config: /usr/local/etc/snmp/snmpd.conf:164 examining: syscontact
>     "[email protected]"
> read_config: Found a parser.  Calling it: syscontact / "[email protected]"
> read_config: /usr/local/etc/snmp/snmpd.conf:470 examining: trapsink
> 192.168.1.10 zweicom_notav
> read_config: Found a parser.  Calling it: trapsink / 192.168.1.10 zweicom_notav
> read_config: /usr/local/etc/snmp/snmpd.conf:476 examining: master agentx
> read_config: Found a parser.  Calling it: master / agentx
> Turning on AgentX master support.
> read_config: /usr/local/etc/snmp/snmpd.local.conf: No such file or directory
> read_config: /usr/local/share/snmp/snmpd.conf: No such file or directory
> read_config: /usr/local/share/snmp/snmpd.local.conf: No such file or directory
> read_config: /usr/local/lib/snmp/snmpd.conf: No such file or directory
> read_config: /usr/local/lib/snmp/snmpd.local.conf: No such file or directory
> read_config: /root/.snmp/snmpd.conf: No such file or directory
> read_config: /root/.snmp/snmpd.local.conf: No such file or directory
> read_config:  config path used for snmpd:/var/net-snmp (persistent
> path:/var/net-snmp)
> read_config: Reading configuration /var/net-snmp/snmpd.conf
> read_config: /var/net-snmp/snmpd.conf:32 examining: setserialno 2112594642
> read_config: Found a parser.  Calling it: setserialno / 2112594642
> read_config: /var/net-snmp/snmpd.conf:44 examining: ifXTable .1 14:0 18:0x $
> read_config: Found a parser.  Calling it: ifXTable / .1 14:0 18:0x $
> read_config: /var/net-snmp/snmpd.conf:45 examining: ifXTable .2 14:0 18:0x $
> read_config: Found a parser.  Calling it: ifXTable / .2 14:0 18:0x $
> read_config: /var/net-snmp/snmpd.conf:46 examining: ifXTable .3 14:0 18:0x $
> read_config: Found a parser.  Calling it: ifXTable / .3 14:0 18:0x $
> read_config: /var/net-snmp/snmpd.conf:50 examining: engineBoots 2
> read_config: Found a parser.  Calling it: engineBoots / 2
> read_config: /var/net-snmp/snmpd.conf:51 examining: oldEngineID
> 0x80001f888026c4245f46375c46
> read_config: /var/net-snmp/snmpd.local.conf: No such file or directory
> read_config:  config path used for
> agentx:/usr/local/etc/snmp:/usr/local/share/snmp:/usr/local/lib/snmp:/root/.snmp
> (persistent path:/var/net-snmp)
> read_config: /usr/local/etc/snmp/agentx.conf: No such file or directory
> read_config: /usr/local/etc/snmp/agentx.local.conf: No such file or directory
> read_config: /usr/local/share/snmp/agentx.conf: No such file or directory
> read_config: /usr/local/share/snmp/agentx.local.conf: No such file or directory
> read_config: /usr/local/lib/snmp/agentx.conf: No such file or directory
> read_config: /usr/local/lib/snmp/agentx.local.conf: No such file or directory
> read_config: /root/.snmp/agentx.conf: No such file or directory
> read_config: /root/.snmp/agentx.local.conf: No such file or directory
> read_config:  config path used for agentx:/var/net-snmp (persistent
> path:/var/net-snmp)
> read_config: /var/net-snmp/agentx.conf: No such file or directory
> read_config: /var/net-snmp/agentx.local.conf: No such file or directory
> read_config:  config path used for
> snmp:/usr/local/etc/snmp:/usr/local/share/snmp:/usr/local/lib/snmp:/root/.snmp
> (persistent path:/var/net-snmp)
> read_config: /usr/local/etc/snmp/snmp.conf: No such file or directory
> read_config: /usr/local/etc/snmp/snmp.local.conf: No such file or directory
> read_config: /usr/local/share/snmp/snmp.conf: No such file or directory
> read_config: /usr/local/share/snmp/snmp.local.conf: No such file or directory
> read_config: /usr/local/lib/snmp/snmp.conf: No such file or directory
> read_config: /usr/local/lib/snmp/snmp.local.conf: No such file or directory
> read_config: /root/.snmp/snmp.conf: No such file or directory
> read_config: /root/.snmp/snmp.local.conf: No such file or directory
> read_config:  config path used for snmp:/var/net-snmp (persistent
> path:/var/net-snmp)
> read_config: /var/net-snmp/snmp.conf: No such file or directory
> read_config: /var/net-snmp/snmp.local.conf: No such file or directory
> read_config: storing: #
> # net-snmp (or ucd-snmp) persistent data file.
> #
> ############################################################################
> # STOP STOP STOP STOP STOP STOP STOP STOP STOP
> #
> #          **** DO NOT EDIT THIS FILE ****
> #
> # STOP STOP STOP STOP STOP STOP STOP STOP STOP
> ############################################################################
> #
> # DO NOT STORE CONFIGURATION ENTRIES HERE.
> # Please save normal configuration tokens for snmpd in SNMPCONFPATH/snmpd.conf.
> # Only "createUser" tokens should be placed here by snmpd administrators.
> # (Did I mention: do not edit this file?)
> #
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> read_config: storing: setserialno 2112594643
> read_config: storing:
> ##############################################################
> read_config: storing: #
> # snmpNotifyFilterTable persistent data
> #
> read_config: storing:
> ##############################################################
> read_config: storing:
>
> read_config: storing:
> ##############################################################
> read_config: storing: #
> # ifXTable persistent data
> #
> read_config: storing: ifXTable .1 14:0 18:0x $
> read_config: storing: ifXTable .2 14:0 18:0x $
> read_config: storing: ifXTable .3 14:0 18:0x $
> read_config: storing:
> ##############################################################
> read_config: storing:
>
> read_config: storing: engineBoots 3
> read_config: storing: oldEngineID 0x80001f888026c4245f46375c46
> NET-SNMP version 5.4
>
>
> Received TERM or STOP signal...  shutting down...
> read_config: storing: #
> # net-snmp (or ucd-snmp) persistent data file.
> #
> ############################################################################
> # STOP STOP STOP STOP STOP STOP STOP STOP STOP
> #
> #          **** DO NOT EDIT THIS FILE ****
> #
> # STOP STOP STOP STOP STOP STOP STOP STOP STOP
> ############################################################################
> #
> # DO NOT STORE CONFIGURATION ENTRIES HERE.
> # Please save normal configuration tokens for snmpd in SNMPCONFPATH/snmpd.conf.
> # Only "createUser" tokens should be placed here by snmpd administrators.
> # (Did I mention: do not edit this file?)
> #
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> read_config: storing: setserialno 2112594643
> read_config: storing:
> ##############################################################
> read_config: storing: #
> # snmpNotifyFilterTable persistent data
> #
> read_config: storing:
> ##############################################################
> read_config: storing:
>
> read_config: storing:
> ##############################################################
> read_config: storing: #
> # ifXTable persistent data
> #
> read_config: storing: ifXTable .1 14:0 18:0x $
> read_config: storing: ifXTable .2 14:0 18:0x $
> read_config: storing: ifXTable .3 14:0 18:0x $
> read_config: storing:
> ##############################################################
> read_config: storing:
>
>
>
>
>
>
> On 29/05/07, Dave Shield <[email protected]> wrote:
> > On 29/05/07, Eduardo Saavedra Cea <[email protected]> wrote:
> > > I'm using an agentx to send traps through the snmpd daemon. My problem
> > > is that It send duplicate traps for each request from my agentx. I saw
> > > this whit the strace tool. You can see this in the log below.
> > > I don't understand the reason. I include the follows lines in the
> > > snmpd.conf  configuration file:
> > >    trapsink 192.168.1.10 my_comunity
> > >    master agentx
> >
> > Please try starting your agent with the flags
> >     -f -Le -Dread_config
> >
> > What output do you see?
> >
> > Dave
> >
>

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Net-snmp-users mailing list
[email protected]
Please see the following page to unsubscribe or change other options:
https://lists.sourceforge.net/lists/listinfo/net-snmp-users
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.