HAProxy can't start - library issue?
-
Hi all,
I've configured HAProxy and pfSense doesn't want to start HAProxy service. Further digging log file, I found this message.
Feb 9 12:41:45 pfSense php-cgi[79846]: haproxy: startup error output!: ld-elf.so.1: Shared object "libssl.so.30" not found, required by "haproxy"
pfSense version v2.7.0 CE. I know there is a new version but I didn't upgrade it due to this issue - here
Could I please get some help regarding this? Hope you can help.
Eoin
-
Okay, it turned out the installing HAProxy is not going well. Below is the error.
>>> Installing pfSense-pkg-haproxy... Updating pfSense-core repository catalogue... Fetching meta.conf: Fetching packagesite.pkg: pfSense-core repository is up to date. Updating pfSense repository catalogue... Fetching meta.conf: Fetching packagesite.pkg: pfSense repository is up to date. All repositories are up to date. Checking integrity... done (0 conflicting) The following 3 package(s) will be affected (of 0 checked): New packages to be INSTALLED: haproxy: 2.8.3 [pfSense] lua53: 5.3.6 [pfSense] pfSense-pkg-haproxy: 0.63_1 [pfSense] Number of packages to be installed: 3 The process will require 5 MiB more space. [1/3] Installing lua53-5.3.6... [1/3] Extracting lua53-5.3.6: ......... done [2/3] Installing haproxy-2.8.3... [2/3] Extracting haproxy-2.8.3: ........ done [3/3] Installing pfSense-pkg-haproxy-0.63_1... [3/3] Extracting pfSense-pkg-haproxy-0.63_1: .......... done Saving updated package information... done. Loading package configuration... done. Configuring package components... Loading package instructions... ld-elf.so.1: Shared object "libssl.so.30" not found, required by "haproxy" ld-elf.so.1: Shared object "libssl.so.30" not found, required by "haproxy" ld-elf.so.1: Shared object "libssl.so.30" not found, required by "haproxy" ld-elf.so.1: Shared object "libssl.so.30" not found, required by "haproxy" ld-elf.so.1: Shared object "libssl.so.30" not found, required by "haproxy" ld-elf.so.1: Shared object "libssl.so.30" not found, required by "haproxy" Custom commands... Executing custom_php_install_command()...ld-elf.so.1: Shared object "libssl.so.30" not found, required by "haproxy" ld-elf.so.1: Shared object "libssl.so.30" not found, required by "haproxy" ld-elf.so.1: Shared object "libssl.so.30" not found, required by "haproxy" ld-elf.so.1: Shared object "libssl.so.30" not found, required by "haproxy" ld-elf.so.1: Shared object "libssl.so.30" not found, required by "haproxy" ld-elf.so.1: Shared object "libssl.so.30" not found, required by "haproxy" done. Menu items... done. Services... done. Writing configuration... done. >>> Cleaning up cache... done. Success
So, my question is where can I get this
libssl.so.30
? Is there additional package should be installed?Eoin
-
@eoin
What pfsense version are you running ?Edit. 2.7.0 I see. I think you are trying to install a package meant for 2.7.2
-
https://forum.netgate.com/topic/183088/error-libssl-so-30-not-found-when-installing-package/3