Unable to start sshd service with error: /usr/sbin/sshd: error while loading shared libraries: libldap-2.4.so.2: cannot open shared object file

Solution Verified - Updated -

Issue

  • Unable start sshd service with below error in secure logs.
# systemctl status sshd
● sshd.service - OpenSSH server daemon
   Loaded: loaded (/usr/lib/systemd/system/sshd.service; enabled; vendor preset: enabled)
   Active: activating (auto-restart) (Result: exit-code) since Fri 2018-05-11 08:37:39 PDT; 16s ago
     Docs: man:sshd(8)
           man:sshd_config(5)
  Process: 10174 ExecStart=/usr/sbin/sshd $OPTIONS (code=exited, status=127)

May 11 08:37:39 rhel7 systemd[1]: sshd.service: control process exited, code=exited status=127
May 11 08:37:39 rhel7 systemd[1]: Failed to start OpenSSH server daemon.
May 11 08:37:39 rhel7 systemd[1]: Unit sshd.service entered failed state.
May 11 08:37:39 rhel7 systemd[1]: sshd.service failed.

# less /var/log/secure
Error: /usr/sbin/sshd: error while loading shared libraries: libldap-2.4.so.2: cannot open shared object file

Environment

  • Red Hat Enterprise Linux 7

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content