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

112 results found

  1. Add support for NFS Partitions

    Plesk should add support NFS Partitions for the vHosts as it would make it possible to over customers with High-availability clusters

    17 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

    Using NFS shares to store hosted websites’ vhost directories is supported since Plesk Obsidian 18.0.49, published December 20th, 2022. To enable this feature, add the following lines to the panel.ini file:

    [webserver]
       syncModeOnRemoveConfiguration = true

    Please let us know what you think about this new feature in your comments. 

    --PD

  2. Support for Windows Server 2019

    Please add support of Windows Server 2019 in Plesk Onyx.

    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

  3. Enable/disable debug in Plesk via CLI

    The suggestion is to implement CLI utilities to enable/disable Plesk debug:

    plesk debug -enable
    enabled = on
    filter.priority = 7
    show.utilexec = on
    show.util
    exec_io = on

    plesk debug -enable --sql
    The same as previous + show.sql_query = on

    plesk debug -disable

    Now it is necessary to remember panel.ini path (/usr/local/psa/admin/conf/), copy panel.ini.sample, then edit it manually every time. And the same procedure to disable it.

    33 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

  4. Use ntpd or chronyd to synchronize time instead of ntpdate

    Use ntpd or chronyd to synchronize time instead of ntpdate that is deprecated

    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

  5. Restart services on failure using systemd

    We've noticed that Plesk services like plesk-php72-fpm are sometimes killed by the out of memory killer or otherwise crash and require manual intervention by us. The services could be made more resilient by adding the following file to supplement Plesk's service file and reloading systemd.

    cat /root/reload-on-fail.conf

    [Service]
    Restart=on-failure
    RestartSec=5s

    cp /root/reload-on-fail.conf /usr/lib/systemd/system/plesk-php*-fpm.service.d/reload-on-fail.conf && systemctl daemon-reload

    I've also made an ansible playbook for this:
    https://gist.github.com/nbeernink/679b8c0bc635158b0ea4dfb96e10c7c5

    Additionally, you can also add this to services like nginx, mysql/mariadb, dovecot and postfix and they will restart on failure as well.

    However instead of us all running these playbooks on old and new servers,…

    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

  6. Allow fetching action log via CLI or store it at /var/log/plesk

    Would be nice to have a log viewer added to plesk cli via something like: plesk bin action_log

    Or just logging to a file in /var/log/plesk

    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

  7. plesk control pages should include robots noindex metatag

    All PLESK control panel pages (:8443) should include a robots "noindex" metatag in the <head>-section, so Google would not index them at random.

    6 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

  8. Make all e-mail templates customizable (including password reset e-mail)

    One can currently already customize a number of e-mail templates by going to "Tools and settings" -> "Notifications""

    However it would be nice if all e-mail templates where present there. The e-mail that is sent out on password resets is currently missing.

    I would like to edit that so that the panel's URL in the e-mail does not point to port :8443
    (we run a setup as described in: https://support.plesk.com/hc/en-us/articles/213945625-How-to-make-Plesk-accessible-on-a-hostname-without-entering-the-port- )

    5 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

  9. not changing event_id for event_handler

    Hi
    We built some scripts to add some new events by CLI (due it is not possible by XML- API) to our over 70 Plesk installations. We detected, that in several Plesk installations (even with the same Plesk- Version number), the IDs of the events (plesk bin event_handler --list-events) changes. So we can't use a script. We always have to check and fix the "Event" manually. it would be helpfull to use static ids (even for different versions of plesk) or a speaking id (exp. "reseller-limit-changed", "susbscripion-limit-changed")...
    Best regards

    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

    completed  ·  1 comment  ·  Plesk (general)  ·  Admin →
  10. Make Plesk File Sharing removeable

    It's a prominent feature that is "offered" everywhere in the GUI but one can't get rid of it when it's not used and it's not uninstallable also. Please make it removable.

    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

  11. SSL Cert for a Domain frame forwarder

    please add feature to give SSL certificates to domains with the hosting typ forwarding

    188 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

  12. Remote logging feature for plesk

    Due to compliance logging in the server is not acceptable. We need an option to redirect all plesk logs to syslog so that we can redirect the logs to remote server using syslog.

    28 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

  13. Add passive FTP to default Plesk Config and Firewall rule

    Right now it's required to add the passive FTP range in the FTP config and then add another firewall rule to let the clients access it.

    Please make this default to the FTP config or at least configurable in the server security settings or even in the global FTP settings page.

    Thanks!


    Firwall rules
    Name: z.B Passive FTP-Transfer
    Direction: Incoming
    Action: Allow
    Ports: e.g. 49150 - 65000 TCP (don't use ports below 10000 for security reasons)
    File: /etc/proftpd.conf
    Between <global> and </global> add the following lines:
    PassivePorts 49150 65000
    Restart service: service xinetd restart

    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

  14. “Updates and Upgrades”-Tool (8447) doesn’t work with ECDHE-ECDSA certificate

    I changed certificate that secures Plesk. The new certificate is an ECDHE-ECDSA certificate, the default Plesk certificate is an RSA certificate. I’ve noticed that parallelsinstaller is not reachable on port 8447 (after clicking on “Updates and Upgrades” in “Tools & Settings”), in combination with the new ECDHE-ECDSA certificate. parallelsinstaller is started, listen on port 8447, doesn’t write any error to any log file and everything seems to be ok. But the web browsers say “ERRSSLVERSIONORCIPHERMISMATCH” (Vivaldi/Chrome) and “SSLERRORNOCYPHEROVERLAP” (Firefox). No cipher is accepted, I’ve tested all available from OpenSSL.

    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

    We’ve released Let’s Encrypt Extension 2.7.2: https://ext.plesk.com/packages/f6847e61-33a7-4104-8dc9-d26a0183a8dd-letsencrypt

    Changelog:
    2.7.2 (17 January 2019)
    [*] In Plesk for Linux 17.8 and later, the extension now supports issuing ECDSA certificates. To have the extension issue certificates signed with ECDSA, add the following lines to the panel.ini file:
    [ext-letsencrypt]
    key-algorithm = ECDSA
    ecdsa-curve-name = prime256v1 ; can be omitted


    IG

  15. list the websites that are being deleted when deleting as a confirmation.

    Instead of that note that asks if we're sure we want to delete the selected subscriptions or domains, please list what is being deleted as a confirmation so that we're sure. I once accidentally deleted a whole account and had to rebuild it. To this day, I HATE deleting anything for fear that it's doing something that I didn't plan on.

    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

  16. Let's Encrypt SSL certificate for Plesks admin url

    It would be great if we could ad a Let's Encrypt SSL to the admin url.

    Is there an easy way to do this or will there be support in Plesk to do this?

    Fred

    15 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

  17. Let'sEncrypt Extension for Windows & .NET platform

    I've noticed that you have developed an extension for Let'sEncrypt which is working only on Linux edition of Plesk. Why don't you take a look at ACMESharp open source project on Github which has already developed a CLI for windows and .NET?

    https://github.com/ebekker/ACMESharp

    12 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

  18. Make Plesk compatible with ARM servers

    Some hosting providers have servers based on ARM.

    Currently ARM servers are not supported by Plesk, but it would be really nice if it could be

    71 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

  19. Network disk

    it would be interesting to create a network disk to manage hostings from the same computer as if it were a folder more

    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

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

  • Don't see your idea?

Feedback and Knowledge Base