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
- or
1194 results found
- 
Create SSL certificate using list of DNS records if enabledWhen 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 voteThank 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. 
- 
Disable Alarm Notifications during daily maintenance cycleIt 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 votesUnfortunately, we have to close your request, because over the years it has not become quite popular for further implementation. 
 —
 IG
- 
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 voteI think this request is addressed in the following KB – http://kb.odin.com/en/113253. Does this solve your issue? UPD: Sorry, we are closing the request as no information were provided for over a month. 
 IG 
- 
Integration of AI to Monitor Errors, SupportBot via Chat GPT ApiIdea: 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 fixOverview: 
 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 votesThank 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 
- 
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 voteUpd: Sorry, we are closing the request as no information were provided for over a month. 
 —
 IG
- 
Default index page order/priority by Service PlanIt 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
- 
Ability to set nginx additional directives for the Docker extension of Plesk permanently per domainIt 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
- 
pre-configured wp-admin.php fileAdd possibility to have a pre-configured wp-admin.php file for WordPress installation for example in WordPress sets (Wordpress > Sets). 2 votesThis feature request has not become popular over 5 years. We must decline it. 
- 
Remove default certificate and set Let's Encrypt certificate as default when securing Plesk login pageWhen 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 voteThank you for your input! 
 Unfortunately, we have to close your request, because over the years it has not become quite popular for further implementation.
 —
 IG
- 
Migrating several servers to one without changing registrar parametersThe 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 votesThe 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 
- 
Allow to setup and customize Nginx directives for Docker globallyCurrently, 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
- 
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 voteUpd: Sorry, we are closing the request as no information were provided for over a month. 
 —
 IG
- 
Allow to add trusted IPs to specific JailsAllow 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 votesUpd: Sorry, we are closing the request as no information were provided for over a month. 
 —
 IG
- 
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 voteUpd: Sorry, we are closing the request as no information were provided for over a month. 
 —
 IG
- 
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 votesThis 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 
- 
Separate notifications about each of entities included in DiskUsageCurrently 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 voteThank 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
- 
Hard capping of error logs to prevent drive space being filled upCould 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 votesThank you for your input! 
 Unfortunately, we have to close your request, because over the years it has not become quite popular for further implementation.
 —
 IG
- 
wordpress toolkit table prefix mixed case fix/patchI'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 voteThank you for this idea. It is a valid claim. 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 
- 
"Maximum message size" per domainTo allow Plesk admin/domain owners to change the maximum message size limit set per domain or subscription. 2 votesUpd: Sorry, we are closing the request as no information were provided for over a month. 
 —
 IG
- 
Ability to overwrite new plugin version to an existing Set in the WP Toolkit of Plesk and keep the plugin updated on all sitesThe 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
- Don't see your idea?
 
          
