sudo -i
wget http://archive.ubuntu.com/ubuntu/pool/main/o/openssl/libssl1.1_1.1.1f-1ubuntu2_amd64.deb
sudo dpkg -i libssl1.1_1.1.1f-1ubuntu2_amd64.deb
Answer from Piyush Prajapati on Stack Overflow
🌐
GitHub
github.com › wkhtmltopdf › packaging › issues › 114
Package for Ubuntu 22.04 (jammy) · Issue #114 · wkhtmltopdf/packaging
April 23, 2022 - dpkg: dependency problems prevent configuration of wkhtmltox: wkhtmltox depends on libssl1.1; however: Package libssl1.1 is not installed.
Author   wkhtmltopdf
🌐
GitHub
github.com › odoo › odoo › issues › 172716
[17.0] module: Dependency issues with wkhtmltopdf installation on Ubuntu due to missing libssl1.1 and xfonts-75dpi · Issue #172716 · odoo/odoo
July 11, 2024 - [17.0] module: Dependency issues with wkhtmltopdf installation on Ubuntu due to missing libssl1.1 and xfonts-75dpi#172716 ... sudo wget https://github.com/wkhtmltopdf/wkhtmltopdf/releases/download/0.12.5/wkhtmltox_0.12.5-1.bionic_amd64.deb sudo dpkg -i wkhtmltox_0.12.5-1.bionic_amd64.deb sudo apt install -f
Author   odoo
Discussions

wkhtml error installing
Preparing to unpack wkhtmltox_0.12.6-1.bionic_amd64.deb … Unpacking wkhtmltox (1:0.12.6-1.bionic) over (1:0.12.6.1-2.bullseye) … dpkg: dependency problems prevent configuration of wkhtmltox: wkhtmltox depends on libssl1.1; however: Package libssl1.1 is not installed. wkhtmltox depends on... More on discuss.frappe.io
🌐 discuss.frappe.io
0
0
October 7, 2025
ubuntu - E: Package 'libssl1.1' has no installation candidate - Stack Overflow
sudo apt-get install libssl1.1 Reading package lists... Done Building dependency tree... Done Reading state information... Done Package libssl1.1 is not available, but is referred to by another pac... More on stackoverflow.com
🌐 stackoverflow.com
debian - Run dpkg so that it installs dependent packages - Unix & Linux Stack Exchange
I have downloaded a .deb file but when I install it, it complains that a bunch of packages are not installed. I am using a very bare bones focal Docker image. dpkg: dependency problems prevent More on unix.stackexchange.com
🌐 unix.stackexchange.com
Debian stretch dependencies issue
Hi, I can't install the lastest version of wkhtmltopdf on my debian stretch because it ask for old packages that are not enable in this distribution. The error: dpkg: dependency problems preven... More on github.com
🌐 github.com
4
September 30, 2019
🌐
Odoo
odoo.com › forum › help-1 › what-is-the-wkhtmltopdf-appropriate-version-for-ubuntu-22-10-kinetic-distribution-224387
What is the wkhtmltopdf appropriate version for Ubuntu 22.10 Kinetic distribution?? | Odoo
May 14, 2023 - dpkg: dependency problems prevent configuration of wkhtmltox: wkhtmltox depends on libssl1.1; however: Package libssl1.1 is not installed. dpkg: error processing package wkhtmltox (--install): dependency problems - leaving unconfigured Processing triggers for man-db (2.10.2-2) ... Errors were encountered while processing: wkhtmltox So wkhtmltopdf 0.12.5 [1] version is not working for Ubuntu 22.10.
🌐
Frappe
discuss.frappe.io › install / update › setup
wkhtml error installing - Setup - Frappe Forum
October 7, 2025 - Preparing to unpack wkhtmltox_0.12.6-1.bionic_amd64.deb … Unpacking wkhtmltox (1:0.12.6-1.bionic) over (1:0.12.6.1-2.bullseye) … dpkg: dependency problems prevent configuration of wkhtmltox: wkhtmltox depends on libssl1.1; however: Package libssl1.1 is not installed. wkhtmltox depends on...
🌐
Code Ease
codeease.net › programming › shell › wkhtmltox-Depends-libssl1-1-but-it-is-not-installable
wkhtmltox : Depends: libssl1.1 but it is not installable | Code Ease
To resolve this issue, you can try installing the libssl1.1 package from a different source, such as a PPA (Personal Package Archive) or by downloading the package directly from the libssl website.
Top answer
1 of 4
16

Ubuntu 22.04 uses libssl3, and thus libssl1.1 is deprecated at this point.

Creating a new package for Ubuntu 22.04 that uses an obsolete libssl version seems like a very bad idea. Also, messing with versions for systemwide libraries like libssl is a similarly a very bad idea, which may have unpredictable consequences in the future.

So one option is that if you will continue to use Ubuntu 22.04, you should convert into using libssl3 for your apps.

Another option is to run legacy apps inside a VM or container, where you could install an older version of Ubuntu (e.g. 20.04) that has libssl1.1 installed.

These two options seem to be the most viable paths to take in your situation.

2 of 4
5

Although I think the advice given by Artur is good. I managed to resolve this for a legacy app (specifically easytether-usb) by grabbing libcrypto.so.1.1 from the 1.1 install as referenced by @Nishant in his answer. I installed that in user space under my home directory and created a sym link to it in /lib/libcrypto.so.1.1:

sudo ln -s ~/openssl/lib/libcrypto.so.1.1 /lib/libcrypto.so.1.1

You can normally add ~/openss/lib to the LD_LIBRARY_PATH for the specific application in question, but in my case the leacy app didn't properly look in $LD_LIBRARY_PATH, so I had to find out where it was looking for libcrypto.so.1.1, I did that with the following:

sudo strace -e trace=open,openat,close,read,write,connect,accept easytether-usb

That showed me a dozen or so attempts to find the file libcrypto.so.1.1 in various locations, which is why I knew to add the sym link to /lib/ above.

After that the legacy app fired up and worked like normal. Other uses cases will likely need other shared libraries. the strace command above should help determine what's needed.

Find elsewhere
🌐
Medium
medium.com › @karan.bk › odoo-17-installation-on-ubuntu-22-04-2e860d665b78
Odoo 17 Installation on Ubuntu 22.04 | by Karan Bishwakarma | Medium
October 27, 2024 - wkhtmltox depends on xfonts-base; however: Package xfonts-base is not installed. If this error is not encountered, below commands can be skipped. Else run below commands to install dependencies and then wkhtmltopdf · wget http://archive.ubuntu.com/ubuntu/pool/main/o/openssl/libssl1.1_1.1.0g-2ubuntu4_amd64.deb
🌐
GitHub
github.com › wkhtmltopdf › wkhtmltopdf › issues › 4488
Debian stretch dependencies issue · Issue #4488 · wkhtmltopdf/wkhtmltopdf
September 30, 2019 - dpkg: dependency problems prevent configuration of wkhtmltox: wkhtmltox depends on libpng12-0; however: Package libpng12-0 is not installed. wkhtmltox depends on libssl1.0.0; however: Package libssl1.0.0 is not installed.
Author   wkhtmltopdf
🌐
ManageEngine
manageengine.com › analytics-plus › help › maintenance › install-wkhtmltopdf.html
Installing the PDF export package | Analytics Plus On-Premise
After downloading the package to /tmp/directory, execute the following steps to install it: sudo dpkg -i /tmp/libssl1.1_1.1.0g-2ubuntu4_amd64.deb · Now that the missing dependency is available, proceed to install wkhtmltopdf using the following command: sudo dpkg -i <wkhtmltox-package-name>
🌐
GitHub
github.com › dotnet › sdk › issues › 24759
Can not install on Ubuntu 22.04 (jammy) due to libssl1.1 dependency · Issue #24759 · dotnet/sdk
April 8, 2022 - We are getting ready for Ubuntu 22.04 (jammy) that will be released in a few days, but found that the current dotnet packages can currently not be installed. It seems that the problem is due to dotnet linking libssl1.1 whereas Ubuntu jammy now ...
Author   dotnet
🌐
Google Groups
groups.google.com › g › wkhtmltopdf-general › c › -IoeNtDzsYU
install error
July 7, 2014 - > You might want to run 'apt-get -f install' to correct these: > The following packages have unmet dependencies: > wkhtmltopdf : Depends: libqt4-network (>= 4:4.5.3) but it is not going to > be installed > Depends: libqtcore4 (>= 4:4.7.0~beta1) but it is not going to > be installed > Depends: libqtgui4 (>= 4:4.5.3) but it is not going to be > installed > Depends: libqtwebkit4 (>= 2.1.0~2011week13) but it is not > installable > wkhtmltox : Depends: fontconfig but it is not going to be installed > Depends: libfontconfig1 but it is not going to be installed > Depends: libpng12-0 but it is not going to be installed > Depends: libjpeg8 but it is not going to be installed > Depends: libssl1.0.0 but it is not installable > Depends: libxrender1 but it is not going to be installed > Conflicts: wkhtmltopdf > E: Unmet dependencies.
🌐
Qoitech Forum
forum.qoitech.com › support
Ubuntu 22.04 Installation problem - Support - Qoitech Forum
June 29, 2022 - Hi, I tried to use latest Otii SW on Ubuntu 22.04 Mainly I struggled to do the login procedure…found the forum post regarding fixing libssl to get it working. It gives an error during installation already stating it depends on libssl1.1 I can install libssl3 only. otii : Depends: libssl1.1 (>= 1.1) but it is not installable …
Top answer
1 of 3
13

Note that libssl1.0.0 is obsolete and no longer updated; any binary linking to it probably suffers from various security issues (perhaps not exploitable, but you’d need to determine that in your scenarios). You should really look for a newer version of whatever it is you’re trying to use.

However, you can find libssl1.0.0 on Debian snapshots; download the appropriate package and install it. For example on amd64:

wget http://snapshot.debian.org/archive/debian/20170705T160707Z/pool/main/o/openssl/libssl1.0.0_1.0.2l-1%7Ebpo8%2B1_amd64.deb
sudo dpkg -i libssl1.0.0*.deb

You may need to install multiarch-support first:

wget http://snapshot.debian.org/archive/debian/20190501T215844Z/pool/main/g/glibc/multiarch-support_2.28-10_amd64.deb
sudo dpkg -i multiarch-support*.deb

(Having this library installed only affects binaries which link to it; it won’t create security issues for other binaries linking to other versions of the library.)

2 of 3
1

I was facing a libssl1.1 issue when trying to install mongo-db in Pop!_OS 22.04 LTS (or Ubuntu 22.04 LTS).

As @stephen-kitt mentioned libssl1.x is an obsolete package. So you need to manually install the required package.

  1. Go to this page
  2. Find the exact version of libssl for example libssl1.1.1
  3. wget http://archive.ubuntu.com/ubuntu/pool/main/o/openssl/libssl1.1_1.1.1-1ubuntu2.1~18.04.20_amd64.deb (use your version url respectively)
  4. Then install with sudo dpkg -i libssl1.1_1.1.1-1ubuntu2.1~18.04.20_amd64.deb

Hope this helps others who are trying to do the same.

The issue is referenced on Github, all credit goes to @feisalramar.

🌐
Reddit
reddit.com › r/linuxquestions › need this dependency libssl1.1
r/linuxquestions on Reddit: Need this dependency libssl1.1
May 21, 2022 -

Hello.

I need to install a VPN for my job. This vpn ask, amongst another libraries, libssl1.1.

Tried to install it through apt, bit this library is not in the repo anymore (I have libssl3 already installed, but that one doesn't work)

Im using pop os, recently updated to 22.04.

VPN is Forcepoint 2.5, Linux version, without gui, only cli.

So, I need to install that library in order to use the vpn, how can I do it? Where can I find it? Looking on Internet I only found a guy saying to install an old repo to download it, is it a good idea? Can I delete that repo later easily?

Thanks in advance! I'm a bit new to Linux, still on the basics but learning!

🌐
Frappe
discuss.frappe.io › frappe framework › print formats
[Solution] Images missing in PDF - Print Formats - Frappe Forum
January 6, 2023 - Cause: Frappe framework uses a library called wkhtmltopdf to generate PDF files. If this library is not installed or if an incorrect version of this library is installed then the images in header may not be included in PDFs generated.