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

116 results found

  1. The ability to add metadata to the header of File Sharing

    I would like to be able to add metadata to the header of File Sharing.
    Currently as I can see the file, where such changes can be done, is hardcoded, so it will be perfect if I can do such changes in Plesk directly.
    Thank you.

    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

  2. Be prepared for Debian Buster

    Last time, it took the Plesk team quite a long time to support the new Debian version. As Debian Buster will probably be released in the following months, it would be very nice if a new Plesk version was available shortly after.

    36 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

    Hi,
    I’m glad to inform you that Debian 10 “Buster” Support for Plesk Obsidian is now Available with Plesk Obsidian 18.0.28 update #1!
    Note: we do not consider support for any dist-upgrade scenarios for Debian 10, the best way to move from old Debian or other OS is Plesk Migrator.

    Just to remind, you always can check ETAs for new Operation Systems support in Plesk Obsidian FAQ: https://docs.plesk.com/en-US/obsidian/faq/#s1q6

    Full Changelog for Plesk Obsidian 18.0.28 Update 1 is here: https://docs.plesk.com/release-notes/obsidian/change-log/#plesk-18028-mu1

  3. Remove Subdomain Confirmation Message should contain Dubdomain Name

    When user clicks on Remove Subdomain, their only worry is whether they are deleting the right one. If system shows the SubDomain Name in the Confirmation Message then it would be very useful.

    Regards,
    Gaurav Mody

    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

  4. Please remove the very annoying suggestion window when creating support tickets

    It's really very annoying if the input field in the right area is reduced again and again when opening support tickets in order to offer unsuitable support articles. If the articles were at least helpful, the whole thing would still make sense. However, this is rarely the case. Even if you click it away and enter a new word, it will reappear immediately.

    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

    Hi, these suggestions are a part of a whole searching process on the Plesk Help Center website. It helps us in analysing what people search and it also helps people with suggestions. It is very important for us.
    We will work on search improvements to show better results. Thank you for your feedback.

    IG

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

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

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

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

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

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

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

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

  13. 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 →
  14. 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

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

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

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

  18. “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

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

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

  • Don't see your idea?

Feedback and Knowledge Base