Here's the fix, which is a downgrade to 2.4.25-3+deb9u4, with dependencies:
apt-get install apache2=2.4.25-3+deb9u4 apache2-bin=2.4.25-3+deb9u4
apache2-utils=2.4.25-3+deb9u4 apache2-data=2.4.25-3+deb9u4


Here it is:
root@hostname:/home/username# dpkg-query -l apache2
Desired=Unknown/Install/Remove/Purge/Hold
|
Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name                          Version             Architecture
Description
+++-=============================-===================-===================-===============================================================
ii  apache2                       2.4.25-3+deb9u5     amd64
 Apache HTTP Server
root@hostname:/home/username#


$ echo | openssl s_client -alpn h2 -connect ServerInQuestion:443 | grep ALPN
depth=2 O = Digital Signature Trust Co., CN = DST Root CA X3
verify return:1
depth=1 C = US, O = Let's Encrypt, CN = Let's Encrypt Authority X3
verify return:1
depth=0 CN = ServerInQuestion
verify return:1
DONE
ALPN protocol: http/1.1

root@hostname:/home/username# apt-get install apache2=2.4.25-3+deb9u4
apache2-bin=2.4.25-3+deb9u4 apache2-utils=2.4.25-3+deb9u4
apache2-data=2.4.25-3+deb9u4
Reading package lists... Done
Building dependency tree
Reading state information... Done
Suggested packages:
  www-browser apache2-doc apache2-suexec-pristine | apache2-suexec-custom
The following packages will be DOWNGRADED:
  apache2 apache2-bin apache2-data apache2-utils
0 upgraded, 0 newly installed, 4 downgraded, 0 to remove and 4 not upgraded.
Need to get 1797 kB of archives.
After this operation, 9216 B disk space will be freed.
Do you want to continue? [Y/n] y

$ echo | openssl s_client -alpn h2 -connect ServerInQuestion:443 | grep
ALPN
depth=2 O = Digital Signature Trust Co., CN = DST Root CA X3
verify return:1
depth=1 C = US, O = Let's Encrypt, CN = Let's Encrypt Authority X3
verify return:1
depth=0 CN = ServerInQuestion
verify return:1
ALPN protocol: h2
DONE

Reply via email to