Dan O'Brien <list-admin <at> axonsolutions.com> writes: > > Just started using Razor again... Have SA 3.1.2 installed from CPAN on > stock CentOS 4.3 w/ updates. SA 3.1.1 results the same. Razor Agents at > 2.8.1. When I issue a "spamassassin --lint" I get the following error: > > [17261] warn: razor2: razor2 check failed: No such file or directory Can't > use an undefined value as a SCALAR reference at > /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread- multi/Razor2/Client/Agent.pm > line 896. at > /usr/lib/perl5/site_perl/5.8.5/Mail/SpamAssassin/Plugin/Razor2.pm line > 317. > > Running a standalone "razor-check" on a set of messages works OK. spamd > issues the above error to the maillog for each message also, but seems to > call Razor successfully and process the response. > > Anyone else see this?
yes. I get the same error and the same results for razor-check. I have using Perl 5.8.8. The offending line in Agent.pm is: my ($headers, $body) = split /\n\r*\n/, ${$obj->{orig_mail}}, 2; Any help out there? Jim