Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
We value your experience with Plesk during 2025 Plesk strives to perform even better in 2026. To help us improve further, please answer a few questions about your experience with Plesk Obsidian 2025. Please take this short survey: https://survey.webpros.com/
On Plesk for Linux mod_status is disabled on upgrades to improve Apache security. This is a one-time operation that occurs during an upgrade. You can manually enable mod_status later if needed.
Thank you for the provided context.
I suspect the system user running the PHP code hits the default 1024 nofile limit.
You can increase the limit with /etc/sysctl.conf or /etc/sysctl.d/website_name and instead of nginx, set the system user used by the website (default FTP user)
You can also...
Hi,
Try to access https://hostname.org:8443/admin/server/tools?modals[customize-panel-access]=true and set
No custom URLs. Only https://<server-IP-or-hostname>:8443
The simplest approach is moving from the chrooted shell to /bin/bash.
If you must use the chrooted shell, you will need to copy the Node.js dependencies to the chrooted shell.
Hi,
The admin user is a Plesk only user. You can't SSH to the server using the user admin. For SSH you will have to use root or some other user which has sudo access.
If you have access to Plesk using the admin user, you can use SSH Terminal extension - Plesk to access the server via SSH using...
systemctl status dovecot indicated /etc/dovecot/private/ssl-cert-and-key.pem was missing. After /etc/dovecot/private/dovecot.pem was copied to /etc/dovecot/private/ssl-cert-and-key.pem, the Dovecot service started properly.
Hey,
The output indicates Dovecot is not starting. Change back to courier, if you haven't already, rename /etc/dovecot to /etc/dovecot_broken. This will ensure Plesk installer will generate fresh config files.
Switch back to Dovecot.
Check if the dovecot service is working. You can also run...
The injected code might not be detected as malicious by a PC antivirus. However, the malicious code can potentially be used to execute arbitrary code on your website. That is why I suggested comparing it against an older version of the same file.
The log entry indicates the email client doesn't use any TLS version used by the server or the server doesn't use any of the TLS versions used by Outlook.
Are you using a recent Outlook version?
You can try to replace Courier with Dovecot from Plesk installer.
Hi,
The functions.php file contains the malicious code. You can restore the file from an available backup, replace it with the functions.php from the theme package or try to remove the malicious code manually.
Removing the file will break the WordPress theme.
Hi,
You should also set the email address and password in the SMTP settings. Change the none dropdown.
For the maillog, there is the logbrowser extension (Log Browser extension - Plesk) or via SSH, logged in as root, in /var/log/maillog.
Hi,
What do you have in the maillog when the error is encountered? Monitor it while you click the button in Outlook.
Can you also show us what options you have when you toggle the show advanced settings button?