• If you are still using CentOS 7.9, it's time to convert to Alma 8 with the free centos2alma tool by Plesk or Plesk Migrator. Please let us know your experiences or concerns in this thread:
    CentOS2Alma discussion

Resolved Can't open Backup Manager

redhell

Basic Pleskian
Hello folks,

i recently dist-upgraded from ubuntu 14.04 to 16.04.

Unfortunately I cannot open the Backup Manager anymore and my daily backup tasks fail.

I found in the pmmcli.log that there is an issue with pmm-ras tool:
/opt/psa/admin/bin/pmm-ras: symbol lookup error: /opt/psa/admin/bin/pmm-ras: undefined symbol: _ZN7log4cpp8Category11getInstanceERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE

The UI and and the log responds with FTP Dump file does not exist.

What i've done yet:
- Check if libjson is present (it is)
- plesk repair installation

Found a thread where I should do this command:
# /usr/bin/perl /opt/psa/admin/bin/plesk_agent_manager server --get-size --incremental --session-path=/opt/psa/PMM/sessions/2016-11-03-050003.483/

Smartmatch is experimental at /opt/psa/PMM/agents/PleskX/Packer.pm line 6866.
No success yet. Do you have any idea?
 
Hello. Could you please provide output of the following command:
Code:
dpkg --list | grep -E "(plesk|psa)"
 
Code:
ii  libapache2-mod-aclr2-psa              14081815-ubuntu16.04.16102516.9e86c2f  amd64        Module for Apache2 to automate serving static content with NGINX
ii  libapache2-mod-fcgid-psa              2.3.9.1-ubuntu16.04.16102516           amd64        Alternative FastCGI module for Apache2
ii  libapache2-mod-proxy-psa              2.4.18-ubuntu16.04.16102517            amd64        Apache Module mod_proxy
ii  libapache2-mod-sysenv-psa             0.2-ubuntu16.04.16102516               amd64        Plesk Onyx mod_sysenv module for Apache2
ii  libpam-plesk                          17.0.17-ubuntu16.04.build1700161028.14 amd64        PAM module to authorize  via Plesk Onyx Users Database
ii  log4cpp-plesk                         0.3.5rc2-10.14060221                   amd64        C++ logging library packaged for Plesk
ii  plesk-aps-php-runtime                 12.0.18-1020313.14061018               all          APS PHP runtime for Parallels Plesk
ii  plesk-base                            17.0.17-ubuntu16.04.build1700161028.14 amd64        Plesk Onyx v17.0.17 config and base files
ii  plesk-completion                      17.0.17-ubuntu16.04.build1700161028.14 all          Management utility for Plesk Onyx
ii  plesk-config-troubleshooter           17.0.17-ubuntu16.04.build1700161028.14 amd64        Plesk Onyx Webserver Configurations Troubleshooter extension
ii  plesk-core                            17.0.17-ubuntu16.04.build1700161028.14 amd64        Plesk Onyx v17.0.17 core files
ii  plesk-dns-bind-driver                 17.0.17-ubuntu16.04.build1700161028.14 all          Configurator for Internet domain name server
ii  plesk-dovecot                         2.2.18-ubuntu16.04.16102814            amd64        Dovecot v2.2.18 secure IMAP and POP3 server
ii  plesk-dovecot-core                    2.2.18-ubuntu16.04.16102814            amd64        Dovecot v2.2.18 secure IMAP and POP3 server core files
ii  plesk-dovecot-imap-driver             17.0.17-ubuntu16.04.build1700161028.14 amd64        Plesk Onyx v17.0.17 Dovecot driver
ii  plesk-dovecot-pigeonhole              0.4.8-ubuntu16.04.16102619             amd64        Sieve filters support and secure ManageSieve server for Dovecot v0.4.8
ii  plesk-engine                          17.0.17-ubuntu16.04.build1700161028.14 amd64        Plesk Onyx v17.0.17 engine dependency package
ii  plesk-fail2ban-configurator           17.0.17-ubuntu16.04.build1700161026.19 all          plesk-specific jails and filters for fail2ban
ii  plesk-git-http                        17.0.17-ubuntu16.04.build1700161025.17 amd64        Plesk Onyx v17.0.17. Git HTTP(S).
ii  plesk-l10n                            17.0.17-ubuntu16.04.build1700161027.14 all          Translations for Plesk Onyx v 17.0.17
ii  plesk-libmyodbc                       5.2.7-ubuntu16.04.16102517             amd64        the MySQL ODBC driver
ii  plesk-librdbmspp                      2.0.1-ubuntu16.04.735641.16061715      amd64        rdbms++ Database Isolation Library
ii  plesk-lmlib                           0.2.3-ubuntu16.04.825.16102518         amd64        Plesk Lock manager connector library
ii  plesk-mail-pc-driver                  17.0.17-ubuntu16.04.build1700161028.14 amd64        Plesk Onyx v17.0.17 Postfix mail driver
ii  plesk-management-node                 17.0.17-ubuntu16.04.build1700161028.14 amd64        Plesk Onyx v17.0.17 core files
ii  plesk-mysql-server                    17.0.17-ubuntu14.04.build1700161005.19 amd64        Plesk Onyx v17.0.17 MySQL server dependency package
ii  plesk-platform-runtime                1.0.1-ubuntu16.04.892097.16061715      amd64        Parallels Automation Platform C++ Runtime for Plesk
ii  plesk-release                         17.0.17-ubuntu16.04.build1700161028.14 amd64        Plesk Onyx v17.0.17 release marker package
ii  plesk-resctrl                         17.0.17-ubuntu16.04.build1700161028.14 amd64        Plesk Onyx v17.0.17 resource controller
ii  plesk-roundcube                       1.2.1-ubuntu16.04.build1700161026.19   all          The Roundcube web mail client adopted for Plesk Onyx
ii  plesk-service-node-utilities          17.0.17-ubuntu16.04.build1700161028.14 amd64        Plesk Onyx v17.0.17 service node utilities
ii  plesk-skins                           17.0.17-ubuntu16.04.build1700161027.14 all          Skins pack for Plesk Onyx v 17.0.17
ii  plesk-web-hosting                     17.0.17-ubuntu16.04.build1700161028.14 amd64        Plesk Onyx Web Hosting Component
ii  plesk-wp-cli                          0.24.0-ubuntu14.04.16080218            all          Set of command-line tools for managing WordPress installations for Plesk
ii  plesk-wp-upgrade                      1.0-71.16102517                        all          Wordpress toolkit upgrade package
ii  psa                                   17.0.17-ubuntu16.04.build1700161028.14 amd64        Plesk Onyx v17.0.17 release key package
ii  psa-autoinstaller                     3.20.17-ubuntu16.04.16100716           amd64        Plesk Installer
ii  psa-firewall                          17.0.17-ubuntu16.04.build1700161028.14 amd64        The Plesk Onyx Firewall module helps protect your host and private network from unauthorized access
ii  psa-health-monitor                    17.0.17-ubuntu16.04.build1700161026.19 all          Plesk Onyx health monitor
rc  psa-horde                             5.2.11-ubuntu14.04.build1700160930.17  all          The Horde framework adopted for Plesk Onyx
rc  psa-imp                               6.2.15-ubuntu14.04.build1700160926.14  all          Web Based IMAP Mail Program for Plesk Onyx
rc  psa-ingo                              3.2.11-ubuntu14.04.build1700160926.14  all          The Horde email filter rules manager for Plesk Onyx
rc  psa-kronolith                         4.2.17-ubuntu14.04.build1700160926.14  all          The Horde calendar application for Plesk Onyx
ii  psa-libxml-proxy                      2.7.8.1-ubuntu16.04.16102516           amd64        libxml-proxy to libxml2 with large lines number support
ii  psa-locale-base-en-us                 17.0.17-ubuntu16.04.build1700161025.19 all          en-US locale (base) for Plesk Onyx v 17.0.17
ii  psa-logrotate                         3.8.2-ubuntu14.04.build1200140603.18   amd64        Rotates, compresses, removes and mails system log files.
ii  psa-mail-driver-common                17.0.17-ubuntu16.04.build1700161028.14 amd64        Plesk Onyx v17.0.17 mail drivers common parts
ii  psa-mailman-configurator              17.0.17-ubuntu16.04.build1700161028.14 amd64        Mailman Fixups and Configuration scripts
rc  psa-mnemo                             4.2.11-ubuntu14.04.build1700160926.14  all          The Horde notes and memos application for Plesk Onyx
rc  psa-passwd                            5.0.5-ubuntu14.04.build1700160926.14   all          Horde password changing application for Plesk Onyx
ii  psa-pear                              1.10.1.1-20160720.ubuntu14.04.16072017 all          PEAR - PHP Extension and Application Repository
ii  psa-php-configurator                  1.7.0-ubuntu16.04.build1700161026.19   amd64        Plesk Onyx v1.7.0 configurator for php5
rc  psa-php5-configurator                 1.7.0-ubuntu14.04.build1700160926.14   amd64        Plesk Onyx v1.7.0 configurator for php5
rc  psa-phpfpm-configurator               1.0.0-ubuntu14.04.build1700160929.19   amd64        Plesk Onyx v1.0.0 configurator for php-fpm
ii  psa-phpmyadmin                        4.6.1-ubuntu16.04.build1700161026.19   all          MySQL web administration tool adapted for Plesk Onyx
ii  psa-phppgadmin                        5.1-ubuntu16.04.build1700161025.15     all          PostgreSQL web administration tool adapted for Plesk Onyx
ii  psa-proftpd                           1.3.5b-ubuntu16.04.build1700161026.19  amd64        ProFTPD -- Professional FTP Server.
ii  psa-pylibplesk                        17.0.17-ubuntu16.04.build1700161028.14 amd64        Various Python modules used Plesk Onyx v17.0.17
ii  psa-spamassassin                      17.0.17-ubuntu16.04.build1700161028.14 amd64        Plesk Onyx v17.0.17 SpamAssassin support
ii  psa-spf2                              1.2.9-14060221                         amd64        library for validating mail senders with SPF
rc  psa-turba                             4.2.15-ubuntu14.04.build1700160926.14  all          The Horde contact management application for Plesk Onyx
ii  psa-updates                           17.0.17-ubuntu16.04.build1700161025.15 all          Dependency package for Plesk Onyx v17.0.17 updates
ii  psa-vhost                             17.0.17-ubuntu16.04.build1700161026.19 all          Plesk Onyx v17.0.17 default virtual host and files
rc  psa-watchdog                          17.0.17-ubuntu14.04.build1700161005.19 amd64        The Plesk Onyx Watchdog is a module for monitoring services on a UNIX system.
ii  psa-zendframework                     1.12.17-ubuntu16.04.build1700161025.15 all          PHP Zend Framework adapted for Plesk Onyx
 
@redhell, it looks like your installation was not fully dist-upgraded. At least the following packages weren't updated to the Ubuntu 16.04 versions: plesk-mysql-server, plesk-wp-cli, psa-pear.

Could you please post your exact steps during dist-upgrade?

Please also post the output of the following command: dpkg -l | grep -v '^rc' | grep ubuntu14
 
Correct these packages weren't updated. I manually updated these package (without the plesk-wp-cli; can't find the deb file).

The output of your command is now:
ii plesk-wp-cli 0.24.0-ubuntu14.04.16080218 all Set of command-line tools for managing WordPress installations for Plesk

I've followed the upgrade guide in the documentation but the distupgrade.helper post shell script was removed in the upgrade process so I had to run the plesk installer again and installed plesk from the installer. After this i ran the post upgrade script.

Every other function works fine just the backup function doesn't work. It looks like there is a (shared) library missing.
 
Every other function works fine just the backup function doesn't work.

Honestly, I seriously doubt this. I'll think if there's a way to be sure.

It looks like there is a (shared) library missing.

Yes, it's either missing or compiled for different environment. I suspect that in this case you should check the log4cpp-plesk package. Try reinstalling it:
# plesk installer list plesk 17.0.17 --skip-cleanup >/dev/null 2>&1 || echo failed to create repositories
# apt-get update
# apt-get install log4cpp-plesk --reinstall
# plesk installer list plesk 17.0.17 >/dev/null 2>&1 || echo failed to clean up temporary repositories
 
@VNick
You could be right but till now the backup function was the only one which didn't work.

log4cpp was the corrupt one. I don't know why it wasn't updated by ubuntu or plesk installer.

Thanks for your help!
 
@redhell, I would like to advise you to check (and maybe reinstall, if you have them installed) the following packages as well:
psa-spf2
sw-collectd
sw-librrd
sw-rrdtool

Or at least you would now know where to look if you happen to have problems with SPF, Health Monitor, or Resource controller.
 
Back
Top