libssl1.1 breaks lighttpd

After upgrading to 6.24 and PHP 7.3, lighttpd is broken and won’t start, neither reinstall due to the known issue with libssl1.1 for versions below 1.4.51.
Is there an option to install the newer version from one of the repos?

I experience exactly the same issue.

All went well (thanks Micha and Fourdee for all the good and hard work), except that lighttpd will not start. Is there a workaround or solution to get lighttpd up and running again?

Thanks, Maarten

On which device are you trying it? RPi1 or Zero?

On all other systems, where we install PHP7.3 from repo, we actively block the libssl1.1 upgrade for this reason. On ARMv6 systems, where we use the Buster repo (now), the libssl1.1 upgrade must be done but pulls in the new Lighttpd version automatically. At least this was the case during my and maarten’s test.

Please paste the following:

apt policy lighttpd libssl1.1

I tried it on my RPi1.
Thanks for your advice. I’m on vacation now for 10 days and can’t test it though, but will as soon as I’m back.

Regards, d.


I’m facing the same issue, and can’t reinstall, on a Rpi1:

[ INFO ] DietPi-Software | APT installation for: lighttpd perl, please wait...
E: Unable to correct problems, you have held broken packages.
[FAILED] DietPi-Software | G_AGI lighttpd perl

root@DietPi:~# apt policy lighttpd libssl1.1 
  Installed: (none)
  Candidate: 1.4.45-1
  Version table:
     1.4.53-4 100
        100 buster/main armhf Packages
     1.4.45-1 500
        500 stretch/main armhf Packages
  Installed: 1.1.1b-2
  Candidate: 1.1.1b-2
  Version table:
 *** 1.1.1b-2 100
        100 buster/main armhf Packages
        100 /var/lib/dpkg/status
     1.1.0j-1~deb9u1 500
        500 stretch/main armhf Packages

With the DietPi v6.24.1 we tuned the Buster repo priority pins a bid to allow installing all required packages for PHP7.3 and Lighttpd from Buster.

Did this help?

Yes, after the last dietpi-update it worked, thanks :sunglasses:

I also can confirm: 6.24.1 fixes the problem, everything back to normal.

Thank you