• Introducing WebPros Cloud - a fully managed infrastructure platform purpose-built to simplify the deployment of WebPros products !  WebPros Cloud enables you to easily deliver WebPros solutions — without the complexity of managing the infrastructure.
    Join the pilot program today!
  • The Horde component is removed from Plesk Installer. We recommend switching to another webmail software supported in Plesk.
  • The BIND DNS server has already been deprecated and removed from Plesk for Windows.
    If a Plesk for Windows server is still using BIND, the upgrade to Plesk Obsidian 18.0.70 will be unavailable until the administrator switches the DNS server to Microsoft DNS. We strongly recommend transitioning to Microsoft DNS within the next 6 weeks, before the Plesk 18.0.70 release.

Number of FTP users affects SMTP queue-handlers, and kills email submission

I

impressM_Hector

Guest
Hi,
This is a strange one!

I am running a VE inside a 64-bit-Centos5, OpenVZ hardware node. This particular VE is running Centos5 & Plesk 8.3 with a 100-domain license. The VE has 26 clients and 43 domains configured, one of which has 118 subdomains. Most of the subdomains have their own FTP account for access. It’s been very stable for months.

A couple of days ago, I created another domain and shortly thereafter (although at this point I did not notice the correlation) began receiving complaints that email was down. The error people were getting in Outlook was “451 qq read error (#4.3.0)“

The /var/usr/local/psa/var/log/maillog log showed tons of this:

Jul 15 16:53:49 {host} qmail-queue-handlers[20452]: Handlers Filter before-queue for qmail started ...
Jul 15 16:53:49 {host} qmail-queue-handlers[20452]: cannot create temporary file - (122) Disk quota exceeded
Jul 15 16:53:49 {host} qmail-queue-handlers[20452]: cannot read message from stdin

We did not make the ‘ftp users’ connection right away, and instead focused on making sure the VE had enough resources (we had no fail counts), restarted, added more inodes, and so on. Nothing worked, until I removed the newly created domain! The email began to work immediately, and if I add ANY domain, the email breaks right away as well.

In troubleshooting the problem, I left the newly created domain alive and found that if I edited one of the subdomains in that large domain, so that it used the same FTP as the main domain (one less FTP user) it fixed the email.

So as long as we delete an FTP user, we can add another domain without issue. If we add an FTP user, the only side effect we’ve noticed is the qmail-queue-handlers fail with Disk quota exceeded.

Any ideas?

Thank you!!!
Hector
 
Back
Top