Found the problem -- very obscure! The structure of your configuration file is tickling a small bug so it adds an empty value to the end of the list of ip-in-rdns-keyword files. The filter is running normally and I don't see any way this bug could possibly add anything but a blank value to the end of the list, so the error messages are just noise. If you remove the comment lines from your configuration file, the error messages should stop.
Fixing this bug also uncovered a related bug that would throw an error (and stop spamdyke) if a line in the configuration file contains only a single space. I thought I'd already fixed that before, but apparently not. Thanks for reporting this! I'm currently testing the next version and hope to release it next week with some important fixes to spamdyke-qrv. -- Sam Clippinger On Nov 28, 2014, at 12:14 PM, Les Fenison <l...@deltatechnicalservices.com> wrote: > Here is the config file. > > ------ Original Message ------ > From: "Sam Clippinger" <s...@silence.org> > To: "spamdyke users" <spamdyke-users@spamdyke.org> > Sent: 11/28/2014 9:19:46 AM > Subject: Re: [spamdyke-users] Error in log > >> Definitely a bug! That space in the error message before the colon ("unable >> to open keywords file :") is where it's supposed to print the filename it's >> trying to open. So either it's got a blank filename in its list of keyword >> files and these errors are harmless noise, or it's not loading your keyword >> file at all and the filter isn't working. >> >> I assume you're on the latest version? Would you mind sending me your >> complete configuration file? I'd like to be able to reproduce this so I can >> be sure I've got it fixed. >> >> -- Sam Clippinger >> >> >> >> >> On Nov 27, 2014, at 8:21 PM, Les Fenison <l...@deltatechnicalservices.com> >> wrote: >> >>> I keep seeing this error in the log every few minutes... >>> >>> Nov 27 18:03:32 zeus spamdyke[28831]: >>> ERROR(check_ip_in_rdns_keyword()@filter.c:919): unable to open keywords >>> file : No such file or directory >>> Nov 27 18:14:28 zeus spamdyke[7028]: >>> ERROR(check_ip_in_rdns_keyword()@filter.c:919): unable to open keywords >>> file : No such file or directory >>> Nov 27 18:14:29 zeus spamdyke[7051]: >>> ERROR(check_ip_in_rdns_keyword()@filter.c:919): unable to open keywords >>> file : No such file or directory >>> Nov 27 18:14:34 zeus spamdyke[7080]: >>> ERROR(check_ip_in_rdns_keyword()@filter.c:919): unable to open keywords >>> file : No such file or directory >>> In my conf file I have... >>> >>> >>> ip-in-rdns-keyword-blacklist-entry=dyn >>> ip-in-rdns-keyword-blacklist-entry=dynamic >>> ip-in-rdns-keyword-blacklist-entry=dhcp >>> ip-in-rdns-keyword-blacklist-file=/etc/spamdyke.d/ip-in-rdns-keyword-blacklist.conf >>> In /etc/spamdyke.d I do have a file called ip-in-rdns-keyword-blacklist.conf >>> So it does exist. The permissions are exactly as they are for all my other >>> config files in the same directory. I don't understand why I am getting >>> this error. >>> >>> Les Fenison >>> www.DeltaTechnicalServices.com >>> l...@deltatechnicalservices.com >>> (503) 610-8747 >>> >>> _______________________________________________ >>> spamdyke-users mailing list >>> spamdyke-users@spamdyke.org >>> http://www.spamdyke.org/mailman/listinfo/spamdyke-users >
_______________________________________________ spamdyke-users mailing list spamdyke-users@spamdyke.org http://www.spamdyke.org/mailman/listinfo/spamdyke-users