I appreciate your fast response.  I tried getting it to work for two
days; rebuilding, reconfiguring, and debugging both SA and VR.  and
finally just gave up and disabled Razor2, but I'd really like to get it
working.

> > in spamd, I get the following;
> > 
> > razor2 check skipped: Illegal seek Can't locate object method "new" via \
> >   package "Razor2::Client::Agent" at \
> >   /usr/lib/perl5/site_perl/5.6.0/Mail/SpamAssassin/Dns.pm line 382.
> 
> Is there a way I can get access to a box showing this behavior?

[in private email]

> I've never seen it occur during normal use, and have only been able to
> reproduce the above error by manually screwing up an installation and
> putting semi-blank Razor2/Client/Agent.pm files around.

it /looks/ like something is clobbering the symbol table.  if I do this;

[EMAIL PROTECTED]:/home/tcb]
>> perl -d -e 42
Default die handler restored.

Loading DB routines from perl5db.pl version 1.07
Editor support available.

Enter h or `h h' for help, or `man perldebug' for more help.

main::(-e:1):   42
  DB<1> use Mail::SpamAssassin;

  DB<2> S Razor2::Client::Agent
Razor2::Client::Agent::BEGIN
Razor2::Client::Agent::_help
Razor2::Client::Agent::adminit
Razor2::Client::Agent::checkit
Razor2::Client::Agent::create_home_conf
Razor2::Client::Agent::create_symlinks
Razor2::Client::Agent::do_conf
Razor2::Client::Agent::doit
Razor2::Client::Agent::get_server_info
Razor2::Client::Agent::loadservercache
Razor2::Client::Agent::local_check
Razor2::Client::Agent::log
Razor2::Client::Agent::log2file
Razor2::Client::Agent::logerr
Razor2::Client::Agent::logll
Razor2::Client::Agent::new
Razor2::Client::Agent::parse_mbox
Razor2::Client::Agent::raise_error
Razor2::Client::Agent::read_options
Razor2::Client::Agent::read_whitelist
Razor2::Client::Agent::readservers
Razor2::Client::Agent::registerit
Razor2::Client::Agent::reportit
Razor2::Client::Agent::writeservers
  DB<3> 

however, if I do this;

[EMAIL PROTECTED]:/home/tcb]
>> sudo perl -d /usr/bin/spamd -D -p 123
Password:
Default die handler restored.

Loading DB routines from perl5db.pl version 1.07
Editor support available.

Enter h or `h h' for help, or `man perldebug' for more help.

main::(/usr/bin/spamd:3):       eval 'exec /usr/bin/perl  -S $0
${1+"$@"}'
main::(/usr/bin/spamd:4):           if 0; # not running under some shell
  DB<1> S Razor2::Client::Agent
Razor2::Client::Agent::BEGIN
  DB<2> 



-------------------------------------------------------
This SF.Net email sponsored by: Free pre-built ASP.NET sites including
Data Reports, E-commerce, Portals, and Forums are available now.
Download today and enter to win an XBOX or Visual Studio .NET.
http://aspnet.click-url.com/go/psa00100003ave/direct;at.aspnet_072303_01/01
_______________________________________________
Spamassassin-talk mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/spamassassin-talk

Reply via email to