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
-
Ability to customize nginx per site template e.g. Location /, Location ~, etc
Hello, I'm using Plesk Onyx and I've also bumped into problems with not being able to set correct NGINX Directives.
Regarding nginx and nginx configuration for various CMS, Web Apps etc, I see that a lot of directives need to be set and there are a lot of scattered issues around in the web.
For example most CMS will require a
location / { ... }
or for google's pagespeed test we need to add expire headers e.g.
location ~* .*.(jpg|jpeg|png|gif|ico|css|js)$ {
expires 14d;
}I think the Model to building the final vhost conf file should be revised instead…
143 votesThank you for your input! We will consider these nginx configuration suggestions in upcoming releases if it will be popular.
Everyone, please continue voting for this feature and add your comments if you consider it important.
—
IG -
Implement checking of the psa database for inconsistencies after adjusting the domain's settings
In particular circumstances when a domain's hosting type is switched to No hosting and back to Website Hosting, the following issue occurs: https://support.plesk.com/hc/en-us/articles/360013744460
It would be helpful to implement a tool for checking the psa database for inconsistencies after the domain's hosting type is switched2 votes -
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 restart4 votesThis functionality was added in Plesk Onyx 17.8.11 MU1. We suggest you to upgrade to Plesk Onyx 17.8.11 MU1 and check it out.
Let us know if you have any feedback
— AY
-
Possibility to force SSL on Webmail
Some users don't know why they should enter https:// if they have to access webmail, they use http://
http is insecure. Easpecially in combination with unencrypted wireless connections.
Actually you have to go into the plesk code to set this function somewhere. Why does plesk provide the webmail-login insecure by default?
If you have setup an Domain Certificate, at least then plesk should offer the option to force ssl on accessing webmail.mydomain.??135 votesHi!
The functionality is now available:
1. Linux: in the SSL It! Plesk Extension: https://ext.plesk.com/packages/3c4117f6-c05c-4d3b-9173-60f10096a9c4-sslit
2. Windows: in Plesk Obsidian (by default if SSL is turned on for the domain)How to find it in SSL It! Extension:
1. install SSL It! Extension (it’s available for Plesk 17.8+)
2. go to > SSL/TLS Certificates
3. if there is no SSL Certificate installed on the domain – issue one (using, for example, free Let’s Encrypt SSL Certificate)
4. if an SSL Certificate is installed on the domain, there is a switcher “HTTP→HTTPS redirect”, this switcher has an option “Webmail”, turn it on.
5. Additionally, you can setup HSTS (for webmail too)
6. Voila!We would appreciate hearing your feedback on the implementation of this functionality. Thanks in advance!
— rk
-
Multiple backup rules or more options
At this moment, you can set only 1 rule to make backups (daily, weekly, or monthly). My idea is to make multiple backup rules (ex. which daily backups should be deleted) or simply make more backup options.
Ex:
I want to make daily backup and delete every older than 2 days, except one day of the week and one day of the month.ex interface:
Make [daily/weekly/monthly] backup and keep only:
[n] daily backups (enabled only for daily backups)
[n] weekly backups (enabled for daily and weekly backups)
[n] monthly backups (enabled for daily, weekly and monthly backups)So, if…
1,086 votesI'm glad to inform you that the request is completed and available since Plesk Obsidian 18.0.55
We have finished our big pack of Backup improvements for the scheduler to establish a more flexible backup policy:
- Multiple backup schedules with different destination for each schedule at once to get a flexible and robust backup policy. User can keep, for example, hourly backups locally and weekly backups to cloud or FTP. Establishing multiple backup schedules at once is a part of a license to the Backup to Cloud Pro extension. The extension is included already to Plesk Hosting Pack.
-
Temporary FTP accounts (with expire date)
It would be great to have ftp account with an expire date.
A sort of temporary ftp accounts.This becomes really usefull when you need to share your ftp details temporary with a webdeveloper, or somebody else to maintain of check an website.
I always make a new FTP account for this sort of events, but then forget to delete them. It would be real nice if you could set a expire date that the account automaticly blocks itself after that date is past.
112 votesThank you for your input. We will consider the possibility of implementing this feature in upcoming releases.
— ES
-
Ability to set sender email address from Plesk
As a Plesk administrator, I would like to set the sender email addres for PHP scripts.
The below article isn't applicable when using e.g. WordPress.
p.s.: the article created based on comments to this article: https://support.plesk.com/hc/en-us/articles/213931945-Mail-to-external-mail-service-is-delivered-locally
9 votesThank you for your input! We will consider this functionality for the upcoming releases if it becomes popular enough.
Everyone, please continue voting for this feature if you consider it important.
—
IG -
1 vote
See “System Time” option
-
Restart interval for PHP-FPM services
Restart interval should be implemented for PHP-FPM services like it is done for Apache.
At the moment, each time when domain's PHP Settings are updated, PHP-FPM service is reloaded which causes the error 503 on websites.If every person decided to make a small change in php settings daily it would mean 500 x 503 errors for all users daily. We host like 30 active sites and customize a few of them as developers so a few php changes (less than 10) is a daily occurence. Customers never fail to mention this to us because they may be saving products…
6 votesThe behavior with shared PHP-FPM handlers cannot be changed for technical reasons (they are shared).
Since Plesk Obsidian 18.0.39, published October 13th, 2021, it is possible to select dedicated PHP-FPM handlers. When a dedicated handler is selected, only that one process will be reloaded upon configuration changes.
-- PD
-
Enable IPv6 by default for a domain when an IPv6 address exists
When adding a new subscription, the value for IPv6 address is set to "none" even if the server has assigned an IPv6 address (and other domains already use it).
It's time for Plesk to enable IPv6 by default for new domains, the same way it does for IPv4.
66 votesThe feature is available in 18.0.49, but disabled by default. To enable it, add the following lines to the panel.ini file:
[domainManagement]
settings.autoSelectIpv6 = on
https://docs.plesk.com/release-notes/obsidian/change-log/#plesk-18049
--
IG
-
Email dns
For email you’ll need these days special settings like spf etc the best in this atm is https://mailinabox.email can we get something like that in plesk this would allow secure email and settings.
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 -
Possibility to activate DKIM and DomainKey without active local DNS
Please make possible generating and activating DKIM/DomainKey without having active local DNS server. Consider following situation:
You have a website that use as sender your domain when sending email and you are want to follow best practices in order to reach inbox, but this domain uses another server for DNS (cloudflare for example, godday, etc.). In this case you need to have DKIM/DomainKey signed mails without the need to activate local DNS server. Also mail management could be set off for that domain, but mails still should be able to be signed.
I believe that this scenrario is real and…
118 votesThis feature is available since Plesk 18.0.35, published April 20th, 2021. The “Mail Settings” page of domains now shows a hint how to enable DKIM signing for an external DNS server. The hint shows the exact DNS records users need to add to the DNS server.
-- PD
-
Sitejet website migration
Currently, after the migration, Sitejet websites are unavailable for editin, showing the error "Can not access Sitejet Website Builder for this domain. Please check if this domain has been migrated or restored onto another server".
This issue can only be resolved by contacting Plesk Technical Support directly.Please consider implementing a smoother migration process for Sitejet websites that does not require contacting Plesk Support.
1 voteThank you for the report. This sounds more like a fault in the product rather than feature request. This case will be further discussed internally.
-- SH
-
Set Webmail to use Plesk PHP Interpreter Options
It would be nice to be able to use the various Plesk PHP versions to run our webmail services. Especially PHP 7.1
13 votesSince several years Roundcube on Plesk is independent from operating system vendor PHP versions and is using a tested, rather up-to-date PHP version provided by Plesk. There is no reason to put the burden of selecting and maintaining an additional PHP configuration for roundcube on users as Plesk is having an eye on it for you. Since the initial cause for this feature request has been solved, we are closing this process.
-
Run pre-migration checks only for the domains to be migrated
Migrating more than one subscription causes a problem. The pre-migration check scans all users and all files on the backup disk, which takes quite a long time with a large number of backups (7TB+). Instead of scanning only the files of the users to be migrated (as when migrating a single subscription).
When I unmount the backup disk, Plesk doesn't scan it and the migration takes only a few minutes.
2 votes -
Update or Status notifications from the WP-Toolkit by E-Mail
In the Plesk WordPress Toolkit there is so far no possibility to switch on a notification if something changes in the status of a page. e.g. SSL / security settings or the latter and most interesting updates! For WordPress there are several plugins that take over the update notification function, but they don't always work. But since the WordPress toolkit has the function, it would be great if you could turn on an e-mail notification!
6 votes -
Option to move subscription in migration queue while migration is in progress
Option to move subscription in migration queue while migration is in progress
1 voteUpd: Sorry, we are closing the request as no information were provided for over a month.
—
IG -
Hide or customize the "powered by Plesk" logo
To allow the possibility of hiding the "Powered by Plesk" logo that is shown once the brand logo is customized from Tools&Settings > Branding. This KB article only describes how to change this logo. https://support.plesk.com/hc/en-us/articles/115003158485-How-to-change-Powered-by-Plesk-logo-in-the-header-and-the-footer-text-
This suggestion was closed, but it is still not possible to remove that logo: https://plesk.uservoice.com/forums/184549-feature-suggestions/suggestions/40760698-customize-or-hide-the-powered-by-plesk-logo
7 votesPlease use this KB article https://support.plesk.com/hc/en-us/articles/115003158485-How-to-change-Powered-by-Plesk-logo-in-the-header-and-the-footer-text- and replace the image file with an empty image, e.g. a 1x1 transparent pixel.
-- PD
-
to disable mail forwarding to certain domains in Plesk Panel
Add a setting to disable mail forwarding to certain domains in Panel for global configuration so that on user side wont be allowed to put the certain domains in the Forwarding Email in the Plesk Panel. Thank you.
48 votes -
more granular user role permissions to manage sites
Add more granular user role permissions to manage sites. For example, allow website backup and web deploy settings access without allowing right to create/manage sites
6 votesThank 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
- Don't see your idea?