Page 1 of 1

Did not find 'zeroDotZero' in module SNMPv2-SMI

Posted: Mon Jul 12, 2021 10:33 am
by jsimek
Hi all.
I've been messing with snmp traps the few last weeks and since some moment, when I send a testing trap from my Nagios XI server, I receive this:

root@lv-mon-t-master:~# snmptrap -v 2c -c public 10.11.26.24 '' linkUp ifDescr s LUDMILA ifAdminStatus i 1 ifOperStatus i 1
Did not find 'zeroDotZero' in module SNMPv2-SMI (/usr/share/snmp/mibs/IP-MIB.txt)
Did not find 'zeroDotZero' in module SNMPv2-SMI (/usr/share/snmp/mibs/DISMAN-EVENT-MIB.txt)
Did not find 'zeroDotZero' in module SNMPv2-SMI (/usr/share/snmp/mibs/DISMAN-SCHEDULE-MIB.txt)

The same appears when backing up the XI:
root@lv-mon-t-master:/home/appl/jsimek# /usr/local/nagiosxi/scripts/backup_xi.sh
Did not find 'zeroDotZero' in module SNMPv2-SMI (/usr/share/snmp/mibs/IP-MIB.txt)
Did not find 'zeroDotZero' in module SNMPv2-SMI (/usr/share/snmp/mibs/DISMAN-EVENT-MIB.txt)
Did not find 'zeroDotZero' in module SNMPv2-SMI (/usr/share/snmp/mibs/DISMAN-SCHEDULE-MIB.txt)
\nStarting new backup....\n
Backing up Nagios Core...
...

"zeroDotZero" is present, nevertheless:
root@lv-mon-t-master:/etc/snmp# grep zeroDotZero /usr/share/snmp/mibs/*
/usr/share/snmp/mibs/DISMAN-EVENT-MIB.txt: Gauge32, mib-2, zeroDotZero FROM SNMPv2-SMI
/usr/share/snmp/mibs/DISMAN-EVENT-MIB.txt: DEFVAL { zeroDotZero }
/usr/share/snmp/mibs/DISMAN-EVENT-MIB.txt: DEFVAL { zeroDotZero }
/usr/share/snmp/mibs/DISMAN-EVENT-MIB.txt: DEFVAL { zeroDotZero }
/usr/share/snmp/mibs/DISMAN-EVENT-MIB.txt: DEFVAL { zeroDotZero }
/usr/share/snmp/mibs/DISMAN-SCHEDULE-MIB.txt: Integer32, Unsigned32, Counter32, mib-2, zeroDotZero
/usr/share/snmp/mibs/DISMAN-SCHEDULE-MIB.txt: DEFVAL { zeroDotZero }
/usr/share/snmp/mibs/IP-MIB.txt: zeroDotZero FROM SNMPv2-SMI
/usr/share/snmp/mibs/IP-MIB.txt: DEFVAL { zeroDotZero }
grep: /usr/share/snmp/mibs/processed_mibs: Is a directory
/usr/share/snmp/mibs/SNMPv2-SMI.txt:zeroDotZero OBJECT-IDENTITY

Both, sending traps and backing up works, but the error is disturbing. What could I have changed?

Thanks
Jaroslav Šimek

Re: Did not find 'zeroDotZero' in module SNMPv2-SMI

Posted: Mon Jul 12, 2021 4:43 pm
by cdienger
There may be a conflicting SNMPv2-SMI. Try searching for this by running:

Code: Select all

yum -y install mlocate
updatedb
locate SNMPv2-SMI

Re: Did not find 'zeroDotZero' in module SNMPv2-SMI

Posted: Tue Jul 13, 2021 2:37 am
by jsimek
Hi.
I have found these:
root@lv-mon-t-master:~# locate SNMPv2-SMI
/usr/share/snmp/mibs/SNMPv2-SMI.my
/usr/share/snmp/mibs/SNMPv2-SMI.txt

After moving SNMPv2-SMI.my (where the zeroDotZero definition is missing) to SNMPv2-SMI.my.bck these errors don't appear.

I hope this is a correct solution.

Jaroslav.

Re: Did not find 'zeroDotZero' in module SNMPv2-SMI

Posted: Tue Jul 13, 2021 10:40 am
by vtrac
Hi Jaroslav,
How are you doing?

Yes, that is the correct way. ... :-)


Best Regards,
Vinh