Public bug reported:

Installing apache2 in a system with OpenSSL 3.0 makes the service fail
to start if mod_ssl is enabled:

Nov 18 21:55:43 autopkgtest-lxd-apkgtd systemd[1]: Starting The Apache HTTP 
Server...
Nov 18 21:55:43 autopkgtest-lxd-apkgtd apachectl[2199]: apache2: Syntax error 
on line 146 of /etc/apache2/apache2.conf: Syntax error on line 2 of 
/etc/apache2/mods-enabled/ssl.load: Cannot load 
/usr/lib/apache2/modules/mod_ssl.so into server: 
/usr/lib/apache2/modules/mod_ssl.so: undefined symbol: ERR_GET_FUNC
Nov 18 21:55:43 autopkgtest-lxd-apkgtd apachectl[2196]: Action 'start' failed.
Nov 18 21:55:43 autopkgtest-lxd-apkgtd apachectl[2196]: The Apache error log 
may have more information.
Nov 18 21:55:43 autopkgtest-lxd-apkgtd systemd[1]: apache2.service: Control 
process exited, code=exited, status=1/FAILURE
Nov 18 21:55:43 autopkgtest-lxd-apkgtd systemd[1]: apache2.service: Failed with 
result 'exit-code'.
Nov 18 21:55:43 autopkgtest-lxd-apkgtd systemd[1]: Failed to start The Apache 
HTTP Server.

We're planning to transition to OpenSSL 3.0 for the 22.04 release, and consider
this issue as blocking for this transition.

You can find general migration informations at
https://www.openssl.org/docs/manmaster/man7/migration_guide.html
For your tests, you can build against libssl-dev as found in the PPA
schopin/openssl-3.0.0

You can test this by using the follow PPA:

ppa:schopin/openssl-3.0.0

Upstream has apparently fixed the issue with the following commit:

https://svn.apache.org/viewvc?view=revision&revision=1894716

** Affects: apache2 (Ubuntu)
     Importance: High
         Status: New


** Tags: server-next transition-openssl3-jj

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1951476

Title:
  apache2: mod_ssl fails to load with OpenSSL 3.0

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/apache2/+bug/1951476/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to