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
690 results found
-
Backup restoration - all databases of a subscription affected
Hello,
Would be a good UX/UI improvement to get informed that ALL databases of all domains under the subscription would be restored in case the subscription restored from the backup. (all configuration and content)
2 votesFrom the comments we understand that it is desired to restore only specific database(s) when doing a restore. That option is already available. Instead of restoring "all content" you can select "databases" and then pick the databases that you want to restore. As a database is not physically linked to one website project, it is technically not possible to auto-select the right database that a website project uses to auto-restore along with a website restore.
-- PD
-
Configure session idle time / logout of phpMyAdmin
automated logout happens in phpMyAdmin even if i am continuously checking sql commands in phpMyAdmin , the editted sql commands are lost and effort gone waste
logout should happen only in case of the phpMyAdmin console is idle for certain time say half an hour1 votePhpMyAdmin is linked to the Plesk GUI session. If the Plesk session expires, phpMyAdmin times out, too. To avoid this you can change the session settings in Plesk with Tools & Settings > Security > Session Idle Time.
-- PD
-
Better Integration with AWS Services
There needs to be integration with Amazon SES, like make it another option in the SMTP options. The current method of choosing MSMTP (in order to configure it as an external SMTP service) will uninstall your other inbound mail services, like Dovecot and Postfix.
Additionally, a way to integrate the AWS Route 53 service would be very helpful. Maybe this could be added as an Extension.
7 votesRoute 53 extension is already available https://www.plesk.com/extensions/amazon-route53/, https://youtu.be/3F3Byyea0ds.
For the other part of this request, "integration with Amazon SES" no information was provided how such an integration should look like, what should it do, what configuration options are expected so that it is an "integration".
-- PD
-
to allow an alias to be associated to more than one email account.
It's an useful (and optimal) way to associate more than one organisation account to an external (public official) email alias.
EG
internal account 1: john@myorg.net
internal account 2: mary@myorg.net
internal account 3: jules@myorg.net
public account (showed in websites, company papers, etc.): sales@myorg.net (this is the alias, not an real email account).
If John and Jules are the sales officers, it would be useful to link the alias to both accounts.
Note: It cannot be implemented using forwarding in a clean way.
Because the mail engine forwards the mails to John and Jules but the headers are tricky: the local account…1 voteWhen forwarding mails through a forwarding list, the sender remains unchanged. Replies to a forwarded mail are not sent to the forwarder, but to the original sender. Also, there is such feature like ambiguous aliases in mail servers like Postfix. The current solution of using forwarding lists is the correct technical approach.
-- PD
-
Security measurement toggle to prohibit use of WordPress XML-RPC
Please implement a toggle in the WordPress Toolkit security section to disable / prohibit XML-RPC entirely, not just pingbacks like in the current state.
1 voteThank you for your idea. It is implemented already in https://docs.plesk.com/release-notes/obsidian/change-log/#wordpress-toolkit-5.12.0
--
IG
-
SSLit - overview certificates
It would be helpful if the SSLit extension provided an overview of all issued certificates for the plesk administrator.
1 voteTo see an overview of all certificates, please click on the "Open" button of the SSLIt extension in the Extensions Manager.
-- PD
-
Update NodeJS extension to support version 16
DiscordJS API Version 13 requires NodeJS 16.6 or higher
https://discordjs.guide/additional-info/changes-in-v13.html#before-you-startI would like to update my discord bots to discordJS v13. :)
13 votes-- PD
-
Restrict the installation of deprecated WP versions in WPTK
An option to restrict the installation of a deprecated WordPress versions in WPTK would be a nice addition.
2 votesIt remains unclear what the feature request is targeted at. On the one hand it is asking to restrict the installation of deprecated WP versions, on the other the comment is asking to have a minimum number of previous WP versions. Currently, users can select previous WP versions from the installation options for various reasons.
As there have been no further details given, we must decline the request at this time, because users already have an option to install the WP version of their choice.
-
MySQL + MariaDB update!
Hi. Please update MySQL + MariaDB. 10.3.32 verion is very old! thanks
5 votesMariaDB 10.5 is supported according to: https://docs.plesk.com/release-notes/obsidian/software-requirements/#s4-2-1
Plesk doesn't ship MariaDB/MySQL, it only downloads it from original OS vendor repo and it is quite likely it may be outdated there (especially for older OS). If your OS comes with MySQL/MariaDB. 10.3.32 verion, then Plesk would run MySQL/MariaDB. 10.3.32 verion.
Also you can upgrade it by yourself with help of this KB article: https://support.plesk.com/hc/en-us/articles/213403429--How-to-upgrade-MySQL-5-5-to-5-6-5-7-or-MariaDB-5-5-to-10-x-on-Linux-
--
IG
-
Let's encrypt staging backend for tests
I am trying to develop a bash script that will create a domain and letsencrypt certificate on my UNIX server, but I've run into a limit from lets-encrypt.
Looking at https://letsencrypt.org/docs/rate-limits/ it talks about using a staging server for development purposes. Is it possible to add this option to letsencrypt extension?
Someting like:
plesk bin extension --exec letsencrypt cli.php -d ..com -m admin@***.com --test
Or changing the Let's encrypt URL via panel.ini
1 voteThis feature is already available in the Let's Encrypt extension.
To configure different ACME URL (e.g. a staging environment for testing purposes), need to configure "acme-directory-url=https://acme-staging-v02.api.letsencrypt.org/directory" option for the section "[ext-letsencrypt]" in the panel.ini file.
- https://docs.plesk.com/en-US/obsidian/administrator-guide/plesk-administration/.78586/
- https://letsencrypt.org/docs/staging-environment/
— AY
-
Notification "WordPress site vulnerabilities found" should be sent ro customer by default
Notification "WordPress site vulnerabilities found" should be sent to customer by default. Since customers are the ones who deploy their WordPress websites and should be notified to fix it.
1 voteThe Plesk "admin" can set who receives the notification in Tools & Settings > Plesk > Notifications in the configuration entries
"WordPress site vulnerabilities found (administrator's digest)"
"WordPress site vulnerabilities found (reseller's digest)"
"WordPress site vulnerabilities found (customer's digest)"
-- PD
-
cli for outgoing mail limit to get statistics
It is necessary to have cli utility to get outgoing mail limit statistics for previous days, to see mailboxes that tried to exceed their limitation and when.
I want to monitor that with an Script and Cronjob and maybe make some auto actions on that.1 voteCLI for outgoing mail statistics is already available. The instruction set can be seen with
# /usr/sbin/plesk sbin mailmng-outgoing --help
Example:
# /usr/sbin/plesk sbin mailmng-outgoing --fetch-statistics --with-limits --time-step='hour'
No information was provided what is needed in addition to the options that the mailmng-outgoing command already provides. We must decline this request.
-- PD
-
support BIMI TXT Resource Records by direct connect Mark Validation Authority
With the growing importance of brand protection, and the relative ease of implementation, it is surprising that there is no convenient connection (which I imagine would be profitable for Plesk) with a Mark Validation Authority, for authentication of the Brand Identifiers for Message Identification Resource Record in a way that is as easy to access/sign up to/create the record with (including the tinySVG format/conversion) required for anything other than a self-sign.
This has implications for simple convenience of customers, potential income of Plesk, security for customers and awareness of brands of users. https://bimigroup.org/ - it is no wonder most current…
10 votesA BIMI TXT record is just a DNS TXT record as it can be set in all nameservers, including Plesk DNS. It looks like this:
default._bimi.[domain] IN TXT “v=BIMI1; l=[SVG URL]; a=[PEM URL]
There is no additional feature required to create that record, it can already be added.
-- PD
-
Select certain IP addresses to access staging sites
Staging domains would want to either block all IP addresses except for a few (developers and clients) or redirect to the production site.
2 votesThe per-domain setting of allowed or blocked IP address is already available. In the domain's dashboard select the "Hosting & DNS" tab, then "Apache & nginx settings". On that page configure "Deny access to the site" with "Enter custom value". There you can block ip address and subnets or all from access, but you can also allow ip addresses and subnets to pass the barrier.
-- PD
-
1 vote
Plugins and themes can be browsed through and installed from the WP Toolkit. Please click the "+ Install" button on either the plugin or theme tab of the WP installation where you would like to browse plugins or themes.
-- PD
-
To add email to sending to Plesk when update failure
When auto-update of Plesk was failed - please add support contact what to send error.
1 voteYou can alway find Support Contact (Help Center), liks to FaceBook Community and official Plesk forum if you click on question mark in the up-right corner. You can send error to any of these channels.
--
IG
-
upgrade owasp modsec 3.3.2
Hi devs !
Actual plesk owasp modsec version is 3.2 from 2019.
Could you update to the last version ? ( 3.3.2 )Thanks in advance
1 voteIt is already there:
Plesk 18.0.40
[root@ppu18-0 ~]# rpm -qa plesk-modsecurity-crs
plesk-modsecurity-crs-3.3.2-2.centos.7+p18.0.38.0+t210825.1032.×86_64Please use the latest version of Plesk.
—
IG -
Websites and domains Dynamic List is too slow with too many entries
If you have more than 100 domains/subdomains in Plesk, then the dynamic list of domains, which is loaded just after login, takes too long to load.
In some cases it reaches the timeout limit. It would be nice if after some seconds the page isn't loaded yet, then enable the classic view and reload the page.
1 voteIs the issue still actual? We've done improvements to address the performance concerns.
-
Recreate /var/www/vhosts/system folder and sub-folders with plesk repair fs or any other command
Plesk's 'plesk repair fs' utility detects that folders do not exist, however, it fails to recreate them inside '/var/www/vhosts/system'. A new command or adjustments to the current command should allow recreation of such folders like 'example.com/logs', 'example.com/conf'. When manually created, files are created by the repair tool.
2 votesInstead of "plesk repair fs" please use "plesk repair web <domainname>" which will repair the /system contents.
-- PD
-
Google Auth also for customer not only admin
Actually 2 step is supported only for admin account.
Please implement also for customers.
https://talk.plesk.com/threads/google-authenticator-for-plesk-clients-query.362201/2 votesGoogle Authenticator has always been available for admin and clients. To see the option you might need to open the drawer on the right-hand side of the panel.
-- PD
- Don't see your idea?