Назад | Перейти на главную страницу

SNMPTT Конфигурация без доступа - удаление прерывания

У меня есть хост-сервер с собственным файлом MIB, но мне нужно перехватывать ловушки MIB на ядре Nagios 4.1. Я использую подключаемый модуль SNMPTT, установленный на RedHat 6.5, но я не могу получить свои ловушки в моем SNMPTT.

Я генерирую события snmp ./simulate_events_tf.sh (на моем контролируемом хосте)

Содержание tail /var/log/messages

18 сентября, 12:33:02 gdl-storage snmptrapd [32621]: Нет конфигурации доступа - удаление прерывания.
18 сентября, 12:33:02 gdl-storage snmptrapd [32621]: Нет конфигурации доступа - удаление прерывания.
18 сентября, 12:33:02 gdl-storage snmptrapd [32621]: Нет конфигурации доступа - удаление прерывания.
18 сентября, 12:33:02 gdl-storage snmptrapd [32621]: Нет конфигурации доступа - удаление прерывания.
18 сентября, 12:33:02 gdl-storage snmptrapd [32621]: Нет конфигурации доступа - удаление прерывания.
18 сентября, 12:33:02 gdl-storage snmptrapd [32621]: Нет конфигурации доступа - удаление прерывания.
18 сентября, 12:33:02 gdl-storage snmptrapd [32621]: Нет конфигурации доступа - удаление прерывания.
18 сентября, 12:33:02 gdl-storage snmptrapd [32621]: Нет конфигурации доступа - удаление прерывания.
18 сентября, 12:33:02 gdl-storage snmptrapd [32621]: Нет конфигурации доступа - удаление прерывания.

Содержание /etc/snmp/snmptrap.conf

# Example configuration file for snmptrapd'

# No traps are handled by default, you must edit this file!

disableAuthorization yes

#authcommunity log,execute,net public

#traphandle default /usr/sbin/snmptt

traphandle default /usr/sbin/snmptthandler

# traphandle SNMPv2-MIB::coldStart /usr/bin/bin/my_great_script col

Я решил эту проблему:

vim /etc/snmp/snmptrapd.conf:



disableAuthorization yes

Вы получаете ошибку при запуске

snmptrapd -f -Lo

Ваша ошибка, вероятно, примерно такая

Warning: no access control information configured.
    (Config search path: /usr/local/etc/snmp:/usr/local/share/snmp:/usr/local/lib/snmp:/root/.snmp) This receiver will *NOT* accept any incoming notifications.

Возможно, файл conf, который вы редактировали, находится не по этому пути. В этом случае скопируйте свой файл conf (/etc/snmp/snmptrap.conf) по пути из сообщения об ошибке.

У меня это сработало несколько минут назад.