Solved sshd server fails to start

Hi all,

Something broke my sshd service on my FreeBSD VM. When I attempt to start the service I get the following error:

Code:
# service sshd start
Performing sanity check on sshd configuration.
ld-elf.so.1: /usr/lib/libprivateheimipcc.so.11: invalid file format
/etc/rc.d/sshd: WARNING: failed precmd routine for sshd

I did some web search with the error message mentioned above with no luck. Any pointers will be greatly appreciated.
 
Well, never mind. I installed the security updates (FreeBSD 13.1-p4 to be specific), which updated that file reported to have invalid format and solved the problem for me.
 
interesting how it got damaged
have you tried file /usr/lib/libprivateheimipcc.so.11 or at least what size the b0rked one had ?
 
...
have you tried file /usr/lib/libprivateheimipcc.so.11 or at least what size the b0rked one had ?
Code:
$ file /usr/lib/libprivateheimipcc.so.11
/usr/lib/libprivateheimipcc.so.11: ELF 64-bit LSB shared object, x86-64, version 1 (FreeBSD), dynamically linked, for FreeBSD 13.1, stripped
$ freebsd-version -kru
13.1-RELEASE-p3
13.1-RELEASE-p3
13.1-RELEASE-p4
$ zpool status -v
no pools available
The last command actually makes sense to me since the file system is ufs, not zfs.
 
Back
Top