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

  • or

1194 results found

  1. Create SSL certificate using list of DNS records if enabled

    When creating SSL certificates with letsencrypt we get a list of subdomains to add, but this list is only for subdomains created in plesk, it would be better if in this list there was also the list of domains in the DNS settings that are CNAME of the domain or that point to the same ip

    This would allow to generate certificate for the mail domain for example to secure emails without needing a wildcard certificate

    Also a bit related: when we want to create a subdomain that is one in the DNS template of the domain, it says the…

    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  ·  Web / SSL  ·  Admin →

    Thank you for your suggestion. We appreciate your input. Unfortunately because of technical limitation it's not possible to secure domains based on DNS records as there is not way validate the (sub) domains belonging the a CNAME records when those don't point to the same webspace.


    A workaround could be (depending on the exact use case) to add (sub) domain as an alias to the primary domain.

  2. Disable Alarm Notifications during daily maintenance cycle

    It is useless and wasteful to get Health Monitor Alarm Notifications about CPU/Memory use during the daily maintenance cycle. This period is of no concern to hosting site customers and normally experiences high CPU/memory utilization. The only concern with high CPU/memory usage during the Plesk daily maintenance period is if it persists high utilization persists after the "maintenance cycle" has been completed. It is a great annoyance to get Alarm Notifications because of high CPU/memory use during the "maintenance cycle" and makes this feature worthless.

    The best solution would be to provide multiple periods with different Health Monitor settings so…

    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

  3. There should be IIS Basic Authentication setting for virtual directory using Plesk Control Panel just like Anonymous and Windows.

    There should be IIS Basic Authentication setting for virtual directory using Plesk Control Panel just like Anonymous and Windows.

    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. Integration of AI to Monitor Errors, SupportBot via Chat GPT Api

    Idea: Server SupportBot :via Chat GPT Api

    Brief Description :

    The Specific Integration of AI to Monitor Errors, via error logs and the status of system services such as CPU Memory and HDD/SSD loads .

    Result :

    to display a notification that
    a) the issue occurred as quickly as possible
    b) to display a possible cause and
    c) display the possible fix

    Overview:
    Integration of ChatGPT API 4.0 with Plesk to enable the development of a chat support bot that provides server support to the Administrator/Server management. this could be incorporated into the Android/iPhone App .

    whereas

    The SupportBot can…

    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  ·  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)

    Thank you for your visionary idea! We might consider such implementation if the technology needed to do it becomes available. At this time, Chat GPT API is not capable to support the requested implementation.

    Everyone, please continue voting for this feature if you consider it important.

    -- PD

  5. Please make a video on how to correctly set up and install a SSL certification.

    Please make a video on how to correctly set up and install a SSL certification and have it running from beginning to end. All steps need to be included until you see the SSL certificate working as expected. The online help you have now is incorrect or missing many parts.

    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

  6. Default index page order/priority by Service Plan

    It would be great to be able to set an order/priority for the index pages set by Service Plan.

    As an example, there is this article that sets it but it is global through the panel.ini file: https://support.plesk.com/hc/en-us/articles/115002757505

    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

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  7. Ability to set nginx additional directives for the Docker extension of Plesk permanently per domain

    It would be helpful to have a way to set nginx additional directives for the Docker extension of Plesk permanently as a function of Plesk or via the vhost_nginx.conf, instead of having to use custom scripts and cron tasks that would make sure the necessary adjustments are reapplied in a manual way.

    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)
  8. pre-configured wp-admin.php file

    Add possibility to have a pre-configured wp-admin.php file for WordPress installation for example in WordPress sets (Wordpress > Sets).

    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 →
  9. Remove default certificate and set Let's Encrypt certificate as default when securing Plesk login page

    When securing Plesk with Let's Encrypt, the default certificate should be removed and/or the generated Let's Encrypt certificate should be set as the default one.

    Such Let's Encrypt certificate should be automatically applied to mail too, and in such case, if server hostname is changed later, that certificate should be automtically reissued, or at least a warning should be generated.

    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  ·  Web / SSL  ·  Admin →
  10. Migrating several servers to one without changing registrar parameters

    The intention is that every reseller will get a separate basic IP (default) and optional additional IPs that he can use for special purposes.

    All of these IPs shall be different from the server IP.

    As a result: can we expect that the SSH access by IP is limited to the given reseller package so that he cannot see other reseller packages that exist in parallel and he never should see things you normally see if you are Admin of the total server.

    Example:
    server has IP 86.86.86.86, hostname xcs2.example.com, root access only for us as a provider. We have…

    0 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

    The feature requests contains at least two different requests. The headline does not match the content. The content is asking for features that already exist (e.g. chrooted SSH access). It also sounds as if it asks for something that is technically impossible for a panel (KVM virtualization, separate, caged virtual servers that can be rebooted --> task of a virtualization environment, not a control panel). We are sorry, but this feature request cannot be accepted as it is right now. Please

    - match headline and content

    - request only one feature per request

    -- PD

  11. Allow to setup and customize Nginx directives for Docker globally

    Currently, additional nginx directives can be set per domain however, it would be handy to be able to set additional directives on a global level.

    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  ·  Docker  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  12. Ability to set a Reply To: email address, when using mail lists, avoiding replies going back to the mail list too.

    Ability to set a Reply To: email address, when using mail lists, avoiding replies going back to the mail list too.

    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  ·  Mail  ·  Admin →
  13. Allow to add trusted IPs to specific Jails

    Allow to set a trusted IP over the GUI and CLI to specific jails same as allowed by fail2ban client:

    # fail2ban-client --help | grep -A1 ignoreip
    set <JAIL> addignoreip <IP> adds <IP> to the ignore list of <JAIL>
    set <JAIL> delignoreip <IP> removes <IP> from the ignore list of <JAIL>
    get <JAIL> ignoreip gets the list of ignored IP addresses for <JAIL>

    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 →
  14. Add possibility to change the order of the IP addresses in list to set another one as a default IP.

    The first IP in list is used as a default one during the new domain creation. Add possibility to change the order of the IP addresses in list to set another one as a default IP.

    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

  15. Inform users automatically of weak password usage (emailaccounts, FTP, installed WP installations, etc.)

    I think it would be an excellent idea if there was a feature within Plesk which actually checks (once a week or so) for weak passwords and informs users about weak passwords in general.

    We still have a lot of customers who use (extremely) weak passwords. To check these manually (even with a simple written script) is to time consuming.

    This should be done automatically nowadays. Therefor such a feature is really needed in Plesk.

    It should check for weak passwords for:

    • weak passwords used in emailaccounts
    • weak passwords used for user created databases
    • weak passwords for hostingaccounts
    • weak passwords…
    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  ·  Security  ·  Admin →

    This is a technically impossible task, because none of the passwords are stored in plain text, but they are stored as hashes. The length or characteristic of a hash does not reveal whether the password is weak or strong. For that reason it is impossible for a software to determine which passwords are the weak passwords and which are the strong, hence users with weak passwords cannot be identified.

    -- PD

  16. Separate notifications about each of entities included in DiskUsage

    Currently it is possible to set notifications about "Whole" Disk usage of a subscription (mail, databases, web files). Yes, it is possible to exclude some units for calculating in T&S > Server Settings, however it would be great if customer/administrator received notifications about each separate resource overuse, that can be defined. (Mailboxes or web)

    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)
    open discussion  ·  IgorG responded

    Thank you for your input. We will consider this functionality in upcoming releases if it is popular. Everyone, please continue voting for this feature if you consider it important.

    IG

  17. Hard capping of error logs to prevent drive space being filled up

    Could we have a feature to allow the setting of a hard cap for error logs to prevent them filling up drive space? Perhaps allow the ability to set the cap per domain/subscription as well. This could work for other log files as well.

    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

  18. wordpress toolkit table prefix mixed case fix/patch

    I'm not sure if it's still the case but the toolkit used to (possibly still does) create table prefixes with mixed case characters (or this is done via the security checkup for existing tables).

    Unix is case sensitive, windows is not.

    MariaDB

    lowercasetablename=0 default for Unix = stored as provided and case-sensitive. $tableprefix = '7a6pcDc' will be stored as 7a6pcDctablename in the DB
    lowercasetablename=1 default on Windows = uppercase changed to lowercase but still case-insensitive $tableprefix = '7a6pcDc' will be stored as 7a6pcdctablename in the DB.

    This is…

    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)
  19. "Maximum message size" per domain

    To allow Plesk admin/domain owners to change the maximum message size limit set per domain or subscription.

    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

    2 comments  ·  Mail  ·  Admin →
    declined  ·  IgorG responded

    Upd: Sorry, we are closing the request as no information were provided for over a month.


    
IG

  20. Ability to overwrite new plugin version to an existing Set in the WP Toolkit of Plesk and keep the plugin updated on all sites

    The idea here is to be able to overwrite a plugin in an existing Set within the WP Toolkit of the Plesk GUI with a new version, rather than needing to delete it first, then upload a new version (as things are right now). The following details in relation to this are also important:

    • If a plugin's updated version is uploaded to a set, it should automatically update on the sites that have this set installed.

    • To see the current plugin's version in the set, there's no indication of it right now.

    • Leave the plugin's status as it currently is,…

    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)
  • Don't see your idea?

Feedback and Knowledge Base