Build precise queries to find exactly what you need
Press ESC to close
Your review has been submitted and is pending approval.
This plugin for Nagios will check whether the specified server is in any of the numerous anti-spam blocklists.
Current Version
Last Release Date
June 18, 2009
Owner
Nagios Exchange
Website
http://bashton.com/osprojects/nagiosplugins/
check_bl 1.0
Requirements: - A working Nagios install - Perl 5 or above - Net::DNS module for Perl
Works like a charm. But there is one bug. If the hostname can't be resolved into an IP address, you get an error on line 141. To fix this, i edited the function blkcheck to look like this: sub blcheck { my ($ip, $bl) = @_; my $lookupip = $ip; if (!defined($lookupip)) { print ("ERROR: hostname could not be resolved.n"); exit $ERRORS{"UNKNOWN"}; } $lookupip =~ s/([0-9]{1,3}).([0-9]{1,3}).([0-9]{1,3}).([0-9]{1,3})/$4.$3.$2.$1.$bl/; if (lookup($lookupip)) { return 1 } else { return 0 } }
I had to edit the check_bl file so it used the plugins folder relevant to Nagios XI. Once I did this is worked beautifully. Great check!
You must be logged in to submit a review.
To:
From: