issue after upgrade freebsd to 13.3-release

Hello,
i am facing issue with freebsd-update upgrade from 13.1-release to 13.3-release.
After reboot, i got following issue:

Code:
# freebsd-update fetch
src component not installed, skipped
ld-elf.so.1: /sbin/sha256: Undefined symbol "_libmd_SHA512_224_End"
Looking up update.FreeBSD.org mirrors... 3 mirrors found.
Fetching public key from update1.freebsd.org... ld-elf.so.1: /sbin/sha256: Undefined symbol "_libmd_SHA512_224_End"
[: =: unexpected operator
key has incorrect hash.
Fetching public key from update2.freebsd.org... ld-elf.so.1: /sbin/sha256: Undefined symbol "_libmd_SHA512_224_End"
[: =: unexpected operator
key has incorrect hash.
Fetching public key from dualstack.aws.update.freebsd.org... ld-elf.so.1: /sbin/sha256: Undefined symbol "_libmd_SHA512_224_End"
[: =: unexpected operator
key has incorrect hash.
No mirrors remaining, giving up.

This may be because upgrading from this platform (amd64)
or release (13.3-RELEASE) is unsupported by freebsd-update. Only
platforms with Tier 1 support can be upgraded by freebsd-update.
See [URL]https://www.freebsd.org/platforms/[/URL] for more info.

If unsupported, FreeBSD must be upgraded by source.
ssh service is also stopped working.
Can you please help me on how could i fix it?
thank you a lot
 
I rebuit the libmd from src and it help
root@server1:/usr/src/lib/libmd # make install
However, there is another error with sshd
ld-elf.so.1: /usr/sbin/sshd: Undefined symbol "Fssh_sshkey_check_rsa_length"
which library i need to reinstall ?
 
What does freebsd-version -urk output?

If this is a ZFS system it's probably easier to boot the previous boot environment. And redo the whole upgrade.
 
#freebsd-version -urk
13.3-RELEASE-p1
13.3-RELEASE-p1
13.3-RELEASE-p1
I followed the upgrade steps:
from current os ran:
freebsd-update fetch
freebsd-update install
freebsd-update upgrade -r 13.3-release
freebsd-update install
reboot
freebsd-update install
The binary (sshd, sha256 and others ) are installed but the libraries are not updated
For example:
Code:
#ldd /usr/sbin/sshd
/usr/sbin/sshd:
        libpam.so.6 => /usr/lib/libpam.so.6 (0x1f88b9528000)
        libprivatessh.so.5 => /usr/lib/libprivatessh.so.5 (0x1f88b9ce4000)
        libutil.so.9 => /lib/libutil.so.9 (0x1f88bb170000)
        libbsm.so.3 => /usr/lib/libbsm.so.3 (0x1f88ba618000)
        libblacklist.so.0 => /usr/lib/libblacklist.so.0 (0x1f88bb615000)
        libgssapi_krb5.so.10 => /usr/lib/libgssapi_krb5.so.10 (0x1f88bbf4e000)
        libgssapi.so.10 => /usr/lib/libgssapi.so.10 (0x1f88bcb41000)
        libkrb5.so.11 => /usr/lib/libkrb5.so.11 (0x1f88be494000)
        libwrap.so.6 => /usr/lib/libwrap.so.6 (0x1f88bce09000)
        libcrypto.so.111 => /lib/libcrypto.so.111 (0x1f88bd44f000)
        libc.so.7 => /lib/libc.so.7 (0x1f88bfaee000)
        libprivateldns.so.5 => /usr/lib/libprivateldns.so.5 (0x1f88be835000)
        libcrypt.so.5 => /lib/libcrypt.so.5 (0x1f88bf6bb000)
        libz.so.6 => /lib/libz.so.6 (0x1f88c07f1000)
        libthr.so.3 => /lib/libthr.so.3 (0x1f88c103d000)
        libroken.so.11 => /usr/lib/libroken.so.11 (0x1f88c1f6a000)
        libasn1.so.11 => /usr/lib/libasn1.so.11 (0x1f88c28b4000)
        libcom_err.so.5 => /usr/lib/libcom_err.so.5 (0x1f88c3cee000)
        libhx509.so.11 => /usr/lib/libhx509.so.11 (0x1f88c324d000)
        libwind.so.11 => /usr/lib/libwind.so.11 (0x1f88c48ff000)
        libheimbase.so.11 => /usr/lib/libheimbase.so.11 (0x1f88c4f18000)
        libprivateheimipcc.so.11 => /usr/lib/libprivateheimipcc.so.11 (0x1f88c5673000)
        libssl.so.111 => /usr/lib/libssl.so.111 (0x1f88c5d48000)
all of these libraries are not updated ( i verified by ls command and see date time was since 2022 of the files)
I made ssh works by copy the libraries from other servers , special the libarray: libprivatessh.so.5

I wonder there are many other libraries are not updated and if i reboot servers, it won't work, and potentials issue with other binaries file (libraries are miss matched)
 
Back
Top