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
112 results found
-
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 votesUsing 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
-
Support for Windows Server 2019
Please add support of Windows Server 2019 in Plesk Onyx.
4 voteshttps://docs.plesk.com/release-notes/onyx/change-log/#contents-179-preview11
Added support for Windows Server 2019.
—
IG -
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.utilexec_io = onplesk debug -enable --sql
The same as previous + show.sql_query = onplesk 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 votesIt's enough to call the following command:
plesk conf panel.ini
--AA
-
Use ntpd or chronyd to synchronize time instead of ntpdate
Use ntpd or chronyd to synchronize time instead of ntpdate that is deprecated
1 voteThere is NTP Timesync Plesk extension: https://ext.plesk.com/packages/8dece852-7f0f-481c-889f-c74d304d133a-ntp-timesync? Currently, following service backends are supported: chrony ntpd systemd-timesyncd
--
IG
-
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=5scp /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/679b8c0bc635158b0ea4dfb96e10c7c5Additionally, 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 votesAvailable since Plesk Obsidian: https://docs.plesk.com/release-notes/obsidian/change-log/#18-preview11
— rk
-
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 votesImplemented in https://docs.plesk.com/release-notes/obsidian/change-log/#plesk-18041
Added the plesk bin action-log CLI utility. The utility can be used to extract action log entries in raw or JSON format, and also to manage action log rotation settings.--
IG
-
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 votesGood news everyone!
This functionality was added in Plesk Obsidian RTM release. We suggest you upgrade to the latest version and check it out.
—
AA -
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 votesNotification message based on HTML template is implemented in Plesk Onyx 17.9 Preview 13 https://docs.plesk.com/release-notes/onyx/change-log/#179-preview13
—
IG -
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 regards3 votes -
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 votesThe File Sharing component has been deprecated and will be removed soon. https://docs.plesk.com/release-notes/obsidian/deprecation-plan/
—
IG -
SSL Cert for a Domain frame forwarder
please add feature to give SSL certificates to domains with the hosting typ forwarding
188 votesWe are glad to inform you that this feature is now available in Plesk Obsidian 18.0.26
Changelog: https://docs.plesk.com/release-notes/obsidian/change-log/#plesk-18026Thanks for your ideas and for your input!
-
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 votesWe would like to inform you that the ability to duplicate the Plesk action log records to syslog (Linux) or Event Log (Windows) was introduced in Plesk Obsidian 18.0.59. We are attaching our documentation on the matter:
Copying Plesk Action Log Records to an External Server | Plesk Obsidian documentation
-- SH
-
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
-
“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 votesWe’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 -
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 voteThe improvement is available since the 18.0.38 version (#PPP-54067)
—
AA -
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 votesAvailable in Let’s Encrypt extension 2.2.0
https://docs.plesk.com/release-notes/onyx/change-log/#1753-mu20170711
RK
-
Let'sEncrypt Extension for Windows & .NET platform
I've noticed that you have developed an extension for Let'sEncrypt which is working only on Linux edition of Plesk. Why don't you take a look at ACMESharp open source project on Github which has already developed a CLI for windows and .NET?
12 votes -
Make Plesk compatible with ARM servers
Some hosting providers have servers based on ARM.
Currently ARM servers are not supported by Plesk, but it would be really nice if it could be
71 votesPlesk can now be installed on Ubuntu 20 servers running on ARM-based platforms (as a Beta version with certain limitations).
Read more about the ARM architecture in the article.
Also, you can use Plesk AWS AMI image to obtain a VPS with the Plesk Panel on Graviton2 processors.
Have questions or suggestions regarding this feature? We welcome your feedback!
--
AA
-
Network disk
it would be interesting to create a network disk to manage hostings from the same computer as if it were a folder more
1 voteSince December 2022 you can use the Plesk NFS configuration. For details, please see this article: https://www.plesk.com/blog/product-technology/plesk-centralized-database-network-file-system/
-- PD
-
5 votes
Plesk images are now available in the Google Cloud Launcher (https://console.cloud.google.com/launcher/browse?q=Plesk). You can find information at page https://docs.plesk.com/en-US/onyx/deployment-guide/plesk-installation-and-upgrade-on-public-cloud-services/installing-plesk-on-google-cloud.78806/.
We would love to hear your feedback on our forum at http://talk.plesk.com.
— AY
- Don't see your idea?