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
2089 results found
-
Add method to REST API to manage domain default DNS zone settings (for DNS TTL management)
Currently when using the REST API to get the DNS records of a domain, no TTL values are returned for records unless their TTL values have been changed by the user manually. That's because (by default) DNS records inherit their TTL values from the default DNS zone settings of a domain. However these default DNS zone settings cannot be viewed or managed by the Rest API. Meaning that the default TTL values for DNS records can be viewed using the REST API.
Resulting in a deficiency for users who want to use the REST API to properly manage DNS records.
1 vote -
Add a way to automatically restart scheduled backups in case they fail
In case a scheduled backup fails, users have to wait until the next execution date. Please add a customizable timeframe for restarting a scheduled backup ahead of time in case the current execution has failed
2 votesThank you for your idea! We will consider this functionality in upcoming releases if it will be popular. Everyone, please continue voting for this feature if you consider it important.
-- KvD
-
Hide Caching (nginx) option in WP-Toolkit
The controls in the Tools section of WP-Toolkit should be customizable to allow hiding Caching (nginx) so that customers do not enable it randomly. The ability to enable nginx caching should still be available from Apache & nginx settings.
2 votesThank you for your idea! We understand that this idea originates from the fact that customers sometimes enable nginx-caching without realizing what this option does to their website. Potentially creating issues with their own website.
We will consider this functionality in upcoming releases if it becomes popular.
Everyone, please continue voting for this feature if you consider it important.
-- KvD
-
Add PHP shmop extension support useful for Wordpress performance and site health
When you run the Wordpress Helath Check under Wordpress Tools menù and you run a Plesk server you will get the following alert:
You should allow inter-process communication Performance
You should consider using shared memory (PHP shmop) to allow inter-process communication.Could I suggest to add the PHP shmop support?
I'm running PHP 8.3 and I'm not sure to use SSH command to try to get this extension working, will be nice if in the future this can be integrated in Plesk as ... today Wordpress is a very used CMS and we want always to have good performance.Thank…
4 votesThank you for your idea! We will consider this functionality in upcoming releases if it will be popular.
Everyone, please continue voting for this feature if you consider it important.
Meanwhile, if you want to try to install shmop yourself, these are the general steps (provided here without warranty, try it on a test server before applying it to your production system):
1) Install Plesk PHP development package:
For RPM-based OS (CentOS, RHEL, CloudLinux):
# yum install plesk-php83-devel
For Debian-based OS (Debian, Ubuntu):
# apt install plesk-php83-dev build-essential
2) Check what's the currrent version of your PHP 8.0
# /opt/plesk/php/8.3/bin/php -v
3) Download PHP source based on the version of the step 2
For example:
# wget https://www.php.net/distributions/php-8.3.0.tar.bz2
Please pay special attention that the version matches the one determined in step 2!
4) Extract the .tar file of the PHP downloaded
# tar -xvjf /root/php-8.3.0.tar.bz2
Again, the version shown here…
-
Encrypt mysql connections
In https://plesk.uservoice.com/forums/184549-feature-suggestions/suggestions/32881723 the database connections from a Plesk server to an elsewhere hosted database was added, but we also want encrypted connections from a client or other server to databases hosted on the Plesk server.
Example: An ERP system hosts its data on a centralized MySQL database on the Plesk server. Between the clients and the server all such data is currently transmitted in plain text through the Internet. Instead this data should be encrypted, because normally such data contains personal information such as names, addresses.
8 votes -
Improve speed of Migration Manager re-sync process
Because there is a re-sync option, the overall speed of the initial data transfer with Plesk Migration Manager (PMM) doesn't matter that much (to us), however when re-syncing the speed of the process is super important because domain web and email services on the source server must be down/offline to prevent data inconsistencies. The re-sync process currently takes roughly 1 hour per 100 subscriptions.
Here's three ways the re-sync process could be improved to minimize web and email service downtime:
# 1. Fetch configuration data ONCE
PMM batches 5 subscriptions at a time, and prior to each batch of 5,…
3 votesThank you for your idea! We will consider this functionality in upcoming releases if it will be popular.
Everyone, please continue voting for this feature if you consider it important.
-- PD
-
Enable User Selection of MS SQL Recovery Model: Full or Simple
To prevent the transaction log from continuously expanding with no clear method of truncation even after a full backup, it's a good idea to allow the user to select the recovery model (either Full or Simple) when creating the MS SQL database.
By enabling users to select the appropriate recovery model based on their recovery needs, those who do not require complete transaction log restoration can benefit from the simplicity and efficiency of the Simple recovery model, and keep transactions log to it's minimum size.
2 votesThank you for your suggestion. We will consider this functionality in upcoming releases if it is popular. Everyone, please continue voting for this feature if you consider it important.
-- KvD
-
Customize MSDNS additional settings directly from Plesk.
Since on Windows Server Bind is going to be dropped, it would be good to customize DNS Settings from MSDNS directly from Plesk.
RDP > DNS app > DNS Server < (right-click) Properties
3 votesThank you for your suggestion. We will consider this functionality in upcoming releases if it is popular. Everyone, please continue voting for this feature if you consider it important.
-- KvD
-
CLI command to activate inactive scheduled tasks
Create a Plesk command like "plesk bin task_manager --start-inactive" that can activate inactive scheduled tasks.
1 voteThank you for your suggestion. We will consider this functionality in upcoming releases if it is popular. Everyone, please continue voting for this feature if you consider it important.
-- KvD
-
Preset the option to block XML-RPC requests for new WordPress installations
Hello!
It would be nice to have a feature where one can select XML-RPC to be blocked for all newly installed WordPress websites installed via the WordPress Toolkit in Plesk.
At the moment, only the option to preset disabled wp-cron.php is available, but no such option is present for blocking requests to XML-RPC.
The customers never use it, but also do not block it from their end and it is a hassle to do it manually for every new WP site.
Would it be possible to add such a feature to the WP Toolkit settings?1 voteThank you for your suggestion. We will consider this functionality in upcoming releases if it is popular. Everyone, please continue voting for this feature if you consider it important.
-- KvD
-
Cloudflare DNS extension for Plesk: Add option to sync subdomain on separate subscription
If I add a subdomain as a subscription (so that it is isolated from other (sub)domains) then I can't sync those subdomains with CloudFlare using Plesk's Cloudflare DNS.
3 votesAccording to https://developers.cloudflare.com/dns/zone-setups/ Cloudflare allows to do that only for the enterprise plan. At the moment, only very few users would benefit from a feature as most are on the Cloudflare free plan.
Nevertheless we will consider to implement the feature in a future update of the extension.
Please continue to vote for it if you believe that this is an important feature.
-- PD
-
Database views should be saved and restored correctly
Backup and restore does not work correctly when database contain views.
This should be fixed.
2 votesThank you for your suggestion. We will consider this functionality in upcoming releases if it is popular. Everyone, please continue voting for this feature if you consider it important.
-- KvD
-
plesk advisor score functionality needs enhancement
The Plesk advisor complains about not having installed the Plesk firewall, but it doesn't check iptables rules. I have setup my own iptables rules deriven and enhanced from the Plesk firewall. My setup also supports ipset rules which Plesk doesn't.
Thus, the advisor score mechanism should check if iptables rules are present and setup sophisticatedly.
Please refer to: https://talk.plesk.com/threads/plesk-firewall-2-1-5-412-still-has-problems.371747/page-22 votesThank you for your idea! We will consider this functionality in upcoming releases if it will be popular.
Everyone, please continue voting for this feature if you consider it important.
-- PD
-
Migrate SpamAssassin training database to a new server when using Plesk Migrator
When migrating data to a new server using Plesk Migrator, all SpamAssassin trainings are lost, hence users receive more spam on the new server than they did before. It would be good to migrate SpamAssassin training content to the new server.
4 votesThank you for your input! We will consider this functionality in upcoming releases if it becomes popular.
Everyone, please continue voting for this feature if you consider it important.
-- SH
-
Update cloudlinux db-governor users when plesk admin password/username was changed
Plesk should change the string in /etc/container/mysql-governor.xml when changing the admin password with cli command: plesk bin admin --set-admin-password -passwd 'PASSWORD'
Plesk should change the string in /etc/container/mysql-governor.xml when the admin password/username is changed in Plesk UI.
3 votesThank you for your idea! We will consider this functionality in upcoming releases if it will be popular.
Everyone, please continue voting for this feature if you consider it important.
-- PD
-
SMTP Connection in SiteJet Builder
Store SMTP connections in Sitejet Builder. phpsendmail is not a quality solution.
7 votesThank you for your idea! We will consider this functionality in upcoming releases if it will be popular.
Everyone, please continue voting for this feature if you consider it important.
-- PD
-
Plesk Backup & Restore III - Wrong Option
The output during import in any combination whether "database only", "files only", "configuration only" is really insufficient, no information is passed on, e.g. the individual steps mentioned above, when importing a "domain" the domains all run as above, but for which task and how far the individual task is completely missing. Perhaps the old progress bar should be kept and another one should be shown where the individual steps are carried out, the more details the better.
At the end after the import, unfortunately you can only see the "date and time" and not what was imported at all. I'm…
1 voteThank you for your input! We will consider this functionality in upcoming releases if it becomes popular.
Everyone, please continue voting for this feature if you consider it important
-- SH
-
Please Provide Better Notification Capabilities
Plesk needs a full featured notification solution, so users can customize what notifications they want to see, from whatever service is running on Plesk. For example the Plesk backups only allow for notification if the backup fails. Why not have a notification for either situation, success or failure. This is what I am referring to when I say the notifications need to be more robust.
1 voteThank you for your suggestion. We will consider this functionality in upcoming releases if it is popular. Everyone, please continue voting for this feature if you consider it important.
-- KvD
-
.Net Toolkit: Automatically Restart Application after having published new Version
.Net Toolkit: Automatically Restart Application after having published new app version.
When setting up a .Net App using your .Net Toolkit (which works great), it would be amazing if the app could be restarted automatically after having pushed a new version to the git publish repository.
Currently, one has to disable and then enable the application manually. Restart by the way has no effect - at least not what I have seen so far.
This change would be amazing. Thank you!
2 votesThank you for your idea! We will consider this functionality in upcoming releases if it will be popular.
Everyone, please continue voting for this feature if you consider it important.
-- PD
-
Malware scanner for Linux systems
maybe implement this tool from kaspersky into Plesk
Malware scanner for Linux systems
We’ve released a free application that allows you to scan Linux systems for known cyberthreats.
German:
1 voteThank you for your suggestion. We will consider this functionality in upcoming releases if it is popular. Everyone, please continue voting for this feature if you consider it important.
-- KvD
- Don't see your idea?