amavis "fails to parse" 'uridnsbl_skip_domain ...' in spamassassin local config ?

Mark Martinec Mark.Martinec+amavis at
Sun Apr 8 03:04:43 CEST 2012


> > or cf files with loadplugin, the
> > last is common error
> hm.  my salocal does have

According to:
  Apr  6 07:25:58.803 [20650] dbg: plugin:
    did not register Mail::SpamAssassin::Plugin::URIDNSBL,
    already registered

you have a line:
  loadplugin Mail::SpamAssassin::Plugin::URIDNSBL
more than once in your .pre or .cf files, or perhaps
you are letting SpamAssassin read the same .pre file twice.

> what 'common error' do you refer to?

It is a common error to have a 'loadplugin' in some .cf file,
instead of being in a .pre file where it belongs.

Search for loadplugin.*URIDNSBL through all your .pre and .cf files.

But more importantly, show the output of 'amavisd debug-sa',
capturing both the stdout and stderr (just in case):
  amavisd debug-sa 2>&1 | tee 0.log

or better yet, compare this output to the output of:
  spamassassin -D -t </dev/null
(which should be run under the same uid as the amavisd
is running under)
paying special attention to differences in reported paths
('config: read file') and potential reported load errors.


More information about the amavis-users mailing list