Symptoms
-
Different menu items in Plesk UI are displaying blank pages (e.g. Plesk > Domains > example.com (or/and Subscriptions > example.com or Tools & Settings > Backup Settings)
-
There are no errors in any logs
-
Following errors appear in the Developer's Console in a browser:
Error: Minified React error #130; visit https://reactjs.org/docs/error-decoder.html?invariant=130&args[]=undefined&args[]= for the full message or use the non-minified dev environment for full errors and additional helpful warnings.
RequireComponent.js:79 Uncaught (in promise) Error: Minified React error #130; visit https://reactjs.org/docs/error-decoder.html?invariant=130&args[]=undefined&args[]= for the full message or use the non-minified dev environment for full errors and additional helpful warnings.
react-dom.production.min.js:196 TypeError: Cannot read property 'observe' of undefined
TypeError: Cannot read property 'map' of undefined
Cause
The plesk-ui-library
package is installed from another repository or not updated correctly.
Resolution
-
Connect to the server via SSH
-
Check whether the installed package is correct - its version is valid and it's installed from the correct source:
# rpm -qi $(rpm -qa | grep plesk-ui-library) | grep "Name|Version|Release|Source"
Name : plesk-ui-library
Version : 18.0
Release : 2.centos.7+p18.0.34.2+t210325.1052
Source RPM : plesk-ui-library-18.0-2.centos.7+p18.0.34.2+t210325.1052.src.rpmNote: The version in bold should coincide with the Plesk version
-
Reinstall the package to get the correct version:
# rpm -Uvh --force --nodeps http://autoinstall.plesk.com/PSA_18.0.35/dist-rpm-CentOS-7-x86_64/base/plesk-ui-library-18.0-2.centos.7+p18.0.35.2+t210526.1158.noarch.rpm
Note: It is needed to set the correct link for the current Plesk and OS version.