Symptoms
Plesk Premium Email extension fails to install the packages, one of the following errors are displayed:
Installation failed. Please examine logs and contact support.
- Installation failed: Installing the Kolab software repository...Installation failed. Please examine logs and contact support.
- filemng failed: filemng: Error occurred during /usr/bin/base64 command.During the installation, the following errors might be shown in the log file
/var/log/plesk/panel.log:ERR [util_exec] proc_close() failed ['/usr/local/psa/admin/bin/filemng' 'root' 'base64' '/etc/guam/sys.config' '--allow-root'] with exit code [1]
ERR [panel] '/usr/local/psa/admin/bin/filemng' 'root' 'base64' '/etc/guam/sys.config' '--allow-root' failed with code 1.
stdout:
base64: /etc/guam/sys.config: No such file or directory
filemng: Error occurred during /usr/bin/base64 command.Error: Package: php-kolab-2.0-2.1.p17.el7.kolab_16.x86_64 (kolab-16)
Requires: php(api) = 20100412-64
Installed: php-common-5.4.45-56.el7.art.x86_64 (@atomic)
...
Installed: php-common-5.4.45-56.el7.art.x86_64 (@atomic)
...Failed to solve dependencies:
php-process-5.4.16-48.el7.x86_64 requires php-common(x86-64) = 5.4.16-48.el7
Cause
The OS PHP was installed from Atomic repository instead of the OS vendor repository, causing conflicts with the Plesk Premium Email packages.
Resolution
Connect to the server via SSH
Disable Atomic repository:
# yum-config-manager --disable atomic
Remove the OS PHP provided by Atomic:
# plesk installer --select-release-current --remove-component phpgroup
Install the OS PHP provided by the OS vendor repository:
# plesk installer --select-release-current --install-component phpgroup
Retry installing Plesk Premium Email packages: Log in to Plesk > Plesk Premium Email > Install
Enable back again the Atomic repository:
Warning: It is not recommended to enable 3rd party repositories since these might conflict with Plesk packages
# yum-config-manager --enable atomic