• We value your experience with Plesk during 2024
    Plesk strives to perform even better in 2025. To help us improve further, please answer a few questions about your experience with Plesk Obsidian 2024.
    Please take this short survey:

    https://pt-research.typeform.com/to/AmZvSXkx
  • The Horde webmail has been deprecated. Its complete removal is scheduled for April 2025. For details and recommended actions, see the Feature and Deprecation Plan.
  • We’re working on enhancing the Monitoring feature in Plesk, and we could really use your expertise! If you’re open to sharing your experiences with server and website monitoring or providing feedback, we’d love to have a one-hour online meeting with you.

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