- Plesk Obsidian for Linux
NOTE: It is not recommended to use Cloudflare Rocket Loader on Plesk since it will slow down Plesk interface as mechanism used by Cloudflare Rocket Loader is not applied to Plesk due to specification in its source code.
- The server's hostname resolves to Cloudflare IP addresses;
- Rocket Loader is enabled in the Cloudflare dashboard;
When Plesk interface is accessed via the hostname (
https://plesk.example.com:8443), the following issues may occur:
In Tools & Settings > Backup Manager there are no Settings or Schedule buttons;
The blank page is shown in Domains > example.com > Databases or in Subscriptions > example.com > Databases;
Buttons Apply, OK, Cancel in all menus are grayed out;
Buttons in the top right corner are missing;
The following errors are shown in the browser developer console (opened via F12) on the affected pages:
CONFIG_TEXT: [Rocket Loader] Placeholder for script ... was detached from document. Script will not be executed.
CONFIG_TEXT: TypeError: Cannot read property 'bind' of undefined
- Some elements of website hosted in Plesk are not loaded properly;
The issue is not reproduced when Plesk is accessed via IP address:
Cloudflare Rocket Loader cuts out several Plesk JS scripts
The issue of incompatibility between Plesk and Cloudflare Rocket Loader has been fixed in Plesk Obsidian 18.0.26. To resolve it update to Plesk Obsidian 18.0.26 at least.