09
Sep
Plesk is not accessible: sw-engine cannot start
Applies to:
Plesk 12.5 for Linux
Symptoms
- Plesk is not accessible due to stopped sw-engine service.
- sw-engine cannot be started:
# service sw-engine start /usr/sbin/sw-engine-fpm: error while loading shared libraries: libxmlrpc_cpp.so.4: cannot open shared object file: No such file or directory
3. Library libxmlrpc_cpp.so.4 is missing from the server:
# ls -l /usr/lib64/libxmlrpc_cpp.so.4* #
- Package xmlrpc-c-c++-1.16.24-1210.1840.el6.x86_64.rpm is not installed:
# rpm -qa | grep xmlrpc xmlrpc-c-1.16.24-1210.1840.el6.x86_64 xmlrpc-c-1.16.24-1210.1840.el6.i686 plesk-php70-xmlrpc-7.0.9-centos6.16072211.x86_64 xmlrpc-c-c++-1.16.24-1210.1840.el6.i686
Cause
Missing libxmlrpc_cpp.so.4 library.
Resolution
- Download xmlrpc-c-c++- package for the Linux distribution installed, e.g. for Centos6, 64-bit:
# wget ftp://fr2.rpmfind.net/linux/centos/6.8/os/x86_64/Packages/xmlrpc -c-c++-1.16.24-1210.1840.el6.x86_64.rpm
- Install such package:
# rpm -ivh xmlrpc-c-c++-1.16.24-1210.1840.el6.x86_64.rpm
- Start sw-engine service
# service sw-engine start