We upgraded the application to run with PHP 8.1 and just removed all packages from Ondrej's Repository and installed PHP 8.1 from the official jammy Repo.
Same issue: After reload of apache2 some apache2 processes remain in state "Sending Reply", netstat showing inbound HTTPS connections in state CLOSE_WAIT. Will report back if the processes vanish as soon as the tcp connections are dropped. % apt-cache policy $(dpkg -l | grep php | awk '{print $2}') php-common: Installed: 2:92ubuntu1 Candidate: 2:92ubuntu1 Version table: *** 2:92ubuntu1 500 500 http://eu-central-1.ec2.archive.ubuntu.com/ubuntu jammy/main amd64 Packages 100 /var/lib/dpkg/status php-db: Installed: 1.10.0-1build4 Candidate: 1.10.0-1build4 Version table: *** 1.10.0-1build4 500 500 http://eu-central-1.ec2.archive.ubuntu.com/ubuntu jammy/universe amd64 Packages 100 /var/lib/dpkg/status php-pear: Installed: 1:1.10.12+submodules+notgz+20210212-1ubuntu3 Candidate: 1:1.10.12+submodules+notgz+20210212-1ubuntu3 Version table: *** 1:1.10.12+submodules+notgz+20210212-1ubuntu3 500 500 http://eu-central-1.ec2.archive.ubuntu.com/ubuntu jammy/main amd64 Packages 100 /var/lib/dpkg/status php8.1-apcu: Installed: 5.1.21+4.0.11-7ubuntu1 Candidate: 5.1.21+4.0.11-7ubuntu1 Version table: *** 5.1.21+4.0.11-7ubuntu1 500 500 http://eu-central-1.ec2.archive.ubuntu.com/ubuntu jammy/universe amd64 Packages 100 /var/lib/dpkg/status php8.1-bcmath: Installed: 8.1.2-1ubuntu2.14 Candidate: 8.1.2-1ubuntu2.14 Version table: *** 8.1.2-1ubuntu2.14 500 500 http://eu-central-1.ec2.archive.ubuntu.com/ubuntu jammy-updates/universe amd64 Packages 500 http://security.ubuntu.com/ubuntu jammy-security/universe amd64 Packages 100 /var/lib/dpkg/status 8.1.2-1ubuntu2 500 500 http://eu-central-1.ec2.archive.ubuntu.com/ubuntu jammy/universe amd64 Packages php8.1-cgi: Installed: 8.1.2-1ubuntu2.14 Candidate: 8.1.2-1ubuntu2.14 Version table: *** 8.1.2-1ubuntu2.14 500 500 http://eu-central-1.ec2.archive.ubuntu.com/ubuntu jammy-updates/main amd64 Packages 500 http://security.ubuntu.com/ubuntu jammy-security/main amd64 Packages 100 /var/lib/dpkg/status 8.1.2-1ubuntu2 500 500 http://eu-central-1.ec2.archive.ubuntu.com/ubuntu jammy/main amd64 Packages php8.1-cli: Installed: 8.1.2-1ubuntu2.14 Candidate: 8.1.2-1ubuntu2.14 Version table: *** 8.1.2-1ubuntu2.14 500 500 http://eu-central-1.ec2.archive.ubuntu.com/ubuntu jammy-updates/main amd64 Packages 500 http://security.ubuntu.com/ubuntu jammy-security/main amd64 Packages 100 /var/lib/dpkg/status 8.1.2-1ubuntu2 500 500 http://eu-central-1.ec2.archive.ubuntu.com/ubuntu jammy/main amd64 Packages php8.1-common: Installed: 8.1.2-1ubuntu2.14 Candidate: 8.1.2-1ubuntu2.14 Version table: *** 8.1.2-1ubuntu2.14 500 500 http://eu-central-1.ec2.archive.ubuntu.com/ubuntu jammy-updates/main amd64 Packages 500 http://security.ubuntu.com/ubuntu jammy-security/main amd64 Packages 100 /var/lib/dpkg/status 8.1.2-1ubuntu2 500 500 http://eu-central-1.ec2.archive.ubuntu.com/ubuntu jammy/main amd64 Packages php8.1-curl: Installed: 8.1.2-1ubuntu2.14 Candidate: 8.1.2-1ubuntu2.14 Version table: *** 8.1.2-1ubuntu2.14 500 500 http://eu-central-1.ec2.archive.ubuntu.com/ubuntu jammy-updates/main amd64 Packages 500 http://security.ubuntu.com/ubuntu jammy-security/main amd64 Packages 100 /var/lib/dpkg/status 8.1.2-1ubuntu2 500 500 http://eu-central-1.ec2.archive.ubuntu.com/ubuntu jammy/main amd64 Packages php8.1-dba: Installed: 8.1.2-1ubuntu2.14 Candidate: 8.1.2-1ubuntu2.14 Version table: *** 8.1.2-1ubuntu2.14 500 500 http://eu-central-1.ec2.archive.ubuntu.com/ubuntu jammy-updates/universe amd64 Packages 500 http://security.ubuntu.com/ubuntu jammy-security/universe amd64 Packages 100 /var/lib/dpkg/status 8.1.2-1ubuntu2 500 500 http://eu-central-1.ec2.archive.ubuntu.com/ubuntu jammy/universe amd64 Packages php8.1-gd: Installed: 8.1.2-1ubuntu2.14 Candidate: 8.1.2-1ubuntu2.14 Version table: *** 8.1.2-1ubuntu2.14 500 500 http://eu-central-1.ec2.archive.ubuntu.com/ubuntu jammy-updates/main amd64 Packages 500 http://security.ubuntu.com/ubuntu jammy-security/main amd64 Packages 100 /var/lib/dpkg/status 8.1.2-1ubuntu2 500 500 http://eu-central-1.ec2.archive.ubuntu.com/ubuntu jammy/main amd64 Packages php8.1-igbinary: Installed: 3.2.6+2.0.8-7ubuntu1 Candidate: 3.2.6+2.0.8-7ubuntu1 Version table: *** 3.2.6+2.0.8-7ubuntu1 500 500 http://eu-central-1.ec2.archive.ubuntu.com/ubuntu jammy/universe amd64 Packages 100 /var/lib/dpkg/status php8.1-imagick: Installed: 3.6.0-4ubuntu1 Candidate: 3.6.0-4ubuntu1 Version table: *** 3.6.0-4ubuntu1 500 500 http://eu-central-1.ec2.archive.ubuntu.com/ubuntu jammy/universe amd64 Packages 100 /var/lib/dpkg/status php8.1-intl: Installed: 8.1.2-1ubuntu2.14 Candidate: 8.1.2-1ubuntu2.14 Version table: *** 8.1.2-1ubuntu2.14 500 500 http://eu-central-1.ec2.archive.ubuntu.com/ubuntu jammy-updates/universe amd64 Packages 500 http://security.ubuntu.com/ubuntu jammy-security/universe amd64 Packages 100 /var/lib/dpkg/status 8.1.2-1ubuntu2 500 500 http://eu-central-1.ec2.archive.ubuntu.com/ubuntu jammy/universe amd64 Packages php8.1-mbstring: Installed: 8.1.2-1ubuntu2.14 Candidate: 8.1.2-1ubuntu2.14 Version table: *** 8.1.2-1ubuntu2.14 500 500 http://eu-central-1.ec2.archive.ubuntu.com/ubuntu jammy-updates/main amd64 Packages 500 http://security.ubuntu.com/ubuntu jammy-security/main amd64 Packages 100 /var/lib/dpkg/status 8.1.2-1ubuntu2 500 500 http://eu-central-1.ec2.archive.ubuntu.com/ubuntu jammy/main amd64 Packages php8.1-memcached: Installed: 3.1.5+2.2.0-14.1 Candidate: 3.1.5+2.2.0-14.1 Version table: *** 3.1.5+2.2.0-14.1 500 500 http://eu-central-1.ec2.archive.ubuntu.com/ubuntu jammy/universe amd64 Packages 100 /var/lib/dpkg/status php8.1-msgpack: Installed: 2.2.0~rc1+2.1.2+0.5.7-6 Candidate: 2.2.0~rc1+2.1.2+0.5.7-6 Version table: *** 2.2.0~rc1+2.1.2+0.5.7-6 500 500 http://eu-central-1.ec2.archive.ubuntu.com/ubuntu jammy/universe amd64 Packages 100 /var/lib/dpkg/status php8.1-mysql: Installed: 8.1.2-1ubuntu2.14 Candidate: 8.1.2-1ubuntu2.14 Version table: *** 8.1.2-1ubuntu2.14 500 500 http://eu-central-1.ec2.archive.ubuntu.com/ubuntu jammy-updates/main amd64 Packages 500 http://security.ubuntu.com/ubuntu jammy-security/main amd64 Packages 100 /var/lib/dpkg/status 8.1.2-1ubuntu2 500 500 http://eu-central-1.ec2.archive.ubuntu.com/ubuntu jammy/main amd64 Packages php8.1-oauth: Installed: 2.0.7+1.2.3-14 Candidate: 2.0.7+1.2.3-14 Version table: *** 2.0.7+1.2.3-14 500 500 http://eu-central-1.ec2.archive.ubuntu.com/ubuntu jammy/universe amd64 Packages 100 /var/lib/dpkg/status php8.1-opcache: Installed: 8.1.2-1ubuntu2.14 Candidate: 8.1.2-1ubuntu2.14 Version table: *** 8.1.2-1ubuntu2.14 500 500 http://eu-central-1.ec2.archive.ubuntu.com/ubuntu jammy-updates/main amd64 Packages 500 http://security.ubuntu.com/ubuntu jammy-security/main amd64 Packages 100 /var/lib/dpkg/status 8.1.2-1ubuntu2 500 500 http://eu-central-1.ec2.archive.ubuntu.com/ubuntu jammy/main amd64 Packages php8.1-phpdbg: Installed: 8.1.2-1ubuntu2.14 Candidate: 8.1.2-1ubuntu2.14 Version table: *** 8.1.2-1ubuntu2.14 500 500 http://eu-central-1.ec2.archive.ubuntu.com/ubuntu jammy-updates/universe amd64 Packages 500 http://security.ubuntu.com/ubuntu jammy-security/universe amd64 Packages 100 /var/lib/dpkg/status 8.1.2-1ubuntu2 500 500 http://eu-central-1.ec2.archive.ubuntu.com/ubuntu jammy/universe amd64 Packages php8.1-readline: Installed: 8.1.2-1ubuntu2.14 Candidate: 8.1.2-1ubuntu2.14 Version table: *** 8.1.2-1ubuntu2.14 500 500 http://eu-central-1.ec2.archive.ubuntu.com/ubuntu jammy-updates/main amd64 Packages 500 http://security.ubuntu.com/ubuntu jammy-security/main amd64 Packages 100 /var/lib/dpkg/status 8.1.2-1ubuntu2 500 500 http://eu-central-1.ec2.archive.ubuntu.com/ubuntu jammy/main amd64 Packages php8.1-redis: Installed: 5.3.5+4.3.0-5.1 Candidate: 5.3.5+4.3.0-5.1 Version table: *** 5.3.5+4.3.0-5.1 500 500 http://eu-central-1.ec2.archive.ubuntu.com/ubuntu jammy/universe amd64 Packages 100 /var/lib/dpkg/status php8.1-xml: Installed: 8.1.2-1ubuntu2.14 Candidate: 8.1.2-1ubuntu2.14 Version table: *** 8.1.2-1ubuntu2.14 500 500 http://eu-central-1.ec2.archive.ubuntu.com/ubuntu jammy-updates/main amd64 Packages 500 http://security.ubuntu.com/ubuntu jammy-security/main amd64 Packages 100 /var/lib/dpkg/status 8.1.2-1ubuntu2 500 500 http://eu-central-1.ec2.archive.ubuntu.com/ubuntu jammy/main amd64 Packages php8.1-xmlrpc: Installed: 3:1.0.0~rc3-2 Candidate: 3:1.0.0~rc3-2 Version table: *** 3:1.0.0~rc3-2 500 500 http://eu-central-1.ec2.archive.ubuntu.com/ubuntu jammy/universe amd64 Packages 100 /var/lib/dpkg/status php8.1-zip: Installed: 8.1.2-1ubuntu2.14 Candidate: 8.1.2-1ubuntu2.14 Version table: *** 8.1.2-1ubuntu2.14 500 500 http://eu-central-1.ec2.archive.ubuntu.com/ubuntu jammy-updates/universe amd64 Packages 500 http://security.ubuntu.com/ubuntu jammy-security/universe amd64 Packages 100 /var/lib/dpkg/status 8.1.2-1ubuntu2 500 500 http://eu-central-1.ec2.archive.ubuntu.com/ubuntu jammy/universe amd64 Packages % ps f -o user,pid,nice,%cpu,%mem,cputime,etime,thcount,command ax USER PID NI %CPU %MEM TIME ELAPSED THCNT COMMAND root 1184655 0 0.0 0.1 00:00:00 37:45 1 /usr/sbin/apache2 -k start www-data 1184658 0 0.0 0.2 00:00:00 37:45 3 \_ /usr/sbin/apache2 -k start www-data 1184659 0 0.0 0.2 00:00:01 37:45 6 \_ /usr/sbin/apache2 -k start www-data 1184661 0 0.0 0.2 00:00:01 37:45 4 \_ /usr/sbin/apache2 -k start www-data 1184991 0 0.0 0.0 00:00:00 36:44 1 \_ /usr/sbin/apache2 -k start netto 1185257 0 2.1 0.7 00:00:47 36:42 1 | \_ /usr/lib/cgi-bin/php8.1 netto 1185265 0 1.2 0.7 00:00:28 36:41 1 | \_ /usr/lib/cgi-bin/php8.1 netto 1185268 0 1.7 1.2 00:00:37 36:41 1 | \_ /usr/lib/cgi-bin/php8.1 netto 1185270 0 1.3 0.8 00:00:29 36:41 1 | \_ /usr/lib/cgi-bin/php8.1 netto 1185272 0 0.5 0.7 00:00:12 36:41 1 | \_ /usr/lib/cgi-bin/php8.1 netto 1185275 0 1.2 0.7 00:00:26 36:41 1 | \_ /usr/lib/cgi-bin/php8.1 netto 1185278 0 1.2 0.7 00:00:28 36:41 1 | \_ /usr/lib/cgi-bin/php8.1 netto 1185279 0 2.1 0.7 00:00:47 36:41 1 | \_ /usr/lib/cgi-bin/php8.1 netto 1185280 0 1.5 0.7 00:00:33 36:41 1 | \_ /usr/lib/cgi-bin/php8.1 netto 1185284 0 1.4 1.1 00:00:32 36:41 1 | \_ /usr/lib/cgi-bin/php8.1 netto 1185380 0 0.2 0.6 00:00:03 32:50 1 | \_ /usr/lib/cgi-bin/php8.1 www-data 1184992 0 0.8 0.3 00:00:19 36:42 52 \_ /usr/sbin/apache2 -k start www-data 1184993 0 1.1 0.4 00:00:26 36:42 52 \_ /usr/sbin/apache2 -k start www-data 1184994 0 0.9 0.3 00:00:21 36:42 52 \_ /usr/sbin/apache2 -k start www-data 1184995 0 1.8 0.4 00:00:41 36:42 52 \_ /usr/sbin/apache2 -k start www-data 1184996 0 2.6 0.5 00:00:59 36:42 52 \_ /usr/sbin/apache2 -k start % netstat -antpe | grep -P '1184658|1184659|1184661' tcp6 1 0 10.0.XX.XXX:443 147.161.XXX.XX:42109 CLOSE_WAIT 33 148913646 1184661/apache2 tcp6 1 0 10.0.XX.XXX:443 213.146.XX.XXX:28798 CLOSE_WAIT 33 148913407 1184659/apache2 tcp6 1 0 10.0.XX.XXX:443 80.187.XXX.XXX:31142 CLOSE_WAIT 33 148913578 1184658/apache2 tcp6 1 0 10.0.XX.XXX:443 89.245.XX.XXX:15493 CLOSE_WAIT 33 148914283 1184659/apache2 tcp6 1 0 10.0.XX.XXX:443 152.89.XX.XXX:32704 CLOSE_WAIT 33 148913526 1184659/apache2 tcp6 1 0 10.0.XX.XXX:443 93.104.XX.XXX:63624 CLOSE_WAIT 33 148913718 1184659/apache2 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2054301 Title: [worker/event] Some child processes aren't killed on reload (graceful), being stuck in state "Sending Reply", leaving old logfiles open, disk fills up, server stops responding after some days, DoS To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apache2/+bug/2054301/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs