- Plesk Obsidian for Linux
- The server's hostname resolves to a Cloudflare IP addresses
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;
A blank page is shown in Domains > example.com > Databases or in Subscriptions > example.com > Databases;
Buttons Apply, OK, Cancel in all menus are greyed out;
Buttons in the top right corner are missing;
- It is not possible to edit some files in Domains > example.com > File Manager
- Some elements of the hosted websites are not loaded properly
The issue is not reproduced when Plesk is accessed via IP address:
The following errors are shown in the browser developer console (opened via F12 key) 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
Rocket Loader is enabled in Cloudflare dashboard. Cloudflare Rocket Loader cuts out several Plesk JS scripts
Disable Cloudflare Rocketloader.
Note: Cloudflare Rocket Loader compatibility was not properly tested with Plesk. It is not recommended to use it with Plesk because it will slow down the interface due to specifics in its source code.