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
842 results found
-
Implement logic for DDOS protected domains
As a hosting company we should have an option to give customers ddos protection.
The only implementation that works great is taking a domain, secure it with ddos protection service and generate customers a subdomain under this domain.
Lets say, example.com is protected under ddos protection software.
A customer clicks on "add domain" and if we blocked the option to add any domains, there will be only generated a subdomain under example.com, EG: website1223153.example.comThis subdomain would be protected by a ddos protection service.
The customer can create a CNAME to website1223153.example.com in order to connect his domain to…1 voteEffective DDoS protection can only be done by hardware solutions that are installed between Internet and server. Traffic directed to the server must be analyzed, and in case of DDoS it must be blocked before it reaches the server, because bandwith of NICs and CPU power will always be too small to cope with attacks. Once an attack reaches the server it is "too late". For that reason we suggest speaking with your data center instead if they can provide a suitable router before your server or maybe you can check a well-known cloud service through which traffic to the host and domains hosted on that host is routed.
-- PD
-
Be able to export PHP and Extensions settings globally
As per Audit purposes, there is a need to perform the PHP and Extensions settings globally.
For now, it can be done manually and with a lot of work through CLI but it would be great to have this feature implemented so it can be done easily and from within the Plesk user interface.
2 votesThank you for your input! 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.
—
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
-
Allow DNS API to add the TXT record when renewing wildcard Let's Encrypt certificates
When the DNS service is not hosted on Plesk, the Let's Encrypt wildcard certificate cannot be renewed automatically. Therefore, please provide us with a way to use our own DNS tools (API or script) to create the TXT record on our side and force the extension SSL It! to finish the issuing by itself.
33 votesThank you for your input! 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.
—
IG -
openid
An OpenID Connect authenticaiton extension.
This would be useful as WHMCS can add as an OpenID Connect authenticaiton provider so this would allow a seemless link between billing and hosting contorl panels.15 votesThank you for your input! 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.
—
IG -
defaultProxiedEnabledTypes option for the DNS Integration for Cloudflare® extension be available for all types of records
It would be helpful to have the defaultProxiedEnabledTypes option for the DNS Integration for Cloudflare® extension be available for all types of records, not only A, AAAA and CNAME records.
1 voteThank you for your input! We will consider this functionality in upcoming releases if it becomes popular.
Everyone, please continue voting for this feature if you consider it important.
-- SH
-
php|php3|php4|php5 file extension support
plesk does not support other file extensions then php with fastcgi.
as it supports it with mod_php, it would be great if fastcgi also does it the same way.
the fix is simple to add:
/usr/local/psa/admin/conf/templates/default/service/phpoverfastcgi.php
<IfModule mod_fcgid.c>
<Files ~ (\.(php|php3|php4|php5)$)>
SetHandler fcgid-script
FCGIWrapper <?php echo $VAR->server->webserver->apache->phpCgiBin ?> .php
FCGIWrapper <?php echo $VAR->server->webserver->apache->phpCgiBin ?> .php3
FCGIWrapper <?php echo $VAR->server->webserver->apache->phpCgiBin ?> .php4
FCGIWrapper <?php echo $VAR->server->webserver->apache->phpCgiBin ?> .php5
Options +ExecCGI
</Files>
</IfModule>1 voteSince PHP 4 common file extension for PHP scripts is ‘.php’
-
Please implement LIVE CAHT on your Plesk panel.
Hi,
Please imlement LIVE CHAT on your server, so user can get an immediate solution for their issues and work As fast as.
Regards,
1 voteLive support chat already is here https://www.plesk.com/contact-support-via-chat/
Please use it.
—
IG -
Ability to manage SFTP backup extension via CLI
It is required to create/restore SFTP backups via CLI to automate the process
2 votesThank you for your input! 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.
—
IG -
Bring back Extension Catalog for Windows.
It used to be there, now you can only see what is pre-installed.
1 voteUpd: Sorry, we are closing the request as no information were provided for over a month.
—
IG -
spam feature: is it possible to implement a similar feature to mailinblack system, when an account receive a mail, before its delivered, the
spam feature:
is it possible to implement a similar feature to mailinblack system, when an account receive a mail, before its delivered to its mail box, the system will send a verification email where sender need click on a link and type a captcha to validate that sender is a human, when sender do this then his email is delivered and his email is recorder in autorized sender, next time he will send mail, it will be delivered without verification.
the account owner can also add manualy emails to autorized list, wich avoid the sender to get the verification email.
…
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 -
Plesk API - support for Wordpress cloning
I suggest creating an option to use Plesk API for cloning a Wordpress installation. This is well easy now in GUI environment but does not support third-party dashboard integration.
It would be great to implement this into Plesk API so clients would be able to create staging environment on one click without a need to login to the Plesk interface.
19 votesWPT 4.6 introduces the ability to clone WordPress sites via CLI (command: plesk ext wp-toolkit —clone). If you have any feedback on how this feature works, please let us know on our forum (https://talk.plesk.com)
—AK
-
Implement the http_realip_module in the sw-cp-server
I'm running a reverse proxy in front of the webmail and control panel on the Plesk servers to be able to give our customers access to those two things over SSL.
The webmail is running behind the nginx server and that has the httprealipmodule enabled, which enables me to forward the source IP address from the reverse proxy to the nginx log files.
The sw-cp-server however is not compiled with that module so I'm not able to forward the source IP from the reverse proxy. This is a important part for our setup to have correct information in…
1 voteThank 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 -
How about an ejabberd extension
XMPP is an increasingly popular protocol now and ejabberd is a great XMPP server with a web interface. Please consider adding this to your extensions catalogue.
1 voteAt the moment we do not have a plan for ejabberd extension. But you can create this extension by yourself with help of this tutorial: https://docs.plesk.com/en-US/obsidian/extensions-guide/plesk-extensions-in-a-nutshell.76331/
—
IG -
Allow selective download of single files from an external backup archive
Hi, To restore a single file from FTP repository, it required whole full to download and then restore required data. Which consumes lot of time. Please try to work this backup/restore operation like other backup application where we can select required data and it get easily download without time consuming.
Also the backup tab should give option like dayswise full, incremental backup. Start and stop backup schedule, etc...
206 votesThank you for your input! We are planning to implement this functionality in upcoming releases. The request is registered as: PPM-2517
Everyone, please continue voting for this feature if you consider it important.
— ES
-
Plesk billing solution for customer and reseller, e.g. like WHMCS
I know that there is WHMCS billing solution but it is not intuitive and need lot of task to make it work.
Please could you reflect including a Ready To Go billing solution, just by installing an extension, it could be a GREAT release !13 votesThank you for your input! We will consider this functionality in upcoming releases if it will be popular.
BTW, you can wrote your own extension with Plesk SDK https://docs.plesk.com/en-US/onyx/extensions-guide/plesk-extensions-in-a-nutshell.76331/Everyone, please continue voting for this feature if you consider it important.
—
IG -
i had a problem when try to install moodle application it showing php extension intl was not enabled ,the support team dont know anything
i had a problem when try to install moodle application it showing php extension intl was not enabled ,the support team dont know anything about this the telling bla bla blaa worst ... please teach the support team about the technicality of the system first ...
1 voteIntl php extension is enable in latest Plesk PHP 7.4 version:
- /opt/plesk/php/7.4/bin/php -m | grep intl
intl
Note that only feature requests are allowed here. If you have problems with support, please discuss it in the scope of support ticket.
Thanks.
—
IG - /opt/plesk/php/7.4/bin/php -m | grep intl
-
Add options to include additional PHP modules and extensions in Plesk (ioncube, mcrypt, imagemagick, etc)
Add options to include additional PHP modules and extensions in Plesk (ioncube, mcrypt, imagemagick, etc)
38 votesThis feature is already implemented in the Plesk 12.0 release in scope of ‘Support of multiple PHP versions’. All PHP builds contain the most popular modules. If you have any additional feedback on the actual implementation, please let us know on our forums at http://forum.odin.com/
-
Implement the ability to remove the default certificate from newly created domains.
When creating a default server certificate within "Tools & Settings > SSL/TLS Certificates" it appears for all domains created, even those domains which doesn't match with the server certificate name.
Implementing a feature at "SSL/TLS Certificates" to avoid displaying the default server certificate for customers within "Domain > example.com > Hosting Settings > Security" can avoid having a customer use a certificate which doesn't match with their domain.
1 voteWith only 1 vote in 2 years this request did not become popular. We must decline it.
-- PD
-
to make an extension for administrative purposes adding IP's in the Firewalling option
My list of IP's is growing, I like to have an option to write down these entries, for example.
IP A belongs to company a
IP B belongs to company b
IP C belongs to person a4 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
- Don't see your idea?