Take the 2-minute tour ×
Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

OS: Debian 5.0.3
SNMPD Version: 5.4.1

I have the following two lines in my snmpd.conf file:

interface eth0
agentaddress udp:161

I'm getting the following errors in my syslog:

Oct 5 18:04:44 webdb003 snmpd[29864]: /etc/snmp/snmpd.conf: line 434: Error: Missing TYPE parameter
Oct 5 18:04:44 webdb003 snmpd[29864]: net-snmp: 1 error(s) in config file(s)
Oct 5 18:04:44 webdb003 snmpd[29864]: Error opening specified endpoint "udp:161"
Oct 5 18:04:44 webdb003 snmpd[29864]: Server Exiting with code 1

The documentation here says that thats the correct syntax though. However, if I change it to agentaddress 127.0.0.1:161, I can properly snmpwalk the MIB listing when connecting to localhost. My issue is that I also want it to be able to snmpwalk on the public address too without having to specify a public address because I have to push out this config file to all my servers and I really don't feel like writing a config file for each server just because of the ip address differences.

share|improve this question

2 Answers 2

up vote 5 down vote accepted

You may want to double check that nothing in /etc/default/snmpd is over-riding your configuration. I think by default, the local loopback address (127.0.0.1) is passed in the SNMPDOPTS directive.

I could be mistaken, I just remember having to change that the last time I installed it for Cacti on a Debian system, but I think that was the prior version.

share|improve this answer
    
thanks! that was the problem –  majikman Oct 6 '09 at 15:13

Try the following:

agentaddress 0.0.0.0:161

Using the address "0.0.0.0" tells most applications/libraries to bind to all addresses.

share|improve this answer
    
although what you said works, the problem is actually the answer submitted by tinkertim. thanks anyways! –  majikman Oct 6 '09 at 15:14

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.