• Our team is looking to connect with folks who use email services provided by Plesk, or a premium service. If you'd like to be part of the discovery process and share your experiences, we invite you to complete this short screening survey. If your responses match the persona we are looking for, you'll receive a link to schedule a call at your convenience. We look forward to hearing from you!
  • The BIND DNS server has already been deprecated and removed from Plesk for Windows.
    If a Plesk for Windows server is still using BIND, the upgrade to Plesk Obsidian 18.0.70 will be unavailable until the administrator switches the DNS server to Microsoft DNS. We strongly recommend transitioning to Microsoft DNS within the next 6 weeks, before the Plesk 18.0.70 release.
  • The Horde component is removed from Plesk Installer. We recommend switching to another webmail software supported in Plesk.

Resolved Update to Plesk Onyx Apache Error

DwieDave

New Pleskian
Hello,
Today I saw in my Plesk 12.5 that there is an update available for Onyx 17.0
I tried to install it but I got the following errors:

The following packages have unmet dependencies:
apache2-mpm-event : Depends: apache2 (= 2.4.7-1ubuntu4.13) but 2.4.23-5.0+deb.sury.org~trusty+2 is to be installed
apache2-mpm-prefork : Depends: apache2 (= 2.4.7-1ubuntu4.13) but 2.4.23-5.0+deb.sury.org~trusty+2 is to be installed​

I updated apache to use HTTP/2 but now I can't update Plesk... is there a way to downgrade apache or disable Plesks check for this?

Best regards
David
 
Hi DwieDave,

you added the additional ppa - source
Code:
ppa:ondrej/apache2
( and probably other ppa's as well from "Ondřej Surý" ) but this apache2 - version conflicts with the OS - vendor - php5-module for your apache2 - webserver and depending Plesk packages can't be used now.

You have two choices now: Either remove the "Ondřej Surý" - ppa's and consider to use the standard OS - vendor versions for "trusty", or pls. configure your system - PHP5/PHP7 - versions and apache2 on your own and waive the support of different ( depending ) Plesk components. Due to the fact, that a manual configuration for your system - PHP5/PHP7 - versions and apache2 - version is not an easy administration task, pls. consider to contact an advanced linux administrator ( or the Plesk support at => https://www.plesk.com/contact-us/support/#content-body ) to achive this goal.
Pls. be informed, that Plesk supports only OS - vendor - sources by default and additional deb - sources ( Debian/Ubuntu ) should only be used based on your linux administration knowledge.


To downgrade to software packages from your OS - vendor on Debian/Ubuntu - based operating systems, pls. make sure to delete additional ( non - standard ) deb - sources at "/etc/apt/sources.list" and remove additional ( non-plesk-related ) sources - lists in the folder "/etc/apt/sources.list.d". Afterwards, pls. use the ssh - command ( logged in as user "root" ) "apt-get clean && apt-get update", to make sure, that all your actual defined sources are up-to-date and downgrade for example "apache2" with the command:

aptitude install apache2 apache2-mpm-event apache2-mpm-prefork
( I recommend the "aptitude" - command, instead of "apt-get", because "aptitude" will offer you possible solutions, in case of dependencies issues )
 
Last edited by a moderator:
Hi DwieDave,

you added the additional ppa - source "ppa:eek:ndrej/apache2" ( and probably other ppa's as well from "Ondřej Surý" ) but this apache2 - version conflicts with the OS - vendor - php5-module for your apache2 - webserver and depending Plesk packages can't be used now.

You have two choices now: Either remove the "Ondřej Surý" - ppa's and consider to use the standard OS - vendor versions for "trusty", or pls. configure your system - PHP5/PHP7 - versions and apache2 on your own and waive the support of different ( depending ) Plesk components. Due to the fact, that a manual configuration for your system - PHP5/PHP7 - versions and apache2 - version is not an easy administration task, pls. consider to contact an advanced linux administrator ( or the Plesk support at => https://www.plesk.com/contact-us/support/#content-body ) to achive this goal.
Pls. be informed, that Plesk supports only OS - vendor - sources by default and additional deb - sources ( Debian/Ubuntu ) should only be used based on your linux administration knowledge.


To downgrade to software packages from your OS - vendor on Debian/Ubuntu - based operating systems, pls. make sure to delete additional ( non - standard ) deb - sources at "/etc/apt/sources.list" and remove additional ( non-plesk-related ) sources - lists in the folder "/etc/apt/sources.list.d". Afterwards, pls. use the ssh - command ( logged in as user "root" ) "apt-get clean && apt-get update", to make sure, that all your actual defined sources are up-to-date and downgrade for example "apache2" with the command:

aptitude install apache2 apache2-mpm-event apache2-mpm-prefork
( I recommend the "aptitude" - command, instead of "apt-get", because "aptitude" will offer you possible solutions, in case of dependencies issues )


WOW! Thank you that was a very good guide!
I achieved to downgrade apache and undo my HTTP/2 changes and voilla! Everything worked!
Dankeschön!
 
Back
Top