Our top priority is to ensure a smooth and seamless customer journey inside Plesk Obsidian. We plan to significantly improve the on-boarding process, update our web stack (MongoDB, MariaDB, PHP composer, improve Docker integration), enhance overall UX in Plesk, and much more. We are going to frequently add changes and updates. To stay tuned, follow our release notes.
Yes. Plesk Obsidian is the successor of Plesk Onyx. Plesk Obsidian marks a new milestone for web development and web hosting. It is a new product that is secure by default, offers great new UX, and includes most requested features from our partners and community.
You can update to Plesk Obsidian from Plesk Onyx 17.0 and later if you’re using any of the currently supported OS (see the table below).
If you use Plesk 12.5 or earlier, you need to update to Plesk Onyx first and then to Plesk Obsidian Preview.
|OS/Plesk version||Ubuntu 14.04 Server LTS||Debian 8, 9||CentOS 6, 7||CloudLinux 6, 7||RHEL 6, 7||Ubuntu 16.04/18.04 Server LTS|
|Plesk Onyx (17.0, 17.5, 17.8, 17.9)||Update OS to Ubuntu 16.04 and later first||Supported||Supported||Supported||Supported||Supported|
|Plesk 12.5 or earlier||Update Plesk to Onyx first, update OS to Ubuntu 16.04 and later||Update to Plesk Onyx first||Update to Plesk Onyx first||Update to Plesk Onyx first||Update to Plesk Onyx first||Update to Plesk Onyx first|
|OS/Plesk version||Windows Server 2016||Windows Server 2012 R2||Windows Server 2012||Windows Server 2008 R2 SP1||Windows Server 2008 SP2|
|Plesk Onyx (17.0, 17.5, 17.8, 17.9)||Supported||Supported||Supported||Migrate to a server with a supported OS||Migrate to a server with a supported OS|
|Plesk 12.5 or earlier||Update to Plesk 17 first||Update to Plesk 17 first||Update to Plesk 17 first||Update to Plesk 17, migrate to a server with a supported OS||Update to Plesk 17, migrate to a server with a supported OS|
No, you don't. But depending on the type of Plesk license you have, you may need to take additional actions.
I have a lease Plesk license.
Hooray! All the following types of lease licenses are compatible with Plesk Obsidian:
- Web Admin Edition, Web Pro Edition, and Web Host Edition.
- Licenses for Plesk on cloud platforms (for example, AWS, Azure, DigitalOcean, and others).
- Domain-based Plesk licenses for Plesk 10.x/11.x and later.
I have a perpetual (purchased) Plesk license for Onyx.
As long as SUS on your license is active, your license will be automatically upgraded during a Plesk upgrade. If SUS is expired, you need to reinstate it to use your license with Plesk Obsidian. If you are a Plesk partner, you can reinstate SUS using your Key Administrator or Partner Central account, or via your sales representative. If you are a retail customer, you can order SUS reinstatement here.
I have a perpetual (purchased) Plesk license for a version earlier than Onyx.
You must upgrade your Plesk 12.x license to Plesk Onyx before upgrading to Plesk Obsidian. If you have a Plesk 10.x/11.x license, upgrade it to Plesk 12.x first.
Plesk Multi Server is not supported in Plesk Obsidian. A Plesk server with Multi Server installed cannot be updated to Plesk Obsidian. You can install Plesk Multi Server only on Plesk Onyx 17.0 and 17.5.
The support of these operating systems is on the way:
- Debian 10: released (July 2, 2020)
- Ubuntu 20: late Q3 2020
- CloudLinux 8: late Q3 (Aug-Sept) 2020
These dates are preliminary and can change.
All OSes supported by Plesk Obsidian, except for Centos 6, RHEL 6, and CloudLinux 6.
Yes, there are. You can see them here.
GDPR (General Data Protection Regulation) is the new EU data protection law, which replaces the Data Protection Directive 95/EC and applicable local data protection laws. GDPR is intended to protect the EU citizens' personal data. It regulates how organizations process, store, and erase the data when it's no longer needed or when individuals request to delete it. GDPR came into effect in May 2018.
Learn more in the article detailing Plesk GDPR compliance.
Advanced Monitoring uses Grafana for creating charts, which offers more options to analyze the collected data. Advanced Monitoring is designed as a separate extension rather than a built-in Plesk component, which allows us to update the extension and add new features more often.
No, the data will be preserved because Advanced Monitoring and Plesk Health Monitoring use the same data sources.
Yes you can. You can create your own dashboards and charts in Grafana but do not change those created by Plesk. If you decide to delete Advanced Monitoring, back up the Grafana configuration.
Before creating your own monitoring system in Grafana, grant the Grafana administrator the write permission:
- Add the following lines to the
[ext-grafana]allowSuperAdmin = true
- Go to Grafana, hover over the administrator name, and then click Sign out.
You will be signed out and at once automatically signed in. You can now create your own monitoring system.
The possible reasons are:
- You don't have the necessary permissions for the subscription ("Domains management", "Subdomains management" for a domain with subdomains, or "Domain aliases management" for a domain with aliases).
- It is a subdomain (it's not possible at the moment to move a subdomain separately from its domain).
- It is a domain alias.
The possible reasons are:
- You don't have the necessary permissions for target subscriptions ("Domains management", "Subdomains management" for a domain with subdomains, or "Domain aliases management" for a domain with aliases).
- There are no subscriptions with enough resources available (for example, domains, subdomains, domain aliases, or mailnames).
You can enable and configure Restricted Mode in Tools & Settings >Plesk > Restricted Mode Settings (under "Plesk").
- To apply Restricted mode to an additional administrator, enable the corresponding option in the Additional Administrator profile.
- To apply Restricted mode to the Plesk administrator, use the CLI "plesk bin poweruser --off -simple true -lock true" command. Restricted Mode will be enabled for the main and additional Plesk administrators and they cannot disable it via the Plesk interface.
To fully isolate the Plesk administrator, we recommend that you enable Restricted Mode and additionally do the following:
- Remove the Panel.ini Editor extension because it can be used to disable Restricted mode.
- Do not select the “Ability to use remote API”, “Updates and Upgrades, “Scheduled tasks”, “Event Manager”, and “Backup manager” checkboxes in the Restricted mode settings.
MailEnable 10.20 and Postfix 3.4 support SNI for mail.
Such automation is currently not supported. However you can issue a wildcard SSL/TLS certificate via SSL It! or Let's Encrypt and manually assign this certificate to mail using the "Mail Settings" tab in the subscription mail settings.
All supported Windows OSes and all supported Linux OSes except for Debian 8 and CentOS/RHEL/CloudLinux 6.
There are a number of limitations that we plan to fix in the future releases:
- SAN certificates (including mail.*) are not served by additional names.
- If the IMAP or SMTP server is replaced with one without SNI support, certificates are kept but can no longer be managed.
The following features are enabled by default for clean installations of Plesk Obsidian:
- Apache graceful restart is now robust enough to set it by default to minimize websites' downtime.
- SPF, DKIM, and DMARC for incoming and outgoing emails.
- ModSecurity and Fail2Ban version 0.10 are now activated out of the box.
- Newly created websites have the SEO-friendly HTTP > HTTPS redirect enabled by default.
If you updated your server from a previous Plesk version to Plesk Obsidian, the features above are left in the same state they were in before the update. If one ore more features from the list were not enabled before the update, you will need to enable them manually (if required)
This feature is not automatically enabled by default after updating from an earlier Plesk version. To enable it, you need to explicitly specify which domain will be used for accessing Plesk via HTTPS without specifying the port number. You can do so by running the following CLI command:
# plesk bin admin --enable-access-domain example.com.
You can configure this only via the CLI. Use the following command:
# plesk bin admin --enable-access-domain example.com.