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
700 results found
-
13 votes
You can just use “Plesk User logged in” event with the command for sending notification through appropriate channel to admin in Plesk Event Manager.
—
IG -
To remove the Facebook link from Admin CP
The Facebook-Like IFrame is a potential security hole, would be nice if we can remove this crap from a server management software like plesk is.
13 votesYou can remove it easily, just check Plesk documentation
http://download1.parallels.net/Plesk/PP11/11.5/Doc/en-US/online/plesk-linux-advanced-administration-guide/70928.htm -
Add Keyfile Option to Migration Manager
In Migration Manager we need to provide a root user and password so that Plesk can access the source server. But providers like Amazon do not give you a root password by default. It would be great to have an option to upload the key file for the migration. Plesk could save it for future sessions, or offer to delete it after the migration.
12 votes -
Allow weekly and monthly backups with Dropbox Backup Extension
Can you please make an option in the Dropbox scheduled backup for weekly and monthly...?
We want to turn off daily but keep weekly or monthly.
This is also useful for bandwidth when you are being charged everyday to output xxGB out of the sever to Dropbox. (weekly may be ok since this Dropbox is not the primary backup solution but a secondary one for us and we don't need it to upload the xxGB backup daily...)
Thank you
11 votesVerified that with the Drop Box extension it is possible to create the same daily, weekly or monthly backups that are also available with other backup methods. Should this request have meant to disable daily backups (hide that option), please formulate that as a new feature request, because that would be a different story.
-- PD
-
Optimize Google Auth: Remember successful authentication for n days
Hello,
I think it can be good to ask "Remember 30 day" after the Google Authenticator login. And ask again if the IP or Broswer is not authenticated.
Write to code each time is very long.
Thank's
11 votesThe Google Authenticator extension supports remembering successful authentication for up to 90 days.
-- PD
-
FTP Backup directly to storage
Actual backups are safed local and then thei are commited to the FTP Backup Storage.
This means every Backup uses the Space also local (temporary). This can be a Problem with limited VMs etc.It would be good if backups can be done directly to FTP Storage (optional setting).
11 votesIn common it is not possible due to several of technical restrictions, especially on Windows. But in version Plesk 17.0 Onyx we will use new backup process schema. Content will be backuped one-by-one by services of domain hosting. For instance, first part of backup – web content – will be compressed locally and sent to ftp server. After that this dump will be removed and mail content will be compressed to local dump and sent to ftp, then mail dump deleted and databases dump created, sent, deleted, etc. This schema will dramatically decrease disk space usage during backup procedure.
—
IG -
Be able to disable mail forward for customers (to avoid being blacklisted as spam are fowarded)
Regularly I have report of being spamming on a server and often due to users forwarding mails to another server. Being blocked by google due to that while actually you are not spamming with the server is not fun to handle.
So, I would love to be able to block a mail forward or limit it to local domains at max.
11 votesThe request has not become popular for an integration by Plesk, but a third-party extension became available by which the same feature can be achieved: https://ext.plesk.com/packages/ec2b4f20-8bec-4364-9914-7275b4e45398-internalmailforwardingonly#!
-- PD
-
Per domain catch-all in multi-domain subscription
Currently catchall e-mail addresses are subscription based, meaning you can only set 1 catchall for all domains in a subscription. This is just... Well.. Bad :-)
I'd like to request that catchall e-mail addresses can be configured on a per domain basis in a subscripton with multiple domains.
As far as I can tell catchall email addresses is the only email related option that is not configurable per-domain but only in a per-subscription basic. Thus the catchall is a bit weird compared to all the other email options.
We are in the process of migrating from DirectAdmin to Plesk, and…
11 votesThis feature became available in Plesk 12.
-- 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
-
include language selection
Is there anyway possible to have a language selection (e.g. dropdown) for presence builder? Or is it already planed?
I don't mean the language selection when you create a website but more the option where a visitor can change the websites language on his own. It would be enough to have language files included with predefined settings where the creator can adjust the texts.
I think this would be a very nifty implementation as for business websites its nearly mandatory to select the language.
10 votesMulti-language websites feature was added in WPB 12.0.
—AK
-
SSH Terminal access with another administrative user
The root user is disabled on the server for security reasons.
It is required to configure SSH Terminal extensions to log in with another administrative user9 votesWe assume that this request is based on a typical configuration where "permitrootlogin" in the SSH configuration file is set to "false" and the requirement is to being able to use the SSH extension for Plesk admin accounts anyway. For that case the workround can be applied: Simply add the lines
Match Address 127.0.0.1
PermitRootLogin yesto the /etc/ssh/sshd_config, then reload SSH service once (# service sshd reload). It will then still not be possible to login with "root" from external sources, but it will allow the extension to log you in with an admin account. https://support.plesk.com/hc/en-us/articles/4410634559250
-- PD
-
SSL Cert for a Domain with 301/302 redirect
Currently, we can't create a SSL certificate with SSLIt/Let's Encrypt for a domain, when this same domain redirects to another.
For example, if I redirect domainA.com to domainB.com, and I want to create a certificate for domainA.com, I get the following error :
Invalid response from https:/domainB.com/.well-known/acme-challenge/8dDWrjssqI1cLpY4CqkJaWNnpjoc5Pv9aBa4Sigiqqs : "404 Not Found
The requested URL was not found on this server."The problem is that the check is made on the target domain, and not the domain in Plesk, because even the .well-known/acme-challenge gets forwarded.
For now, we are using this workaround (please see attached file)
But we think that Plesk…
9 votes-- PD
-
Enable Web Presence Builder option from Dynamic List in Plesk Obsidian
Enable Web Presence Builder option from Dynamic List in Plesk Obsidian since it is only available on Active List view.
9 votesSince Plesk 18.0.26, published April 14th, 2020, a link to WPB can be activated on the Dynamic List by adding a configuration section to panel.ini:
[dynamicList]
enableFeatures = sitebuilderPlease let us know in the comments if this creates the expected behavior that was requested by this feature request.
-- PD
-
Knowing the mailbox name that exceeds the "outgoing email spam"
It will be better if plesk Outgoing Mail Control shows email instead of domain name.
9 votesWhen spam is sent through a mailbox, that mailbox is shown on the "outgoing mail" configuration page with its limit and the number of mails that exceeded the limit. When spam is not sent through a specific mailbox (without SMTP login for example through a script, the webserver) than there is no specific mailbox that can be identified.
-- PD
-
Let's Encrypt certificate for Mail server enable for all domains on server.
Currently this funciton is useless on a server with multiple domains, because the certificate is not recognized for domains different from the server one.
9 votesThis feature is already available in a different form. It is correct and expected behavior that the global mail server certificate is made out to the host name. However, you can also enable SNI on each domain. When you create or reissue an SSL certificate for the domain you can check the "Assign the certificate to the mail domain" checkbox. In the "Mail Settings" of that domain you can then select it from the "SSL/TLS certificate for mail" drop down box.
-- PD
-
Run Composer with a specific PHP Version
It would be great if the already existing "Applications" view would recognize the PHP version that is used within that application path. That way Composer could check the correct PHP version for dependencies and simplify the general use of Composer.
9 votesSince Plesk Obsidian 18.0.44, published May 24th, 2022, Composer uses the PHP version that is configured for the domain instead of system PHP. Customers can now run artisan, composer, and other commands without having to specify the whole path.
To propagate and turn on the feature for all subscriptions, run the plesk bin php_settings --update-all command.
To use the feature in Scheduled Tasks, prepend the cron command with the following:
export PATH="/opt/plesk/phpenv/bin:$PATH"; eval "$(phpenv init -)";To disable the feature and bring back how the console worked before, add the following lines to the panel.ini file:
[php]
phpenv = offNote: The feature works for Plesk PHP handlers only. It does not work for custom PHP handlers and CloudLinux with CageFS.
-- PD
-
Provide a list of active sessions upon message " Warning: Another user with the same username (admin) is already logged in to Plesk."
When I got message
Warning: Another user with the same username (admin) is already logged in to Plesk.
it is good if it has link to check accessing list of the information page.
9 votesThis feature requests asks to have a list of logged on users in Plesk in case a warning is issued like "Another user with the same username ...". This feature is already available. Please go to
Tools & Settings > Security > Active Plesk Sessions.
-- PD
-
A monitor app so sever loading can be monitored easlily, or an emailed report.
I do not want the ability to change any settings. Just monitor. There was an app that did this but it has gone :-(
9 votesPlease see the https://platform360.io/auth/login Plesk 360 Monitoring platform that can do this.
-- PD
-
Separate PHP-FPM process per subscription for security and performance reasons
Sharing a PHP-FPM process with separate pools per websites is a security issue and a problem for performance when some clients may deploy bad scripts to the server.
A huge reason for why sharing the same PHP-FPM process between subscriptions is that the OPCACHE (Xcache, APC and Opcache) share the same memory and it is accessible between clients. Disabling access to stats and controlling api of them is available, but it's not a great solution for some critical cases. Still, this is not suitable when isolation between apps is critical.
Another reason is with php scripts that clients deploy. In…
9 votesSince Plesk Obsidian 18.0.39, published October 13th, 2021, you can select dedicated PHP-FPM handlers for each domain.
-- PD
-
Add support for Railo
It would be nice to have the alternative of easily adding Railo vs just Cold Fusion. Also, having ColdFusion 10+ support would be nice. Especially since Tomcat is already supported.
9 votesRailo can be used in Plesk as corresponding Docker container, managed by Plesk.
—
IG
- Don't see your idea?