Feature Suggestions
Please provide here your suggestion for new functionality for Plesk. We encourage you to review and vote for suggestions of others. The top-ranked suggestions are likely to be included in the next versions of Plesk.
Please write in English so that voters from all over the world can read and support your request.
Off-topic posts will be removed from here
689 results found
-
Notification "WordPress site vulnerabilities found" should be sent ro customer by default
Notification "WordPress site vulnerabilities found" should be sent to customer by default. Since customers are the ones who deploy their WordPress websites and should be notified to fix it.
1 voteThe Plesk "admin" can set who receives the notification in Tools & Settings > Plesk > Notifications in the configuration entries
"WordPress site vulnerabilities found (administrator's digest)"
"WordPress site vulnerabilities found (reseller's digest)"
"WordPress site vulnerabilities found (customer's digest)"
-- PD
-
Please develop a "Two-factor verification" option
Please develop a "Two-factor verification" option using email and google authentication app or mobile to log in to Plesk for additional security against cyber attacks.
4 votesThis functionality has been available for a long while with the Google Authenticator extension that can be installed for free from the extensions catalog.
-- PD
-
cli for outgoing mail limit to get statistics
It is necessary to have cli utility to get outgoing mail limit statistics for previous days, to see mailboxes that tried to exceed their limitation and when.
I want to monitor that with an Script and Cronjob and maybe make some auto actions on that.1 voteCLI for outgoing mail statistics is already available. The instruction set can be seen with
# /usr/sbin/plesk sbin mailmng-outgoing --help
Example:
# /usr/sbin/plesk sbin mailmng-outgoing --fetch-statistics --with-limits --time-step='hour'
No information was provided what is needed in addition to the options that the mailmng-outgoing command already provides. We must decline this request.
-- PD
-
Backup restoration - all databases of a subscription affected
Hello,
Would be a good UX/UI improvement to get informed that ALL databases of all domains under the subscription would be restored in case the subscription restored from the backup. (all configuration and content)
2 votesFrom the comments we understand that it is desired to restore only specific database(s) when doing a restore. That option is already available. Instead of restoring "all content" you can select "databases" and then pick the databases that you want to restore. As a database is not physically linked to one website project, it is technically not possible to auto-select the right database that a website project uses to auto-restore along with a website restore.
-- PD
-
SSH Terminal access with another administrative user
The root user is disabled on the server for security reasons.
It is required to configure SSH Terminal extensions to log in with another administrative user9 votesWe assume that this request is based on a typical configuration where "permitrootlogin" in the SSH configuration file is set to "false" and the requirement is to being able to use the SSH extension for Plesk admin accounts anyway. For that case the workround can be applied: Simply add the lines
Match Address 127.0.0.1
PermitRootLogin yesto the /etc/ssh/sshd_config, then reload SSH service once (# service sshd reload). It will then still not be possible to login with "root" from external sources, but it will allow the extension to log you in with an admin account. https://support.plesk.com/hc/en-us/articles/4410634559250
-- PD
-
Configure session idle time / logout of phpMyAdmin
automated logout happens in phpMyAdmin even if i am continuously checking sql commands in phpMyAdmin , the editted sql commands are lost and effort gone waste
logout should happen only in case of the phpMyAdmin console is idle for certain time say half an hour1 votePhpMyAdmin is linked to the Plesk GUI session. If the Plesk session expires, phpMyAdmin times out, too. To avoid this you can change the session settings in Plesk with Tools & Settings > Security > Session Idle Time.
-- PD
-
Restrict the installation of deprecated WP versions in WPTK
An option to restrict the installation of a deprecated WordPress versions in WPTK would be a nice addition.
2 votesIt remains unclear what the feature request is targeted at. On the one hand it is asking to restrict the installation of deprecated WP versions, on the other the comment is asking to have a minimum number of previous WP versions. Currently, users can select previous WP versions from the installation options for various reasons.
As there have been no further details given, we must decline the request at this time, because users already have an option to install the WP version of their choice.
-
To add email to sending to Plesk when update failure
When auto-update of Plesk was failed - please add support contact what to send error.
1 voteYou can alway find Support Contact (Help Center), liks to FaceBook Community and official Plesk forum if you click on question mark in the up-right corner. You can send error to any of these channels.
--
IG
-
Select certain IP addresses to access staging sites
Staging domains would want to either block all IP addresses except for a few (developers and clients) or redirect to the production site.
2 votesThe per-domain setting of allowed or blocked IP address is already available. In the domain's dashboard select the "Hosting & DNS" tab, then "Apache & nginx settings". On that page configure "Deny access to the site" with "Enter custom value". There you can block ip address and subnets or all from access, but you can also allow ip addresses and subnets to pass the barrier.
-- PD
-
Bulk update of php version
The php versions of several instances should be updated at the same time with a few clicks.
1 votePHP versions from Plesk do not need to be updated manually. They are updated automatically during the installation of the next Plesk update.
If you need to switch the PHP version for multiple subscriptions, change it in the service plan and sync it with the subscriptions.
--
IG
-
MariaDB version switch
Would be great to have an option to switch between the MariaDB versions
1 voteYou can install several MariaDB instances on the host or in Docker containers, register them as Database Servers in Plesk and switch beetwen these servers or use any of them in Service Plans for your purposes.
--
IG
-
MySQL + MariaDB update!
Hi. Please update MySQL + MariaDB. 10.3.32 verion is very old! thanks
5 votesMariaDB 10.5 is supported according to: https://docs.plesk.com/release-notes/obsidian/software-requirements/#s4-2-1
Plesk doesn't ship MariaDB/MySQL, it only downloads it from original OS vendor repo and it is quite likely it may be outdated there (especially for older OS). If your OS comes with MySQL/MariaDB. 10.3.32 verion, then Plesk would run MySQL/MariaDB. 10.3.32 verion.
Also you can upgrade it by yourself with help of this KB article: https://support.plesk.com/hc/en-us/articles/213403429--How-to-upgrade-MySQL-5-5-to-5-6-5-7-or-MariaDB-5-5-to-10-x-on-Linux-
--
IG
-
1 vote
Plugins and themes can be browsed through and installed from the WP Toolkit. Please click the "+ Install" button on either the plugin or theme tab of the WP installation where you would like to browse plugins or themes.
-- PD
-
Possibility to automate and create multiple FTP accounts at once via XML file
Add the Possibility to automate and create multiple FTP accounts at once via XML file
1 voteThis possibility already exist and described here: https://docs.plesk.com/en-US/obsidian/api-rpc/about-xml-api/reference/managing-ftp-accounts/creating-ftp-accounts.35216/#creating-multiple-ftp-accounts
--
IG
-
Ability to block emails from recipients that are in a certain mail list
Let's say I have a maillist on my Plesk for Windows server that sends emails to some external users.
I want a built-in ability to block emails from certain recipiens that are in the mail list.1 voteWe understand that you are seeking the ability to send mass emails but do not wish to receive replies from your target audience. To achieve this you can set your sender address to a non-existent mail address and configure your mail settings that emails directed to a non-existent mail address are rejected.
-- PD
-
Better Integration with AWS Services
There needs to be integration with Amazon SES, like make it another option in the SMTP options. The current method of choosing MSMTP (in order to configure it as an external SMTP service) will uninstall your other inbound mail services, like Dovecot and Postfix.
Additionally, a way to integrate the AWS Route 53 service would be very helpful. Maybe this could be added as an Extension.
7 votesRoute 53 extension is already available https://www.plesk.com/extensions/amazon-route53/, https://youtu.be/3F3Byyea0ds.
For the other part of this request, "integration with Amazon SES" no information was provided how such an integration should look like, what should it do, what configuration options are expected so that it is an "integration".
-- PD
-
SSL Cert for a Domain with 301/302 redirect
Currently, we can't create a SSL certificate with SSLIt/Let's Encrypt for a domain, when this same domain redirects to another.
For example, if I redirect domainA.com to domainB.com, and I want to create a certificate for domainA.com, I get the following error :
Invalid response from https:/domainB.com/.well-known/acme-challenge/8dDWrjssqI1cLpY4CqkJaWNnpjoc5Pv9aBa4Sigiqqs : "404 Not Found
The requested URL was not found on this server."The problem is that the check is made on the target domain, and not the domain in Plesk, because even the .well-known/acme-challenge gets forwarded.
For now, we are using this workaround (please see attached file)
But we think that Plesk…
9 votes-- PD
-
Add some CPU/IO % limits for backups
Add some CPU/IO % limits for backups to avoid consuming all resources from the server
1 voteProcess priority and disk I/O priority can be set in the Tools & Settings > Tools & Resources > Backup Manager > Settings page.
-- PD
-
upgrade owasp modsec 3.3.2
Hi devs !
Actual plesk owasp modsec version is 3.2 from 2019.
Could you update to the last version ? ( 3.3.2 )Thanks in advance
1 voteIt is already there:
Plesk 18.0.40
[root@ppu18-0 ~]# rpm -qa plesk-modsecurity-crs
plesk-modsecurity-crs-3.3.2-2.centos.7+p18.0.38.0+t210825.1032.×86_64Please use the latest version of Plesk.
—
IG -
Recreate /var/www/vhosts/system folder and sub-folders with plesk repair fs or any other command
Plesk's 'plesk repair fs' utility detects that folders do not exist, however, it fails to recreate them inside '/var/www/vhosts/system'. A new command or adjustments to the current command should allow recreation of such folders like 'example.com/logs', 'example.com/conf'. When manually created, files are created by the repair tool.
2 votesInstead of "plesk repair fs" please use "plesk repair web <domainname>" which will repair the /system contents.
-- PD
- Don't see your idea?