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
No existing idea results
- ~ No ideas found ~
2093 results found
-
Port Forwarding in Plesk Firewall
Add the ability to configure Port Forwarding in Plesk firewall, for example, from source port to the destination port on the local server.
2 votes -
Additional option for overuse policy- Overuse is allowed up to x %
I would like to have option to set overuse policy as:
Overuse is allowed up to x %
- after percentage threshold is crossed then suspend and send e-mail notification
- with ability to set up percentage freeley, but suspend when disk usage is 110 % or 130 % and so on.2 votesThank 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.
-- PD
-
Display notifications in Plesk GUI regarding failed scheduled backups
Please add an option to display notifications in Plesk GUI in case a scheduled backup has finished with an error or a warning.
2 votes -
Customer access to remote backups
Customers can't restore their backup parts individually when stored in remote storage (S3, FTP, Google Drive).
2 votes -
WordPress Toolkit resource limit CPU/RAM for subscriptions. Or equivalent to cgroups on Linux for Windows.
WordPress Toolkit resource limit CPU/RAM for subscriptions. Or equivalent to cgroups on Linux for Windows.
2 votes -
panel.ini setting to select 127.0.0.1 or localhost for WPT WordPress installations
When using CloudLinux's alt-php versions and when using Plesk's php version management facility instead of CloudLinux PHP Selector, the default path to mysql.sock is not set, or in some cases incorrectly set to /tmp/mysql.sock.
Any php script, including WordPress, that is set to use "localhost" to connect to the database will then fail to connect. This can cause severe problems with the WordPress Toolkit.
If, instead of localhost, the host address is set to 127.0.0.1, php uses a network connection instead of trying to connect to mysql.sock, and all is well. Naturally this assumes that mysql/mariadb listens on 127.0.0.1 but that is usually the case for CloudLinux/RHEL-downstream distributions as far as I'm aware.
The alternative is to tell php where mysql.sock is located by adding mysql.defaultsocket = /var/lib/mysql/mysql.sock, mysqli.defaultsocket = /var/lib/mysql/mysql.sock and pdomysql.defaultsocket = /var/lib/mysql.sock either on a per-domain basis or in the main php.ini fo9r all domains (per version of php).
I suggest adding a panel.ini setting for wpt that would allow the administrator to set their preference of localhost or 127.0.0.1 for WordPress installations.
As an extension to this, I also suggest that in panel.ini under [php] it could be made possible to specify the default path to mysql.sock for the various libraries, just as it is currently possible to specify disable_functions settings.
When using CloudLinux's alt-php versions and when using Plesk's php version management facility instead of CloudLinux PHP Selector, the default path to mysql.sock is not set, or in some cases incorrectly set to /tmp/mysql.sock.
Any php script, including WordPress, that is set to use "localhost" to connect to the database will then fail to connect. This can cause severe problems with the WordPress Toolkit.
If, instead of localhost, the host address is set to 127.0.0.1, php uses a network connection instead of trying to connect to mysql.sock, and all is well. Naturally this assumes that mysql/mariadb listens on 127.0.0.1 but…
2 votesThank 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.
-- PD
-
Mandatory database prefix using subscription name
Add a option to make mandatory the use of database prefix using the subscription name
2 votes -
Export mail folder from roundcube
At the moment only single mails can be exported in text format by Roundcube. I would like to be able to export (and import) multiple mails, e.g. a complete folder.
2 votes -
Add ability to convert WPB websites into Sitejet
Please add the ability to convert WPB websites into Sitejet. There are quite a lot of old websites operating on WPB, so it would be great to have a way to import/convert them to Sitejet format.
2 votes -
Synchronize Plesk Service Plans IDs across servers
I want to be able to create a Plesk account when a person ONLY purchases a domain name from WHMCS (no hosting)
I want this so the customer has DNS access. I know I can provide DNS access through WHMCS but then if the customer purchases hosting I have to copy all their DNS records to the Plesk DNS and it just becomes confusing.
Right now WHMCS will only create a Plesk account if the person has ordered hosting but not if they only purchase a domain name.
So I'm having WHMCS Global Services write an Add-On for WHMCS so if the customer purchases a domain name ONLY it will trigger account creation in Plesk. They do this using the Plesk API and Plesk product ID.
My concern is when I have multiple hosting servers that Plesk product ID might change and create a problem with the add-on module.
Also, right now Plesk does not have the ability to create a Service Plan that is "Domain only" hosting type so I have to create a 'web hosting' type just to give the customer DNS access.
I want to be able to create a Plesk account when a person ONLY purchases a domain name from WHMCS (no hosting)
I want this so the customer has DNS access. I know I can provide DNS access through WHMCS but then if the customer purchases hosting I have to copy all their DNS records to the Plesk DNS and it just becomes confusing.
Right now WHMCS will only create a Plesk account if the person has ordered hosting but not if they only purchase a domain name.
So I'm having WHMCS Global Services write an Add-On for WHMCS so…
2 votesThank 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.
-- PD
-
Add more options to sort/group output of MySQL process viewer
Please add more sort/grouping options into MySQL process viewer. It would be nice to have the ability to know how many connections are open for database, user, domain and so on.
2 votes -
Create a SmartUpdate digest in WordPress Toolkit
Please create a digest page for WordPress Toolkit with pending Smart Update where the customers could approve the updates or delay them.
2 votes -
Allow Plesk Domain Cert to Renew if there are abandoned Domain Aliases
If a domain alias is abandon or missing its DNS A record, the Main Plesk Domain's Cert will fail to renew until the record is resolved.
This is an issue for Plesk Servers that are running hundreds of aliases that often get abandoned.2 votes -
Assign SSL certificate from Admin repository to a domain via CLI
Assigning SSL certificates from Admin repository to a domain is possible via Plesk GUI, but not via CLI.
More information from this documentation, which doesn't state such option via CLI: https://docs.plesk.com/en-US/obsidian/cli-linux/using-command-line-utilities/certificate-ssltls-certificates.39009/
2 votes -
Add an ability to set automatic restart of NodeJS
NodeJS can only be restarted manually. Therefore, an option to auto restart NodeJS even on production, by setting in seconds or minutes, should be possible.
2 votes -
Ability to set expiration date in a subscription without locking it
Provide the ability to set an expirations date without locking a subscription. When changing the expiration date of a subscrition it becomes locked for sync. It shouldn't become locked as subscritions have expiration dates that need to be prolonged when the customer pays for his next term.
2 votes -
Dropdown for all domains for admin in Transfer of DNS Records Extension
Enable Admin to have drop down of all domains in Extension Transfer of DNS Records.
2 votes -
Ability to change certificate repository for a Subscription via the Plesk GUI
On a Plesk server that uses one main domain and many subdomains (over 1000) as separate Subscriptions, I find it necessary to have the option to change the certificate repository that the subdomains use easily.
2 votes -
Prohibit user from deleting domains
Hello,
Another customer's domain names were accidentally erased from his control panel, according to us. Please give us a choice to prevent this from occurring again. Alternatively, provide us access to a internal ticket system, which requires staff approval.2 votesThank you for your idea. When deleting a domain, a clear warning an confirmation dialog is displayed. Domains are only deleted when that additional dialog is confirmed. https://plesk.uservoice.com/forums/184549-feature-suggestions/suggestions/41416156-delete-domain
Nevertheless, we'll consider adding a feature that users won't be permitted to delete domains at all, if this request becomes popular.
-- PD
-
Ability to set a Subscription or Domain Backup Default
I'd love the ability to set a subscription such that a Scheduled Backup configuration is enabled by default? E.g. "backup all files, daily, store 1 day"?
Often times I realized after the fact that a domain backup was not turned on. The "scheduled backup list" extension is nice, but I'm looking more for a default option.
2 votesThank 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.
-- PD
- Don't see your idea?