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
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs