2 votes

SNMPTT Pas de configuration d'accès - abandon de la trap

J'ai un serveur hôte qui a son propre fichier MIB, mais j'ai besoin de pouvoir intercepter les traps MIB sur Nagios 4.1 core. J'utilise le plugin SNMPTT installé sur un RedHat 6.5, mais je ne parviens pas à obtenir mes traps à l'intérieur de mon SNMPTT.

Je génère des événements SNMP ./simulate_events_tf.sh (sur mon hôte surveillé)

Contenu de tail /var/log/messages

18 sep 12:33:02 gdl-storage snmptrapd[32621]: Aucune configuration d'accès - rejet de la trap.
18 sep 12:33:02 gdl-storage snmptrapd[32621]: Aucune configuration d'accès - rejet de la trap.
18 sep 12:33:02 gdl-storage snmptrapd[32621]: Aucune configuration d'accès - rejet de la trap.
18 sep 12:33:02 gdl-storage snmptrapd[32621]: Aucune configuration d'accès - rejet de la trap.
18 sep 12:33:02 gdl-storage snmptrapd[32621]: Aucune configuration d'accès - rejet de la trap.
18 sep 12:33:02 gdl-storage snmptrapd[32621]: Aucune configuration d'accès - rejet de la trap.
18 sep 12:33:02 gdl-storage snmptrapd[32621]: Aucune configuration d'accès - rejet de la trap.
18 sep 12:33:02 gdl-storage snmptrapd[32621]: Aucune configuration d'accès - rejet de la trap.
18 sep 12:33:02 gdl-storage snmptrapd[32621]: Aucune configuration d'accès - rejet de la trap.

Le contenu de /etc/snmp/snmptrap.conf

# Fichier de configuration d'exemple pour snmptrapd'

# Aucune trap n'est gérée par défaut, vous devez éditer ce fichier!

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

6voto

Sir Adelaide Points 1026

J'ai résolu ce problème :

vim /etc/snmp/snmptrapd.conf:

disableAuthorization yes

1voto

Marie Moll Points 21

Obtenez-vous une erreur lorsque vous exécutez

snmptrapd -f -Lo

Votre erreur est probablement quelque chose comme ceci

Avertissement : aucune information de contrôle d'accès configurée.
    (Chemin de recherche de la configuration : /usr/local/etc/snmp:/usr/local/share/snmp:/usr/local/lib/snmp:/root/.snmp) Ce récepteur *NE* acceptera pas les notifications entrantes.

Il se peut que le fichier de configuration que vous avez modifié ne soit pas sur ce chemin. Dans ce cas, copiez votre fichier de configuration (/etc/snmp/snmptrap.conf) sur un chemin à partir du message d'erreur.

Cela a fonctionné pour moi il y a quelques minutes.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X