new installs fail update / openssl-1.1.1u possibly why?

Started by twax, January 19, 2024, 02:41:45 PM

Previous topic - Next topic
After my 5th time reformatting, reinstalling, running the wizard, then an update, I can confirm that updating bricks the install.

Process:
1) install
2) run wizard (or not. the first few times I didn't and it bricked anyway)
3) run system, firmware, updates, and let it download and run.
4) watch and wonder what went wrong.
(full logs snipped. TL;DR: everything downloads and then it starts installs and fails here:)


The process will require 13 MiB more space.
[1/104] Deinstalling openssl-1.1.1u,1...
[1/104] Deleting files for openssl-1.1.1u,1: .......... done
[2/104] Installing openssl111-1.1.1w...
[2/104] Extracting openssl111-1.1.1w: Child process pid=70764 terminated abnormally: Killed
ld-elf.so.1: Shared object "libcrypto.so.11" not found, required by "php"
***DONE***


Additionally, any further action will result in an unbootable, un-log-inable installation. Logging in as root returns:
ld-elf.so.1: Shared object "libcrypto.so.11" not found, required by "php"
So console login isn't possible.
The UI doesn't return after a reboot, which is possible from the GUI.
I've tried enabling SSH and it fails to connect, presumably due to libcrypto being pooched.

Upon rebooting, since an update was started, a bunch of scripts are being invoked.
Eventually we get to :
>>> Invoking early script 'carp'
CARP event system: Error (1)
Launching the init system...ld-elf.so.1: Shared object "libcrypto.so.11" not found, required by "php"
Enter full pathname o shell or RETURN for /bin/sh:


Now here's where my knowledge of linux doesn't help me anymore - apparently I can get to a shell but from here I'm in strange-to-me-FreeBSD waters and am not sure what to do.

This can't be a "routine thing" but it is most certainly a repeatable process, I've tried this on a few pieces of hardware with the same results - 23.7 seems broken and not upgradeable out of the box, and I can't do anything with plugins and what not because "it detects that the system is not up to date."

thoughts?

What are the system specs ?

Do a fresh install, initial wizard step, ssh in and choose option 12.

Post here the full output.

Well, not sure what the difference is.
system specs  - asus ROG i7/8700, 8G RAM, 120G SSD, 3 NICs
What I did:
1- fresh install
2- chose interfaces
3- visited GUI, enabled SSH
4- updated via CLI menu option 12

... everything worked.

The only difference here is I was updating from the GUI before, and that's where everything fell apart.

I've done this twice now just to make sure this method works - it does.

GUI update method still fails.

Thanks for getting me back "on the rails" here - I'll hold off on using the update function via the GUI. There must be some issue there.

Just wanted to mention that I had the exact same experience as the OP.

I initially started an upgrade from 23.7 to 24.1 via the web UI. After the first reboot, while the interfaces were up, the web ui wasn't and netiher were things like the dns server (unbound). So I opened up the VM console in proxmox and saw the same error message..


ld-elf.so.1: Shared object "libcrypto.so.11" not found, required by "php"


Fortunately I had made a snapshot right before attempting the update, so I restored to that and then tried the update again via the termianl (option 12 in the root menu). That worked right off the bat!