Skip to content

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.

For technical assistance, contact Plesk support
For questions, bug reports, discussions and free assistance, check our Forum and Facebook page
For additional information, see Documentation, Knowledge Base and Blog
Follow us on Twitter for more news on Plesk development

Off-topic posts will be removed from here

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback

2089 results found

  1. 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

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    open discussion  ·  0 comments  ·  DNS  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  2. 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 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  3. 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 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  WP Toolkit  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    Thank 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

  4. 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 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Web / PHP  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    Thank 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…

  5. 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

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  6. 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 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Migrations  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  7. 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 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Databases  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  8. 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 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  DNS  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  9. 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 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  10. 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 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  WP Toolkit  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  11. 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 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Extensions  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    According 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

  12. Database views should be saved and restored correctly

    Backup and restore does not work correctly when database contain views.

    This should be fixed.

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  13. 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-2

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Security  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  14. 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 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Migrations  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  15. Update cloudlinux db-governor users when plesk admin password/username was changed

    1. 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'

    2. Plesk should change the string in /etc/container/mysql-governor.xml when the admin password/username is changed in Plesk UI.

    3 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Databases  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  16. SMTP Connection in SiteJet Builder

    Store SMTP connections in Sitejet Builder. phpsendmail is not a quality solution.

    7 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  17. 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 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  18. 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 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  19. .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 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  20. 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 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Security  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  • Don't see your idea?

Feedback and Knowledge Base