Traps are not processing

Support forum for Nagios Core, Nagios Plugins, NCPA, NRPE, NSCA, NDOUtils and more. Engage with the community of users including those using the open source solutions.
sandeep.endla
Posts: 16
Joined: Sat Jan 27, 2018 10:15 pm

Re: Traps are not processing

Post by sandeep.endla »

Hi Tgriep,

Please find the below output.

[root@ep-app-nag-02 nagiosfs]# ls -l /nagiosfs/
total 62880
-rw-r--r-- 1 nagios nagios 0 Oct 19 2017 afile
drwxr-xr-x 4 nagios nagios 3453 Mar 23 14:50 backup
drwxr-xr-x 3 nagios nagios 202 Nov 13 2017 bin
-rwxr-xr-x 1 nagios nagios 24013 Nov 10 2017 check_process
drwxr-xr-x 5 nagios nagios 548 May 29 09:13 etc
-rw-r--r-- 1 root nagios 55625459 Mar 28 04:24 etc.tar.gz
drwxr-xr-x 3 nagios nagios 2493 Apr 19 17:20 libexec
drwxr-xr-x 9 root nagios 269 Jan 31 10:39 monitor
drwxrwxr-x 2 nagios nagios 472 Nov 4 2016 sbin
drwxrwxr-x 14 nagios nagios 1224 Nov 4 2016 share
drwxrwxr-x 6 nagios nagios 1009 Jun 12 2018 var
[root@ep-app-nag-02 nagiosfs]#

[root@ep-app-nag-02 nagiosfs]# ls -l /nagiosfs/libexec/
total 27328
-rwxr-xr-x 1 nagios nagios 180591 Nov 4 2016 check_apt
-rwxr-xr-x 1 nagios nagios 2309 Nov 4 2016 check_breeze
-rwxr-xr-x 1 nagios nagios 183524 Nov 4 2016 check_by_ssh
-rwxr-xr-x 1 nagios nagios 229282 Nov 4 2016 check_clamd
-rwxr-xr-x 1 nagios nagios 138806 Nov 4 2016 check_cluster
-rwxr-xr-x 1 nagios nagios 177423 Nov 4 2016 check_dhcp
-rwxr-xr-x 1 nagios nagios 178502 Nov 4 2016 check_dig
-rwxr-xr-x 1 nagios nagios 195937 Nov 4 2016 check_disk
-rwxr-xr-x 1 nagios nagios 9348 Nov 4 2016 check_disk_smb
-rwxr-xr-x 1 nagios nagios 195003 Nov 4 2016 check_dns
-rwxr-xr-x 1 nagios nagios 87554 Nov 4 2016 check_dummy
-rwxr-xr-x 1 nagios nagios 3542 Nov 4 2016 check_file_age
-rwxr-xr-x 1 nagios nagios 6375 Nov 4 2016 check_flexlm
-rwxr-xr-x 1 nagios nagios 229282 Nov 4 2016 check_ftp
-rwxr-xr-x 1 nagios nagios 177010 Nov 4 2016 check_hpjd
-rwxr-xr-x 1 nagios nagios 347055 Nov 4 2016 check_http
-rwsr-xr-x 1 root root 183636 Nov 4 2016 check_icmp
-rwxr-xr-x 1 nagios nagios 147464 Nov 4 2016 check_ide_smart
-rwxr-xr-x 1 nagios nagios 15238 Nov 4 2016 check_ifoperstatus
-rwxr-xr-x 1 nagios nagios 13386 Nov 4 2016 check_ifstatus
-rwxr-xr-x 1 nagios nagios 229282 Nov 4 2016 check_imap
-rwxr-xr-x 1 nagios nagios 6947 Nov 4 2016 check_ircd
-rwxr-xr-x 1 nagios nagios 229282 Nov 4 2016 check_jabber
-rwxr-xr-x 1 nagios nagios 160114 Nov 4 2016 check_ldap
-rwxr-xr-x 1 nagios nagios 160114 Nov 4 2016 check_ldaps
-rwxr-xr-x 1 nagios nagios 159969 Nov 4 2016 check_load
-rwxr-xr-x 1 nagios nagios 6595 Nov 4 2016 check_log
-rwxr-xr-x 1 nagios nagios 22730 Nov 4 2016 check_mailq
-rwxr-xr-x 1 nagios nagios 145526 Nov 4 2016 check_mrtg
-rwxr-xr-x 1 nagios nagios 146763 Nov 4 2016 check_mrtgtraf
-rwxr-xr-x 1 nagios nagios 191921 Nov 4 2016 check_mysql
-rwxr-xr-x 1 nagios nagios 178791 Nov 4 2016 check_mysql_query
-rwxr-xr-x 1 nagios nagios 159271 Nov 4 2016 check_nagios
-rwxr-xr-x 1 nagios nagios 12704 Feb 25 2017 check-netapp-ng.pl
-rwxr-xr-x 1 nagios nagios 26377 Mar 2 2017 check_netapp.pl
-rwxr-xr-x 1 nagios nagios 229282 Nov 4 2016 check_nntp
-rwxr-xr-x 1 nagios nagios 229282 Nov 4 2016 check_nntps
-rwxr-xr-x 1 nagios nagios 84825 Mar 28 2016 check_nrpe
-rwxr-xr-x 1 nagios nagios 181439 Nov 4 2016 check_nt
-rwxr-xr-x 1 nagios nagios 185186 Nov 4 2016 check_ntp
-rwxr-xr-x 1 nagios nagios 176983 Nov 4 2016 check_ntp_peer
-rwxr-xr-x 1 nagios nagios 172524 Nov 4 2016 check_ntp_time
-rwxr-xr-x 1 nagios nagios 213460 Nov 4 2016 check_nwstat
-rwxr-xr-x 1 nagios nagios 8926 Nov 4 2016 check_oracle
-rwxr-xr-x 1 nagios nagios 161842 Nov 4 2016 check_overcr
-rwxr-xr-x 1 nagios nagios 165780 Nov 4 2016 check_pgsql
-rwxr-xr-x 1 nagios nagios 185307 Nov 4 2016 check_ping
-rwxr-xr-x 1 nagios nagios 229282 Nov 4 2016 check_pop
-rwxr-xr-x 1 nagios nagios 5103 Jan 6 2017 check_port.pl
-rwxr-xr-x 1 nagios nagios 189087 Nov 4 2016 check_procs
-rwxr-xr-x 1 nagios nagios 158636 Nov 4 2016 check_real
-rwxr-xr-x 1 nagios nagios 9642 Nov 4 2016 check_rpc
-rwxr-xr-x 1 nagios nagios 1465 Nov 4 2016 check_sensors
-rwxr-xr-x 1 nagios nagios 229282 Nov 4 2016 check_simap
-rwxr-xr-x 1 nagios nagios 249415 Nov 4 2016 check_smtp
-rwxr-xr-x 1 nagios nagios 258681 Nov 4 2016 check_snmp
-rwxr-xr-x 1 nagios nagios 229282 Nov 4 2016 check_spop
-rwxr-xr-x 1 nagios nagios 157076 Nov 4 2016 check_ssh
-rwxr-xr-x 1 nagios nagios 229282 Nov 4 2016 check_ssmtp
-rwxr-xr-x 1 nagios nagios 144358 Nov 4 2016 check_swap
-rwxr-xr-x 1 nagios nagios 229282 Nov 4 2016 check_tcp
-rwxr-xr-x 1 nagios nagios 159650 Nov 4 2016 check_time
-rwxr-xr-x 1 nagios nagios 229282 Nov 4 2016 check_udp
-rwxr-xr-x 1 nagios nagios 169906 Nov 4 2016 check_ups
-rwxr-xr-x 1 nagios nagios 139616 Nov 4 2016 check_uptime
-rwxr-xr-x 1 nagios nagios 137422 Nov 4 2016 check_users
-rwxr-xr-x 1 nagios nagios 170060 Nov 4 2016 check_vmware_api
-rwx------ 1 nagios nagios 167122 Nov 4 2016 check_vmware_api_old
-rwxr-xr-x 1 nagios nagios 170068 Nov 23 2017 check_vmware_api.pl
-rwxr-xr-x 1 nagios nagios 2995 Nov 4 2016 check_wave
drwxr-xr-x 4 nagios nagios 285 Jun 11 13:08 eventhandlers
-rw-r--r-- 1 nagios nagios 155 Apr 16 15:47 hosts
-rwxrwxrwx 1 nagios nagios 5309 Feb 20 22:28 Nagios_Agent_Status.pl
-rwxr-xr-x 1 nagios nagios 132561 Nov 4 2016 negate
-rw-r--r-- 1 nagios nagios 0 Jun 20 2017 o
-rwxr-xr-x 1 nagios nagios 203 Mar 15 18:52 scripts
-rwxr-xr-x 1 nagios nagios 1594 Nov 4 2016 sendcritstat.sh
-rwxr-xr-x 1 nagios nagios 1704 Nov 4 2016 sendhoststat.sh
-rwxr-xr-x 1 nagios nagios 1527 Nov 4 2016 sendresults.sh
-rwxr-xr-x 1 nagios nagios 1029 Nov 15 2016 submit_nsca_host_result.sh
-rwxr-xr-x 1 nagios nagios 1321 Nov 24 2016 submit_nsca_service_result.sh
-rwxr-xr-x 1 nagios nagios 127363 Nov 4 2016 urlize
-rwxr-xr-x 1 nagios nagios 1949 Nov 4 2016 utils.pm
-rwxr-xr-x 1 nagios nagios 2791 Nov 4 2016 utils.sh

[root@ep-app-nag-02 nagiosfs]# ls -l /nagiosfs/libexec/eventhandlers/
total 304
-rwxr-xr-x 1 nagios nagios 828 Nov 4 2016 disable_active_service_checks
-rwxr-xr-x 1 nagios nagios 759 Nov 4 2016 disable_notifications
drwxr-xr-x 2 nagios nagios 85 Nov 4 2016 distributed-monitoring
-rwxr-xr-x 1 nagios nagios 827 Nov 4 2016 enable_active_service_checks
-rwxr-xr-x 1 nagios nagios 760 Nov 4 2016 enable_notifications
drwxr-xr-x 2 nagios nagios 84 Nov 4 2016 redundancy-scenario1
-rwxr-xr-x 1 nagios nagios 1176 Jun 11 13:08 submit_check_result
[root@ep-app-nag-02 nagiosfs]#

[root@ep-app-nag-02 nagiosfs]# grep snmp /etc/group
snmptt:x:990:
[root@ep-app-nag-02 nagiosfs]#

nagiosfs]# ps -ef |grep snmp
root 2755 1 0 Jun11 ? 00:00:02 /usr/sbin/snmptrapd -Lsd -f
root 16479 26730 0 10:48 pts/3 00:00:00 grep --color=auto snmp
root 60520 1 0 Jun11 ? 00:00:01 /usr/bin/perl /usr/sbin/snmptt --daemon
snmptt 60521 60520 0 Jun11 ? 00:00:03 /usr/bin/perl /usr/sbin/snmptt --daemon
root 63536 1 0 Jun11 ? 00:00:59 /usr/sbin/snmpd -LS0-6d -f
[root@ep-app-nag-02 nagiosfs]#
Attachments
snmptt.conf
(669.16 KiB) Downloaded 72 times
User avatar
tgriep
Madmin
Posts: 9177
Joined: Thu Oct 30, 2014 9:02 am

Re: Traps are not processing

Post by tgriep »

The permissions look OK but since the snmptt daemon runs as the snmptt user, let's add it to the nagios group to make sure it can run the scripts.
run this as root on the nagios server.

Code: Select all

usermod -a -G nagios snmptt
Then, change the EXEC line for the authenticationFailure trap. Cnage the following from

Code: Select all

EXEC /nagiosfs/libexec/eventhandlers/submit_check_result $r TRAP 1 "SNMP authentication failure"
to

Code: Select all

EXEC /nagiosfs/libexec/eventhandlers/submit_check_result "$r" "TRAP" 1 "SNMP authentication failure"
Save the change and restart the daemon by running

Code: Select all

service snmptt restart
Test it out and if it still doesn't work, we will have to see the /nagiosfs/libexec/eventhandlers/submit_check_result script so post it here.
Be sure to check out our Knowledgebase for helpful articles and solutions!
Locked