package apache2 2.4.41-4ubuntu3.4 failed to install/upgrade: ls: cannot access '/etc/apache2/mods-enabled/mpm_*.load': No such file or directory

Bug #1943299 reported by Sreenidhi
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
apache2 (Ubuntu)
Expired
Undecided
Unassigned

Bug Description

error occurred while upgrading my server from Ubuntu 18 to 20 LTS

ProblemType: Package
DistroRelease: Ubuntu 20.04
Package: apache2 2.4.41-4ubuntu3.4
ProcVersionSignature: Ubuntu 4.15.0-156.163-generic 4.15.18
Uname: Linux 4.15.0-156-generic x86_64
NonfreeKernelModules: zfs zunicode zavl icp zcommon znvpair
Apache2ConfdDirListing: False
Apache2Modules:
 Error: command ['/usr/sbin/apachectl', '-D DUMP_MODULES'] failed with exit code 1: apache2: Could not open configuration file /etc/apache2/apache2.conf: No such file or directory
 Action '-D DUMP_MODULES' failed.
 The Apache error log may have more information.
ApportVersion: 2.20.11-0ubuntu27.18
Architecture: amd64
CasperMD5CheckResult: skip
Date: Sat Sep 11 01:44:30 2021
ErrorMessage: installed apache2 package post-installation script subprocess returned error exit status 1
InstallationDate: Installed on 2018-09-26 (1081 days ago)
InstallationMedia: Ubuntu-Server 16.04.3 LTS "Xenial Xerus" - Release amd64 (20170801)
Python3Details: /usr/bin/python3.8, Python 3.8.10, python3-minimal, 3.8.2-0ubuntu2
PythonDetails: /usr/bin/python2.7, Python 2.7.18, python-is-python2, 2.7.17-4
RelatedPackageVersions:
 dpkg 1.19.7ubuntu3
 apt 2.0.6
SourcePackage: apache2
Title: package apache2 2.4.41-4ubuntu3.4 failed to install/upgrade: installed apache2 package post-installation script subprocess returned error exit status 1
UpgradeStatus: Upgraded to focal on 2021-09-11 (0 days ago)
error.log:

modified.conffile..etc.apache2.apache2.conf: [deleted]
modified.conffile..etc.apache2.conf-available.charset.conf: [deleted]
modified.conffile..etc.apache2.conf-available.localized-error-pages.conf: [deleted]
modified.conffile..etc.apache2.conf-available.other-vhosts-access-log.conf: [deleted]
modified.conffile..etc.apache2.conf-available.security.conf: [deleted]
modified.conffile..etc.apache2.conf-available.serve-cgi-bin.conf: [deleted]
modified.conffile..etc.apache2.envvars: [deleted]
modified.conffile..etc.apache2.magic: [deleted]
modified.conffile..etc.apache2.mods-available.access_compat.load: [deleted]
modified.conffile..etc.apache2.mods-available.actions.conf: [deleted]
modified.conffile..etc.apache2.mods-available.actions.load: [deleted]
modified.conffile..etc.apache2.mods-available.alias.conf: [deleted]
modified.conffile..etc.apache2.mods-available.alias.load: [deleted]
modified.conffile..etc.apache2.mods-available.allowmethods.load: [deleted]
modified.conffile..etc.apache2.mods-available.asis.load: [deleted]
modified.conffile..etc.apache2.mods-available.auth_basic.load: [deleted]
modified.conffile..etc.apache2.mods-available.auth_digest.load: [deleted]
modified.conffile..etc.apache2.mods-available.auth_form.load: [deleted]
modified.conffile..etc.apache2.mods-available.authn_anon.load: [deleted]
modified.conffile..etc.apache2.mods-available.authn_core.load: [deleted]
modified.conffile..etc.apache2.mods-available.authn_dbd.load: [deleted]
modified.conffile..etc.apache2.mods-available.authn_dbm.load: [deleted]
modified.conffile..etc.apache2.mods-available.authn_file.load: [deleted]
modified.conffile..etc.apache2.mods-available.authn_socache.load: [deleted]
modified.conffile..etc.apache2.mods-available.authnz_fcgi.load: [deleted]
modified.conffile..etc.apache2.mods-available.authnz_ldap.load: [deleted]
modified.conffile..etc.apache2.mods-available.authz_core.load: [deleted]
modified.conffile..etc.apache2.mods-available.authz_dbd.load: [deleted]
modified.conffile..etc.apache2.mods-available.authz_dbm.load: [deleted]
modified.conffile..etc.apache2.mods-available.authz_groupfile.load: [deleted]
modified.conffile..etc.apache2.mods-available.authz_host.load: [deleted]
modified.conffile..etc.apache2.mods-available.authz_owner.load: [deleted]
modified.conffile..etc.apache2.mods-available.authz_user.load: [deleted]
modified.conffile..etc.apache2.mods-available.autoindex.conf: [deleted]
modified.conffile..etc.apache2.mods-available.autoindex.load: [deleted]
modified.conffile..etc.apache2.mods-available.buffer.load: [deleted]
modified.conffile..etc.apache2.mods-available.cache.load: [deleted]
modified.conffile..etc.apache2.mods-available.cache_disk.conf: [deleted]
modified.conffile..etc.apache2.mods-available.cache_disk.load: [deleted]
modified.conffile..etc.apache2.mods-available.cache_socache.load: [deleted]
modified.conffile..etc.apache2.mods-available.cern_meta.load: [deleted]
modified.conffile..etc.apache2.mods-available.cgi.load: [deleted]
modified.conffile..etc.apache2.mods-available.cgid.conf: [deleted]
modified.conffile..etc.apache2.mods-available.cgid.load: [deleted]
modified.conffile..etc.apache2.mods-available.charset_lite.load: [deleted]
modified.conffile..etc.apache2.mods-available.data.load: [deleted]
modified.conffile..etc.apache2.mods-available.dav.load: [deleted]
modified.conffile..etc.apache2.mods-available.dav_fs.conf: [deleted]
modified.conffile..etc.apache2.mods-available.dav_fs.load: [deleted]
modified.conffile..etc.apache2.mods-available.dav_lock.load: [deleted]
modified.conffile..etc.apache2.mods-available.dbd.load: [deleted]
modified.conffile..etc.apache2.mods-available.deflate.conf: [deleted]
modified.conffile..etc.apache2.mods-available.deflate.load: [deleted]
modified.conffile..etc.apache2.mods-available.dialup.load: [deleted]
modified.conffile..etc.apache2.mods-available.dir.conf: [deleted]
modified.conffile..etc.apache2.mods-available.dir.load: [deleted]
modified.conffile..etc.apache2.mods-available.dump_io.load: [deleted]
modified.conffile..etc.apache2.mods-available.echo.load: [deleted]
modified.conffile..etc.apache2.mods-available.env.load: [deleted]
modified.conffile..etc.apache2.mods-available.expires.load: [deleted]
modified.conffile..etc.apache2.mods-available.ext_filter.load: [deleted]
modified.conffile..etc.apache2.mods-available.file_cache.load: [deleted]
modified.conffile..etc.apache2.mods-available.filter.load: [deleted]
modified.conffile..etc.apache2.mods-available.headers.load: [deleted]
modified.conffile..etc.apache2.mods-available.heartbeat.load: [deleted]
modified.conffile..etc.apache2.mods-available.heartmonitor.load: [deleted]
modified.conffile..etc.apache2.mods-available.http2.load: [deleted]
modified.conffile..etc.apache2.mods-available.ident.load: [deleted]
modified.conffile..etc.apache2.mods-available.imagemap.load: [deleted]
modified.conffile..etc.apache2.mods-available.include.load: [deleted]
modified.conffile..etc.apache2.mods-available.info.conf: [deleted]
modified.conffile..etc.apache2.mods-available.info.load: [deleted]
modified.conffile..etc.apache2.mods-available.lbmethod_bybusyness.load: [deleted]
modified.conffile..etc.apache2.mods-available.lbmethod_byrequests.load: [deleted]
modified.conffile..etc.apache2.mods-available.lbmethod_bytraffic.load: [deleted]
modified.conffile..etc.apache2.mods-available.lbmethod_heartbeat.load: [deleted]
modified.conffile..etc.apache2.mods-available.ldap.conf: [deleted]
modified.conffile..etc.apache2.mods-available.ldap.load: [deleted]
modified.conffile..etc.apache2.mods-available.log_debug.load: [deleted]
modified.conffile..etc.apache2.mods-available.log_forensic.load: [deleted]
modified.conffile..etc.apache2.mods-available.lua.load: [deleted]
modified.conffile..etc.apache2.mods-available.macro.load: [deleted]
modified.conffile..etc.apache2.mods-available.mime.conf: [deleted]
modified.conffile..etc.apache2.mods-available.mime.load: [deleted]
modified.conffile..etc.apache2.mods-available.mime_magic.conf: [deleted]
modified.conffile..etc.apache2.mods-available.mime_magic.load: [deleted]
modified.conffile..etc.apache2.mods-available.mpm_event.conf: [deleted]
modified.conffile..etc.apache2.mods-available.mpm_event.load: [deleted]
modified.conffile..etc.apache2.mods-available.mpm_prefork.conf: [deleted]
modified.conffile..etc.apache2.mods-available.mpm_prefork.load: [deleted]
modified.conffile..etc.apache2.mods-available.mpm_worker.conf: [deleted]
modified.conffile..etc.apache2.mods-available.mpm_worker.load: [deleted]
modified.conffile..etc.apache2.mods-available.negotiation.conf: [deleted]
modified.conffile..etc.apache2.mods-available.negotiation.load: [deleted]
modified.conffile..etc.apache2.mods-available.proxy.conf: [deleted]
modified.conffile..etc.apache2.mods-available.proxy.load: [deleted]
modified.conffile..etc.apache2.mods-available.proxy_ajp.load: [deleted]
modified.conffile..etc.apache2.mods-available.proxy_balancer.conf: [deleted]
modified.conffile..etc.apache2.mods-available.proxy_balancer.load: [deleted]
modified.conffile..etc.apache2.mods-available.proxy_connect.load: [deleted]
modified.conffile..etc.apache2.mods-available.proxy_express.load: [deleted]
modified.conffile..etc.apache2.mods-available.proxy_fcgi.load: [deleted]
modified.conffile..etc.apache2.mods-available.proxy_fdpass.load: [deleted]
modified.conffile..etc.apache2.mods-available.proxy_ftp.conf: [deleted]
modified.conffile..etc.apache2.mods-available.proxy_ftp.load: [deleted]
modified.conffile..etc.apache2.mods-available.proxy_hcheck.load: [deleted]
modified.conffile..etc.apache2.mods-available.proxy_html.conf: [deleted]
modified.conffile..etc.apache2.mods-available.proxy_html.load: [deleted]
modified.conffile..etc.apache2.mods-available.proxy_http.load: [deleted]
modified.conffile..etc.apache2.mods-available.proxy_http2.load: [deleted]
modified.conffile..etc.apache2.mods-available.proxy_scgi.load: [deleted]
modified.conffile..etc.apache2.mods-available.proxy_wstunnel.load: [deleted]
modified.conffile..etc.apache2.mods-available.ratelimit.load: [deleted]
modified.conffile..etc.apache2.mods-available.reflector.load: [deleted]
modified.conffile..etc.apache2.mods-available.remoteip.load: [deleted]
modified.conffile..etc.apache2.mods-available.reqtimeout.conf: [deleted]
modified.conffile..etc.apache2.mods-available.reqtimeout.load: [deleted]
modified.conffile..etc.apache2.mods-available.request.load: [deleted]
modified.conffile..etc.apache2.mods-available.rewrite.load: [deleted]
modified.conffile..etc.apache2.mods-available.sed.load: [deleted]
modified.conffile..etc.apache2.mods-available.session.load: [deleted]
modified.conffile..etc.apache2.mods-available.session_cookie.load: [deleted]
modified.conffile..etc.apache2.mods-available.session_crypto.load: [deleted]
modified.conffile..etc.apache2.mods-available.session_dbd.load: [deleted]
modified.conffile..etc.apache2.mods-available.setenvif.conf: [deleted]
modified.conffile..etc.apache2.mods-available.setenvif.load: [deleted]
modified.conffile..etc.apache2.mods-available.slotmem_plain.load: [deleted]
modified.conffile..etc.apache2.mods-available.slotmem_shm.load: [deleted]
modified.conffile..etc.apache2.mods-available.socache_dbm.load: [deleted]
modified.conffile..etc.apache2.mods-available.socache_memcache.load: [deleted]
modified.conffile..etc.apache2.mods-available.socache_shmcb.load: [deleted]
modified.conffile..etc.apache2.mods-available.speling.load: [deleted]
modified.conffile..etc.apache2.mods-available.ssl.conf: [deleted]
modified.conffile..etc.apache2.mods-available.ssl.load: [deleted]
modified.conffile..etc.apache2.mods-available.status.conf: [deleted]
modified.conffile..etc.apache2.mods-available.status.load: [deleted]
modified.conffile..etc.apache2.mods-available.substitute.load: [deleted]
modified.conffile..etc.apache2.mods-available.suexec.load: [deleted]
modified.conffile..etc.apache2.mods-available.unique_id.load: [deleted]
modified.conffile..etc.apache2.mods-available.userdir.conf: [deleted]
modified.conffile..etc.apache2.mods-available.userdir.load: [deleted]
modified.conffile..etc.apache2.mods-available.usertrack.load: [deleted]
modified.conffile..etc.apache2.mods-available.vhost_alias.load: [deleted]
modified.conffile..etc.apache2.mods-available.xml2enc.load: [deleted]
modified.conffile..etc.apache2.ports.conf: [deleted]
modified.conffile..etc.apache2.sites-available.000-default.conf: [deleted]
modified.conffile..etc.apache2.sites-available.default-ssl.conf: [deleted]

--

Setting up libapache2-mod-php7.4 (7.4.3-4ubuntu2.6) ...
Package apache2 is not configured yet. Will defer actions by package libapache2-mod-php7.4.

Creating config file /etc/php/7.4/apache2/php.ini with new version
No module matches (disabled by maintainer script)
Setting up packagekit-tools (1.1.13-2ubuntu1.1) ...
Setting up libblockdev-crypto2:amd64 (2.23-2ubuntu3) ...
Setting up apache2 (2.4.41-4ubuntu3.4) ...
ls: cannot access '/etc/apache2/mods-enabled/mpm_*.load': No such file or directory
error: mpm prefork not found in 'apache2_switch_mpm prefork' for package libapache2-mod-php7.4
info: Executing deferred 'a2enmod php7.4' for package libapache2-mod-php7.4
ERROR: Module mpm_prefork does not exist!
ERROR: Could not enable dependency mpm_prefork for php7.4, aborting
dpkg: error processing package apache2 (--configure):
 installed apache2 package post-installation script subprocess returned error exit status 1
Setting up fwupd-signed (1.27.1ubuntu5+1.5.11-0ubuntu1~20.04.2) ...

Revision history for this message
Sreenidhi (sreenidhi-gsd) wrote :
tags: removed: need-duplicate-check
Bryce Harrington (bryce)
description: updated
Revision history for this message
Bryce Harrington (bryce) wrote :

Hi Screenidhi,

The errors about all the missing apache2 mods looks odd to me, as does the error about a missing /etc/apache2/apache2.conf. Were you able to get back up and running after hitting this issue, or is the server still in fault? If you do have an apache2.conf file, can you attach it? If you don't have one, can you explain more about how you're using apache and php on your server?

summary: - package apache2 2.4.41-4ubuntu3.4 failed to install/upgrade: installed
- apache2 package post-installation script subprocess returned error exit
- status 1
+ package apache2 2.4.41-4ubuntu3.4 failed to install/upgrade: ls: cannot
+ access '/etc/apache2/mods-enabled/mpm_*.load': No such file or directory
Changed in apache2 (Ubuntu):
status: New → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for apache2 (Ubuntu) because there has been no activity for 60 days.]

Changed in apache2 (Ubuntu):
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.