This one tool me some time. I lately installed a new sever with debian-jessie and I install the logcheck-packages, allways. So it happend I get mails over mails with one repeating logline:

Feb 19 08:32:43 websrv snmpd[20382]: error on subcontainer 'ia_addr' insert (-1)

I knew this one, because I saw this before. I remembered just changeing something in /etc/default/snmpd, but this time it doesn't help. Every 30 Seconds new lines like the one above in the syslogs.

After spending some time on dockduckgo I found this workaround in the debian bugtrackers: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=684721#30

So the reason this surfaced again recently may be that with systemd in Debian Testing, /etc/default/snmpd is completely ignored. So any changes to the SNMPDOPTS setting in that file have no effect anymore.

The solution:

Instead editing /etc/default/snmpd I had to change the file /lib/systemd/system/snmpd.service (the one systemd is reading) Changed this line:

ExecStart=/usr/sbin/snmpd -Lsd -Lf /dev/null -u Debian-snmp -g Debian-snmp -I -smux,mteTrigger,mteTriggerConf -f

to

ExecStart=/usr/sbin/snmpd -Ls6d -Lf /dev/null -u Debian-snmp -g Debian-snmp -I -smux,mteTrigger,mteTriggerConf -f

After reloading systemd (systemctl daemon-reload) and restarting snmpd (systemctl restart snmpd.service) the messages went away.

Previous Post