M.Lewis wrote: > Is there a way to check that Pyzor (and Razor) are working? I'm > running SA 3.1.1. > > I never see any Razor or Pyzor information in the headers of spam. > > spamassassin -D --lint shows in part: > > [8310] dbg: plugin: registering glue method for check_pyzor > (Mail::SpamAssassin::Plugin::Pyzor=HASH(0x9dfdd80)) > [8310] dbg: util: current PATH is: > /usr/kerberos/sbin:/usr/kerberos/bin:/opt/jre1.5.0_06/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin > > [8310] dbg: util: executable for pyzor was found at /usr/bin/pyzor > [8310] dbg: pyzor: pyzor is available: /usr/bin/pyzor > [8310] dbg: info: entering helper-app run mode > [8310] dbg: pyzor: opening pipe: /usr/bin/pyzor check < > /tmp/.spamassassin8310IHD3gbtmp > [8312] dbg: util: setuid: ruid=0 euid=0 > [8310] dbg: pyzor: killed stale helper [8312] > [8310] dbg: pyzor: [8312] terminated: exit=0x000f > [8310] dbg: info: leaving helper-app run mode > [8310] dbg: pyzor: check timed out after 5 seconds
Do you have any kind of outbound firewall that would inhibit these tools from connecting to their servers? That looks like pyzor can't connect to a pyzor server, which suggests firewalling. On the razor front, did you uncomment the loadplugin statement for it in v310.pre? Razor and DCC features are not loaded in SA 3.1.0 by default, due to the fact that neither was free for everyone to use when SA 3.1.0 was released (The restrictions on free use for Razor have since been lifted, but Cloudmark still reserves the right to block abusers or those who end up creating so much load they kill the razor servers)