Search Engine: Elastic

Article ID: 117558, created on Sep 28, 2013, last review on Dec 13, 2017

  • Applies to:
  • Odin Business Automation Standard 4.5

Symptoms

Installation of postfix template fails with following error:

Error: plesk-mail-mc-driver conflicts with postfix
Error: plesk-mail-pc-driver conflicts with sw-msmtp

I've already updated EZ templates on the HW node as advised in this KB.

Cause

Template pp11.5-msmtp is installed in the container:

# vzpkg list CTID
centos-6-x86_64                      2013-09-17 19:25:18
centos-6-x86_64      pp              2013-09-18 08:18:32
centos-6-x86_64      pp11.5-msmtp    2013-09-18 08:18:32

In current implementation it cannot be replaced by pp-postfix due to dependency error.

Resolution

The problem will be fixed in future update of Plesk Panel that will be released after 11.5.30. Bug is PPP-3792.

Workaround 1:

Add the following lines into configuration file of OS template on HW node. For example for OS Template centos-6-x86_64:

/vz/template/centos/6/x86_64/config/app/pp-postfix/default/pre-install

Workaround for plesk-mail-mc-driver + postfix conflict:

rpm -e pp11.5-msmtp --nodeps
rpm -e plesk-mail-mc-driver --nodeps
rpm -e plesk-mail-pc-driver --nodeps

Woarkaround 2:

For OBAS users: install the package into Plesk through Autoinstaller and then register it in OBAS.

  1. Install the postfix application with Plesk autoinstaller script:

    [root@container ~]# /usr/local/psa/admin/sbin/autoinstaller --select-release-id PLESK_11_5_30 --install-component postfix
    
  2. Install template into the container from HW node:

    [root@node ~]# vzpkg install CTID pp-postfix
    ...
    Setting up Install Process
    Package plesk-mail-pc-driver-11.5.30-cos6.build115130801.11.x86_64 already installed and latest version
    Package psa-mail-driver-common-11.5.30-cos6.build115130801.11.x86_64 already installed and latest version
    Package psa-courier-imap-4.12.0-cos6.build115130710.20.x86_64 already installed and latest version
    Package 2:postfix-2.8.14-13040119.x86_64 already installed and latest version
    Nothing to do
    ...
    [root@node ~]#
    
  3. Fix application status in OBAS:

    Top > Service Director > Virtuozzo Manager > Containers > #CTID > Applications > Pp postfix > Mark As Installed
    

Related Articles

Cannot update pp templates in container: plesk-mail-mc-driver conflicts with postfix

400e18f6ede9f8be5575a475d2d6b0a6 caea8340e2d186a540518d08602aa065 70a5401e8b9354cd1d64d0346f2c4a3e 624ca542e40215e6f1d39170d8e7ec75 0efe2234e2ce513f2186f26c68447702

Email subscription for changes to this article
Save as PDF