Cloud House Technologies Logo
CloudHouse Technologies
HomeServicesProjectsBlogAbout UsCareersContact UsLogin
    Cloud House Technologies Logo
    CloudHouse Technologies
    HomeServicesProjectsBlogAbout UsCareersContact UsLogin

    Plesk Webmail Not Working? Fix Roundcube Login Failures and Errors

    Priya

    Content Writer & Researcher

    Last Updated: 25 July 2026
    🖥️

    Plesk Webmail Down? Get Your Clients Back Online Fast

    CloudHouse's Plesk specialists diagnose and fix webmail failures — Roundcube database errors, Dovecot issues, SSL problems — usually within the hour. Stop fielding support tickets and let us handle it.

    🔧 Book Free DiagnosisCall NowWhatsApp
    🖥️12,400+PCs Fixed
    ⭐4.9★Google Rating
    ⚡<15 minAvg. Response
    🛡️ISO 27001Certified

    Plesk webmail going down is one of the most disruptive failures a hosting provider can face. When clients can't access Roundcube or Horde, they can't read or send email — and support tickets flood in immediately. The frustrating part is that Plesk webmail failures often look identical on the surface (a login error or blank screen) but stem from completely different underlying causes.

    This guide covers every common reason Plesk webmail stops working — from Dovecot service failures to Roundcube database corruption — and gives you the exact commands and steps to restore access fast.

    Step 1: Identify the Error Type

    The error message you see in the browser is your first diagnostic clue. Each message points to a specific cause:

    • "Login Failed" — wrong credentials, or Dovecot IMAP service not running
    • "CONNECTION FAILED" / "Database error" — Roundcube's local MySQL database is broken or missing
    • "Connection to storage server failed" — Dovecot not listening on the expected port, or Plesk Premium Email extension conflict
    • Blank white page or HTTP 500 — PHP error, SELinux policy, or missing Roundcube files
    • "ssl_cert: Can't open file" — SSL certificate configured for mail is missing or unreadable
    • Webmail loads but shows no emails — Dovecot running but IMAP connection timeout or maildir permission issue

    💡 None of these worked? Skip the guesswork.

    Get Expert Help →

    Step 2: Check Dovecot Status

    Dovecot is the IMAP server that Roundcube connects to. If Dovecot is down or misconfigured, webmail login always fails — regardless of correct credentials.

    1Check if Dovecot is running
    systemctl status dovecot
    # or on older systems:
    service dovecot status

    If the service shows as failed or inactive, restart it:

    systemctl restart dovecot
    journalctl -u dovecot --since "10 minutes ago"
    2Check Dovecot is listening on the correct port
    ss -tlnp | grep dovecot
    # Expected output should show port 993 (IMAP SSL) and 143 (IMAP)

    If Dovecot is listening on port 9993 instead of 993, this is caused by the Plesk Premium Email extension redirecting ports. See Step 7 for the fix.

    3Check Dovecot logs for errors
    tail -50 /var/log/maillog | grep -i "dovecot\|error\|fatal"
    # Plesk-specific Dovecot log:
    tail -50 /var/log/plesk/maillog
    1Test IMAP login manually
    openssl s_client -connect localhost:993
    # After connection, type:
    a LOGIN user@yourdomain.com yourpassword

    If this returns NO [AUTHENTICATIONFAILED], Dovecot is up but rejecting the login. Check Dovecot's auth log:

    grep "auth failed\|Login failed" /var/log/maillog | tail -20
    2Reset email password in Plesk

    In Plesk go to Domains → yourdomain.com → Mail Accounts, select the account, and set a new password. Then test webmail login again.

    3Run Plesk self-repair
    plesk repair mail -y

    This reconstructs Dovecot and Postfix configuration files from Plesk's database, fixing any configuration drift after upgrades.

    1Via Plesk panel

    Go to Domains → yourdomain.com → Mail Settings. Under SSL/TLS certificate for mail, set it to "Not selected" and click Apply. Then select the correct certificate again and click Apply.

    This forces Plesk to regenerate the Dovecot SSL configuration with valid certificate paths.

    2If no valid certificate exists, issue a new Let's Encrypt certificate:

    plesk bin extension --exec letsencrypt cli.php -d yourdomain.com -m admin@yourdomain.com

    Then return to Mail Settings and assign the new certificate.

    Step 6: Fix Blank Page or HTTP 500 Error

    A blank white page or HTTP 500 error on the webmail URL is usually a PHP error or file permission issue.

    1. Check Roundcube's PHP error log

    tail -50 /var/log/roundcubemail/errors.log
    # or check Apache/Nginx error log:
    tail -50 /var/log/httpd/error_log
    tail -50 /var/log/nginx/error.log
    2Check SELinux policy (CentOS/RHEL)
    getenforce
    # If "Enforcing", test temporarily with:
    setenforce 0
    # Then retry webmail. If this fixes it, add the proper SELinux policy instead of disabling entirely.
    3Fix Roundcube file permissions
    chown -R apache:apache /usr/share/roundcubemail/
    find /usr/share/roundcubemail/ -type d -exec chmod 755 {} \;
    find /usr/share/roundcubemail/ -type f -exec chmod 644 {} \;
    1Check if Plesk Premium Email is installed
    plesk bin extension --list | grep -i premium
    2If installed but not actively used, remove it

    In Plesk go to Extensions → My Extensions → Plesk Premium Email → Remove. Removing this extension restores Dovecot to port 993.

    3Restart Dovecot and test
    systemctl restart dovecot
    ss -tlnp | grep dovecot   # should show :993 now

    Step 8: Fix Webmail After Plesk Upgrade

    Plesk upgrades occasionally break webmail by overwriting Roundcube configuration or resetting database permissions. Run the full Plesk repair suite after any upgrade where webmail stops working:

    # Repair all Plesk components
    plesk repair all -y
    
    # Specifically repair mail components
    plesk repair mail -y
    
    # Reinstall Roundcube database
    plesk sbin roundcube_conf --reconfigure

    If roundcube_conf is not available, use the Plesk UI to reinstall the Roundcube component as described in Step 3.

    Step 9: Check Firewall — Port 993 Must Be Open

    Roundcube connects to Dovecot on the same server, so firewall rules rarely block it. However, if you've recently applied firewall rules or migrated the server, confirm port 993 is accessible:

    # CSF (most cPanel-adjacent Plesk installs)
    csf -l | grep "993"
    
    # iptables
    iptables -L INPUT -n | grep 993
    
    # firewalld (CentOS/RHEL 7+)
    firewall-cmd --list-ports | grep 993

    If port 993 is not listed, add it:

    firewall-cmd --permanent --add-port=993/tcp && firewall-cmd --reload

    Step 10: Preventive Maintenance for Plesk Webmail

    Webmail failures almost always have a warning sign before they become outages. Build these checks into your monthly server maintenance routine:

    • Run plesk repair mail -y after every Plesk upgrade
    • Monitor the Dovecot service with your monitoring stack (Zabbix, Nagios, UptimeRobot)
    • Renew SSL certificates before expiry — Dovecot stops accepting connections when the mail certificate expires
    • Keep Roundcube updated via Plesk's component manager to prevent database schema incompatibilities
    • Test webmail login after any firewall rule changes

    For hosting companies managing dozens of Plesk servers, having a dedicated server management partner means webmail and mail delivery issues are caught by proactive monitoring before clients notice — not after tickets pile up.

    Get the Free Linux Server Admin Cheatsheet (PDF)

    Essential commands for server management, networking, and troubleshooting — all on one printable page.

    Running Linux servers? Let us manage them for you.

    Our Managed Linux Server plans cover updates, security hardening, monitoring, and 24/7 incident response — so your servers stay up and your team stays focused.

    • Proactive OS patching and security updates
    • 24×7 monitoring with instant alerting
    • Backup configuration and disaster recovery
    • Dedicated Linux engineers on call
    See Pricing Plans →

    What our customers say

    “Our production server went down at 2 AM. CloudHouse had it back online in under 20 minutes. Incredible response time.”

    Arun S.

    CTO, SaaS Startup

    “They migrated our entire infrastructure from Ubuntu 18 to 22 with zero downtime. Couldn't have asked for better.”

    Deepak N.

    DevOps Lead

    Frequently Asked Questions

    The most common cause is the Dovecot IMAP service not running or rejecting connections. Check with 'systemctl status dovecot' and review /var/log/maillog for auth failure messages. Also run 'plesk repair mail -y' to rebuild Dovecot configuration from Plesk's database.

    Book your free 15-minute diagnosis

    A certified technician will call you back within 15 minutes during business hours.

    Share this article

    Leave a Comment

    Comments (0)

    Loading comments...

    Struggling With Plesk Webmail Errors?

    Webmail failures generate the highest volume of client support tickets for hosting providers. CloudHouse Technologies proactively monitors Dovecot, Postfix, and Roundcube across your Plesk fleet — catching problems before your clients notice. Get in touch today.

    Call Now — FreeWhatsApp Us

    Why CloudHouse?

    • ISO 27001:2022 certified
    • 12,400+ devices supported
    • 4.9★ on Google
    • Sub-15-minute response

    CloudHouse Technologies

    Innovative cloud solutions for modern businesses. We deliver cutting-edge technology with exceptional service.

    Contact Us

    CloudHouse Technologies Pvt.Ltd
    Special Economic Zone(SEZ),
    Infopark Thirissur,4B-15,
    Indeevaram,Nalukettu Road,
    Koratty, Kerala, India-680308
    0480-27327360
    info@cloudhousetechnologies.com

    Quick Links

    • Our Services
    • Gold Loan Software
    • About Us
    • Contact
    • Terms and Conditions
    • Privacy Policy
    ISO27001:2022
    Certified

    © 2026 CloudHouse Technologies Pvt.Ltd. All rights reserved.

    Back to top