burnleyvic
Regular Pleskian
On all the three affected servers:
md5sum /usr/lib64/plesk-9.0/psa-pc-remote
c318fc5ec968e56e4aec9c618ff64029 /usr/lib64/plesk-9.0/psa-pc-remote
ls -l /usr/lib64/plesk-9.0/psa-pc-remote
-r-xr-s--- 1 postfix popuser 131601 Jan 19 10:08 /usr/lib64/plesk-9.0/psa-pc-remote
(dates are different across the servers, though)
cat /root/.autoinstaller/microupdates.xml
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<patches>
<product id="sitebuilder" version="4.5.0" installed-at="not-a-date-time">
<patch version="1" timestamp="" installed-at="not-a-date-time" />
</product>
<product id="plesk" version="10.4.4" installed-at="20120201T202324">
<patch version="15" timestamp="" installed-at="20120201T202944" />
</product>
</patches>
Load average: no idea, but the collected alerts and graphs didn't look different with/without psa-pc-remote
/usr/local/psa/var/log/maillog - now this is becoming interesting. I had a look at all "Message aborted" entries and it seems that each "Message aborted" log entry is:
- preceded by a Postfix message informing that the current SMTP connection was terminated during the initial SMTP conversation, before DATA. The reason for this is e.g.: " postfix/smtpd[15834]: NOQUEUE: reject: RCPT from unknown[xxx.xxx.xxx.xxx]: 550 5.1.1 <[email protected]>: Recipient address rejected: User unknown in virtual mailbox table"
- logged twice for the terminated SMTP connection.
So, in fact this "Message aborted" message might be perfectly legitimate.
However, the actual problem was that Plesk's milter psa-pc-remote was not sending the email to spamassassin for scanning, spamd was not logging anything and no specific headers were attached to the delivered email while psa-pc-remote milter was active.
md5sum /usr/lib64/plesk-9.0/psa-pc-remote
c318fc5ec968e56e4aec9c618ff64029 /usr/lib64/plesk-9.0/psa-pc-remote
ls -l /usr/lib64/plesk-9.0/psa-pc-remote
-r-xr-s--- 1 postfix popuser 131601 Jan 19 10:08 /usr/lib64/plesk-9.0/psa-pc-remote
(dates are different across the servers, though)
cat /root/.autoinstaller/microupdates.xml
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<patches>
<product id="sitebuilder" version="4.5.0" installed-at="not-a-date-time">
<patch version="1" timestamp="" installed-at="not-a-date-time" />
</product>
<product id="plesk" version="10.4.4" installed-at="20120201T202324">
<patch version="15" timestamp="" installed-at="20120201T202944" />
</product>
</patches>
Load average: no idea, but the collected alerts and graphs didn't look different with/without psa-pc-remote
/usr/local/psa/var/log/maillog - now this is becoming interesting. I had a look at all "Message aborted" entries and it seems that each "Message aborted" log entry is:
- preceded by a Postfix message informing that the current SMTP connection was terminated during the initial SMTP conversation, before DATA. The reason for this is e.g.: " postfix/smtpd[15834]: NOQUEUE: reject: RCPT from unknown[xxx.xxx.xxx.xxx]: 550 5.1.1 <[email protected]>: Recipient address rejected: User unknown in virtual mailbox table"
- logged twice for the terminated SMTP connection.
So, in fact this "Message aborted" message might be perfectly legitimate.
However, the actual problem was that Plesk's milter psa-pc-remote was not sending the email to spamassassin for scanning, spamd was not logging anything and no specific headers were attached to the delivered email while psa-pc-remote milter was active.