ESDS Knowledge Base

09
Sep

Plesk is not accessible: sw-engine cannot start

Plesk is not accessible

Applies to:

Plesk 12.5 for Linux

Symptoms

  1. Plesk is not accessible due to stopped sw-engine service.
  2. 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*
#
  1. 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

  1. 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
  1. Install such package:
# rpm -ivh xmlrpc-c-c++-1.16.24-1210.1840.el6.x86_64.rpm
  1. Start sw-engine service
# service sw-engine start

 

 

Leave a Reply