Failed to abandon session scope Transport endpoint arkit

Issue reported by user: Logging in to RHEL 7 /Centos 7 server is very slow which is taking around ~30seconds to a single ssh session.  After verifying journal logs found below errors.  “Failed to abandon session scope Transport endpoint is not connected”  arkit

Aug 24 04:06:26 arkitserv02 dbus[84213]: [system] Failed to activate service 'org.freedesktop.login1': timed out
Aug 24 04:09:26 arkitserv02 crond[23475]: pam_systemd(crond:session): Failed to create session: Connection timed out

Logind service status as well with errors

root@arkitserv02:~# systemctl status systemd-logind
● systemd-logind.service - Login Service
Loaded: loaded (/usr/lib/systemd/system/systemd-logind.service; static; vendor preset: disabled)
Active: active (running) since Wed 2020-08-12 12:32:38 PDT; 1 weeks 4 days ago
Docs: man:systemd-logind.service(8)
man:logind.conf(5)
http://www.freedesktop.org/wiki/Software/systemd/logind
http://www.freedesktop.org/wiki/Software/systemd/multiseat
Main PID: 2831 (systemd-logind)
Status: "Processing requests..."
CGroup: /system.slice/systemd-logind.service
└─2831 /usr/lib/systemd/systemd-logind

Aug 20 06:22:59 arkitserv02 systemd-logind[2831]: Failed to abandon session scope: Transport endpoint is not connected
Aug 20 06:22:59 arkitserv02 systemd-logind[2831]: Failed to abandon session scope: Transport endpoint is not connected

How to resolve SSH login slow issue – verify the following

  • Verify /etc/hosts contain its own server name  127.0.0.1 and IP address
  • Check /etc/resolv.conf has working DNS server entries
  • Change DNS lookup value in sshd_config file (UseDNS no)
  • Restart sshd service
  • Restart systemctl restart systemd-logind & systemctl restart dbus.service

if you still see the issue then do below steps to resolve ssh slowness

Check systems version using below command

# systemctl --version
systemd 219
+PAM +AUDIT +SELINUX +IMA -APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 -SECCOMP +BLKID +ELFUTILS +KMOD +IDN

This issue can happen because of an “abandoned” user session. You can check with the command

root@arkitserv02:~# systemctl | grep 'of user'| grep 'abandoned'
session-18.scope loaded active abandoned Session 18 of user root
session-c1.scope loaded active abandoned Session c1 of user user1
session-c2.scope loaded active abandoned Session c2 of user user2

You can delete session directories

# rm -rf /run/systemd/system/sessionscope

Any runtime issues can be fixed by below commands, it will not hamper anything on the system

# systemctl daemon-reexec

If daemon-reexec fails with timeout then you should try

# kill 1

Related Articles

SSH login using windows SSH private key

Ansible playbook for copying ssh keys

run long-running jobs from ssh sessions

Thanks for your wonderful Support and Encouragement