SA Bugzilla – Bug 7184
Spamd running with ssl and spamc called without ssl causes a cryptic method error and crashes the child
Last modified: 2019-05-05 09:54:14 UTC
If you are running spamd in ssl mode and call spamd in non ssl mode, you get a fairly cryptic log error and children killed: spamd: error: Can't call method "isa" on an undefined value at /usr/local/bin/spamd line 1545. Apr 29 22:23:53 intel1 spamd[4339]: , continuing at /usr/local/bin/spamd line 1406. Apr 29 22:23:54 intel1 spamd[4296]: prefork: ordered child 4339 to accept, but they reported state '1', killing rogue at /usr/local/lib/perl5/site_perl/5.8.8/Mail/SpamAssassin/SpamdForkScaling.pm line 535. Apr 29 22:23:54 intel1 spamd[4296]: prefork: killing failed child 4339 fd=6 at /usr/local/lib/perl5/site_perl/5.8.8/Mail/SpamAssassin/SpamdForkScaling.pm line 172. Apr 29 22:23:54 intel1 spamd[4296]: prefork: killed child 4339 Can we clean this up so it perhaps says something less cryptic and doesn't kill the child? regards, KAM
Targeting this for 4.0
Hint about SSL protocol error added in r1858662.