[opensuse] Spamassassin and Amavis
Guys, One of the server I take care of, the admin of that site did something stupid. They want to upgrade their spamassassin to 3.2.3, because the last update version for 10.1 was 3.1.8. They upgrade from perl, by doing perl -MCPAN -eshell install Mail::SpamAssassin Once that it was done, now they aren't getting mail. They are getting this error message every time a message comes on the box.... parts_decode_ext FAILED: parsing file(1) results - missing last 1 results at (eval 65) line 154. (in reply to end of DATA command)) I turn on debugged and I see this error... Sep 10 01:47:49 hover spamc[7422]: connect(AF_INET) to spamd at 127.0.0.1 failed, retrying (#2 of 3): Connection refused Sep 10 01:47:50 hover spamc[7422]: connect(AF_INET) to spamd at 127.0.0.1 failed, retrying (#3 of 3): Connection refused Sep 10 01:47:51 hover spamc[7422]: connection attempt to spamd aborted after 3 ret ries Now spamd is running root 14282 0.0 1.3 30052 27364 ? Ss 02:40 0:00 /usr/bin/spamd -d -c -L -r /var/run/spamd.pid root 14328 0.0 1.2 30052 25868 ? S 02:40 0:00 \_ spamd child root 14329 0.0 1.2 30052 25760 ? S 02:40 0:00 \_ spamd child and I can telnet to 783 elnet localhost 783 Trying 127.0.0.1... Connected to localhost. Escape character is '^]'. But no matter what I do, reboot the box, point back to the /usr/sbin/spamd, no message will come thru. Any clues? Thanks Payne -- -- Command, n.: Statement presented by a human and accepted by a computer in such a manner as to make the human feel as if he is in control. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
* Chuck Payne
One of the server I take care of, the admin of that site did something stupid. They want to upgrade their spamassassin to 3.2.3, because the last update version for 10.1 was 3.1.8. They upgrade from perl, by doing
perl -MCPAN -eshell
install Mail::SpamAssassin
Once that it was done, now they aren't getting mail. They are getting this error message every time a message comes on the box....
dl the openSUSE rpm and install, force if necessary. Your rpm system does not know about the cpan installation, which probably placed files in unconventional (for openSUSE anyway) locations. afaik, there is no undo or backing out of a cpan installation, except by hand one file at a time. -- Patrick Shanahan Plainfield, Indiana, USA HOG # US1244711 http://wahoo.no-ip.org Photo Album: http://wahoo.no-ip.org/gallery2 Registered Linux User #207535 @ http://counter.li.org -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Chuck Payne wrote:
Guys,
One of the server I take care of, the admin of that site did something stupid. They want to upgrade their spamassassin to 3.2.3, because the last update version for 10.1 was 3.1.8. They upgrade from perl, by doing
perl -MCPAN -eshell
install Mail::SpamAssassin
Once that it was done, now they aren't getting mail. They are getting this error message every time a message comes on the box....
Strange, if the make does not show errors it should work, the tests bofor install are quite extensive. Did the admin force the install? I am running sa 3.2.3 from a CPAN install on Suse 10.0 here. Perhaps some dependencies were not installed/updated to the neccessary version?
parts_decode_ext FAILED: parsing file(1) results - missing last 1 results at (eval 65) line 154. (in reply to end of DATA command))
I turn on debugged and I see this error...
Sep 10 01:47:49 hover spamc[7422]: connect(AF_INET) to spamd at 127.0.0.1 failed, retrying (#2 of 3): Connection refused
Red hering, it shouldn't be neccessary for amavisd-new. -- Sandy List replies only please! Please address PMs to: news-reply2 (@) japantest (.) homelinux (.) com -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Chuck Payne wrote:
Guys,
One of the server I take care of, the admin of that site did something stupid. They want to upgrade their spamassassin to 3.2.3, because the last update version for 10.1 was 3.1.8. They upgrade from perl, by doing
perl -MCPAN -eshell
install Mail::SpamAssassin
Once that it was done, now they aren't getting mail. They are getting this error message every time a message comes on the box....
parts_decode_ext FAILED: parsing file(1) results - missing last 1 results at (eval 65) line 154. (in reply to end of DATA command))
I turn on debugged and I see this error...
Sep 10 01:47:49 hover spamc[7422]: connect(AF_INET) to spamd at 127.0.0.1 failed, retrying (#2 of 3): Connection refused Sep 10 01:47:50 hover spamc[7422]: connect(AF_INET) to spamd at 127.0.0.1 failed, retrying (#3 of 3): Connection refused Sep 10 01:47:51 hover spamc[7422]: connection attempt to spamd aborted after 3 ret ries
Now spamd is running
root 14282 0.0 1.3 30052 27364 ? Ss 02:40 0:00 /usr/bin/spamd -d -c -L -r /var/run/spamd.pid root 14328 0.0 1.2 30052 25868 ? S 02:40 0:00 \_ spamd child root 14329 0.0 1.2 30052 25760 ? S 02:40 0:00 \_ spamd child
and I can telnet to 783
elnet localhost 783 Trying 127.0.0.1... Connected to localhost. Escape character is '^]'.
But no matter what I do, reboot the box, point back to the /usr/sbin/spamd, no message will come thru.
As mentioned, why are they running spamc/spamd? Suse ships with amavis, so I have to wonder, did they also switch the setup from amavisd to spamd when they upgraded spamassassin? I'm running spamassassin-3.2.3-4 on several SuSE 10.x , SLES 9 and SLES 10 systems here, and it's all been working perfectly - but rather than recklessly trash the sa rpms with a manual cpan upgrade, I always download the source rpms from suse factory and build them on my target platform. You might want to have a word with the perpetrators about change control - Joe -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On 9/10/07, Sloan
Chuck Payne wrote:
Guys,
One of the server I take care of, the admin of that site did something stupid. They want to upgrade their spamassassin to 3.2.3, because the last update version for 10.1 was 3.1.8. They upgrade from perl, by doing
perl -MCPAN -eshell
install Mail::SpamAssassin
Once that it was done, now they aren't getting mail. They are getting this error message every time a message comes on the box....
parts_decode_ext FAILED: parsing file(1) results - missing last 1 results at (eval 65) line 154. (in reply to end of DATA command))
I turn on debugged and I see this error...
Sep 10 01:47:49 hover spamc[7422]: connect(AF_INET) to spamd at 127.0.0.1 failed, retrying (#2 of 3): Connection refused Sep 10 01:47:50 hover spamc[7422]: connect(AF_INET) to spamd at 127.0.0.1 failed, retrying (#3 of 3): Connection refused Sep 10 01:47:51 hover spamc[7422]: connection attempt to spamd aborted after 3 ret ries
Now spamd is running
root 14282 0.0 1.3 30052 27364 ? Ss 02:40 0:00 /usr/bin/spamd -d -c -L -r /var/run/spamd.pid root 14328 0.0 1.2 30052 25868 ? S 02:40 0:00 \_ spamd child root 14329 0.0 1.2 30052 25760 ? S 02:40 0:00 \_ spamd child
and I can telnet to 783
elnet localhost 783 Trying 127.0.0.1... Connected to localhost. Escape character is '^]'.
But no matter what I do, reboot the box, point back to the /usr/sbin/spamd, no message will come thru.
As mentioned, why are they running spamc/spamd? Suse ships with amavis, so I have to wonder, did they also switch the setup from amavisd to spamd when they upgraded spamassassin?
I'm running spamassassin-3.2.3-4 on several SuSE 10.x , SLES 9 and SLES 10 systems here, and it's all been working perfectly - but rather than recklessly trash the sa rpms with a manual cpan upgrade, I always download the source rpms from suse factory and build them on my target platform.
You might want to have a word with the perpetrators about change control -
Joe
-- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Yea, I again. But I only build the servers for them and fix the boo booes. Thanks Guys, I am working on getting a back up mx server for them as well. I am looking into the Amavis-new angle. -- -- Command, n.: Statement presented by a human and accepted by a computer in such a manner as to make the human feel as if he is in control. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
participants (4)
-
Chuck Payne
-
Patrick Shanahan
-
Sandy Drobic
-
Sloan