> We use a Win32 mail server that passes mail over to a nix SA box; one
> thing that's been noted is that win can lock the file on occasion and
> cause SA to fail. It seems windows file locks have much to answer for.
> One possible culprit is the index server; this may or may not apply to
> you. Disabling said on my Win mail has eased the problem somewhat, tho
> not eliminated it.

Yes, Windows itself has some rather unexplained behaviors. File locking
is one of those. I haven't seen any file-locking issues since I put
bayes, autowhitelist and stats into MS SQL. I don't run indexing
service, though there are plenty of other services that can impact
locking. I can watch the debug output and SA calls Pyzor and just never
returns. If I disable Pyzor, it never hangs, so the problem is very
likely a Pyzor or Python problem rather than a SpamAssassin or Perl
problem.

I'll probably look at some of the other plugins eventually, but I have a
real job too, so in time. Essentially, if the module is written entirely
in perl, it can likely work on Windows. If it has to launch an external
app, it probably won't. For a normal Windows administrator to be able to
tell the difference is a lot to ask, so most look at the wiki, maybe try
it and decide it doesn't work.

Most of SA and its plugins work great. DCC, Pyzor and Razor are another
matter. I suspect Pyzor itself needs some code changes to work reliably
on Windows. I wrote the wiki instructions for getting it to work, so I
know it can be called and that it works when it doesn't hang. I don't
know enough about DCC or Razor to comment. But you can bet I'll be
looking at them eventually.

Bret


> On Fri, 23 Jun 2006 11:01:44 -0700, "Bret Miller"
> <[EMAIL PROTECTED]> wrote:
>
> >> I am running SpamAssassin on a Windows 2003 Server.
> >> It is version 3.1.2.
> >>
> >> Is there any way to know which plugins work on the Windows version?
> >>
> >> The Windows setup instructions at
> >> http://www.openhandhome.com/howtosa310.html
> >> seems to say that DCC and Razor don't work and that Pyzor is
> >> difficult to set up.
> >>
> >> So firstly, is this info up to date?
> >> Are these plugins still not viable on a Windows installation?
> >> If it is possible, does anyone have some instructions on
> >> getting them to work?
> >
> >AFAIK, it's up-to-date. I have yet to get Pyzor working
> reliably enough
> >to put it on my server. The call works on my Windows XP test machine,
> >but it randomly hangs (which would be bad for a mail
> server). I suspect
> >it'd require some work on the query mechanism to use an
> SA-like query or
> >something.
> >
> >> There are some other plugins that i would also like to
> >> implement (for example iXhash and OCR Plugin or OCR scanner
> >> and image validator SA-plugin), but i don't know whether they
> >> work on windows installations. How can i find out if these
> >> are meant to function on windows?
> >
> >Try them?
> >
> >
> >> How can you tell if a plugin doesn't work? Will it give you
> >> an error message?
> >>
> >> I have tried installing ixhash and i get the following
> info in my log:
> >> [2996] dbg: config: read file
> >> F:\Perl\site/etc/mail/spamassassin/ixhash.cf
> >> [2996] dbg: plugin: loading
> >> Mail::SpamAssassin::Plugin::iXhash from @INC
> >> [2996] dbg: plugin: registered
> >> Mail::SpamAssassin::Plugin::iXhash=HASH(0x2d0c258)
> >> [2996] dbg: plugin: registering glue method for ixhashtest
> >> (Mail::SpamAssassin::Plugin::iXhash=HASH(0x2d0c258))
> >> [2996] dbg: IXHASH: IxHash querying Server ix.dnsbl.manitu.net
> >> [2996] dbg: IXHASH: IxHash querying Server
> nospam.login-solutions.ag
> >> [2996] dbg: IXHASH: IxHash querying Server
> nospam.login-solutions.de
> >>
> >> I get no other references to ixhash, so does this mean i am
> >> not getting any hits or that the plugin does not function.
> >
> >
> >To me that would say it's working.
> >
> >Bret
> >
> >
>



Reply via email to