On 9/23/05 2:37 PM, "Matthew Yette" <[EMAIL PROTECTED]> wrote:

> After upgrading 3.0.4 to 3.1.0, I get this in maillog:
> 
> Sep 23 14:32:05 MAILER-02 spamd[26236]: spamd: checking message
> <[EMAIL PROTECTED]> for qscand:511
> Sep 23 14:32:05 MAILER-02 spamd[26236]: Can't call method "string" on an
> undefined value at
> /usr/lib/perl5/site_perl/5.8.5/Mail/SpamAssassin/DnsResolver.pm line 376,
> <GEN5> line 53. 
> Sep 23 14:32:05 MAILER-02 spamd[26236]: Can't call method "string" on an
> undefined value at
> /usr/lib/perl5/site_perl/5.8.5/Mail/SpamAssassin/DnsResolver.pm line 376,
> <GEN5> line 53. 
> Sep 23 14:32:05 MAILER-02 spamd[26236]: Use of uninitialized value in hash
> element at 
> /usr/lib/perl5/site_perl/5.8.5/Mail/SpamAssassin/Message/Metadata/Received.p
> m line 320, <GEN5> line 53.
> Sep 23 14:32:05 MAILER-02 spamd[26236]: Use of uninitialized value in hash
> element at 
> /usr/lib/perl5/site_perl/5.8.5/Mail/SpamAssassin/Message/Metadata/Received.p
> m line 321, <GEN5> line 53.
> Sep 23 14:32:05 MAILER-02 spamd[26236]: Can't call method "string" on an
> undefined value at
> /usr/lib/perl5/site_perl/5.8.5/Mail/SpamAssassin/DnsResolver.pm line 376,
> <GEN5> line 53. 
> Sep 23 14:32:05 MAILER-02 spamd[26236]: Use of uninitialized value in hash
> element at 
> /usr/lib/perl5/site_perl/5.8.5/Mail/SpamAssassin/Message/Metadata/Received.p
> m line 320, <GEN5> line 53.
> Sep 23 14:32:05 MAILER-02 spamd[26236]: Use of uninitialized value in hash
> element at 
> /usr/lib/perl5/site_perl/5.8.5/Mail/SpamAssassin/Message/Metadata/Received.p
> m line 321, <GEN5> line 53.
> Sep 23 14:32:05 MAILER-02 spamd[26236]: Use of uninitialized value in
> pattern match (m//) at
> /usr/lib/perl5/site_perl/5.8.5/Mail/SpamAssassin/Message/Metadata/Received.p
> m line 225, <GEN5> line 53.
> Sep 23 14:32:05 MAILER-02 spamd[26236]: Use of uninitialized value in
> pattern match (m//) at
> /usr/lib/perl5/site_perl/5.8.5/Mail/SpamAssassin/Message/Metadata/Received.p
> m line 227, <GEN5> line 53.
> Sep 23 14:32:05 MAILER-02 spamd[26236]: Use of uninitialized value in
> concatenation (.) or string at
> /usr/lib/perl5/site_perl/5.8.5/Mail/SpamAssassin/Message/Metadata/Received.p
> m line 228, <GEN5> line 53.
> Sep 23 14:32:05 MAILER-02 spamd[26236]: Can't call method "string" on an
> undefined value at
> /usr/lib/perl5/site_perl/5.8.5/Mail/SpamAssassin/DnsResolver.pm line 376,
> <GEN5> line 53. 
> Sep 23 14:32:05 MAILER-02 spamd[26236]: dns: sendto() failed:  at
> /usr/lib/perl5/site_perl/5.8.5/Mail/SpamAssassin/DnsResolver.pm line 320,
> <GEN5> line 53. 
> Sep 23 14:32:06 MAILER-02 last message repeated 22 times
> 
> 
> So some messages will work alright but some will return ?/? From SA - the
> ones that generate these messages in maillog. Any idea what's wrong w/ these
> perl mods and what I can do to fix them?
> 
> Thanks!
> Matt


Looking further into it - it seems that daemontools' monitoring of dnscache
was broken (by the SA install) - I don't see how but that's what coincided
with the problem...the errors show up in maillog when dnscache is down -
svstat reports it as up/down every second or so - anyone else have this?
-- 
Matthew Yette
Senior Engineer (NOC/Operations)
M.A. Polce Consulting
315-838-1644

Reply via email to