dbus: Impossible d'activer le service 'org.freedesktop.login1': expiré

Je continue à recevoir les messages d'erreur suivants dans le syslog d'un de mes servers:

# tail /var/log/syslog Oct 29 13:48:40 myserver dbus[19617]: [system] Failed to activate service 'org.freedesktop.login1': timed out Oct 29 13:48:40 myserver dbus[19617]: [system] Activating via systemd: service name='org.freedesktop.login1' unit='dbus-org.freedesktop.login1.service' Oct 29 13:49:05 myserver dbus[19617]: [system] Failed to activate service 'org.freedesktop.login1': timed out Oct 29 13:49:05 myserver dbus[19617]: [system] Activating via systemd: service name='org.freedesktop.login1' unit='dbus-org.freedesktop.login1.service' 

Ils semblent être corrélés aux connections FTP sur le démon ProFTPD:

 # tail /var/log/proftpd/proftpd.log 2015-10-29 13:48:40,433 myserver proftpd[17872] myserver.example.com (remote.example.com[192.168.22.33]): USER switch: Login successful. 2015-10-29 13:48:40,460 myserver proftpd[17872] myserver.example.com (remote.example.com[192.168.22.33]): FTP session closed. 2015-10-29 13:48:40,664 myserver proftpd[17881] myserver.example.com (remote.example.com[192.168.22.33]): FTP session opened. 2015-10-29 13:49:05,687 myserver proftpd[17881] myserver.example.com (remote.example.com[192.168.22.33]): USER switch: Login successful. 2015-10-29 13:49:05,705 myserver proftpd[17881] myserver.example.com (remote.example.com[192.168.22.33]): FTP session closed. 2015-10-29 13:49:05,908 myserver proftpd[17915] myserver.example.com (remote.example.com[192.168.22.33]): FTP session opened. 

Les connections FTP elles-mêmes semblent fonctionner sans problème pour l'user. J'ai quelques autres servers exécutant également ProFTPD mais jusqu'à présent jamais eu ces erreurs.

Ils pourraient être liés à une mise à jour récente de Debian 7 à Debian 8 cependant.

Toutes les idées que le message veut me dire ou même ce qui les cause?

J'ai déjà essayé de redémarrer les démons dbus et proftpd et même le server et de m'assurer que le socket / var / run / dbus / system_bus_socket de DBUS existe mais que les messages continuent à arriver.

EDIT: La sortie de journalctl comme demandé dans le commentaire:

 root@myserver:/home/chammers# systemctl status -l dbus-org.freedesktop.login1.service ● systemd-logind.service - Login Service Loaded: loaded (/lib/systemd/system/systemd-logind.service; static) Active: active (running) since Tue 2015-10-27 13:23:32 CET; 1 weeks 0 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: 467 (systemd-logind) Status: "Processing requests..." CGroup: /system.slice/systemd-logind.service └─467 /lib/systemd/systemd-logind Oct 28 10:15:25 myserver systemd-logind[467]: New session c3308 of user switch. Oct 28 10:15:25 myserver systemd-logind[467]: Removed session c3308. Oct 28 10:15:25 myserver systemd-logind[467]: New session c3309 of user switch. Oct 28 10:15:25 myserver systemd-logind[467]: Removed session c3309. Oct 28 10:15:25 myserver systemd-logind[467]: New session c3310 of user switch. Oct 28 10:15:25 myserver systemd-logind[467]: Removed session c3310. Oct 28 10:15:25 myserver systemd-logind[467]: New session c3311 of user switch. Oct 28 10:15:25 myserver systemd-logind[467]: Removed session c3311. Oct 28 10:19:52 myserver systemd-logind[467]: New session 909 of user chammers. Oct 28 10:27:11 myserver systemd-logind[467]: Failed to abandon session scope: Transport endpoint is not connected 

Et plus de sortie journalctl:

 Nov 03 16:21:19 myserver dbus[19617]: [system] Failed to activate service 'org.freedesktop.login1': timed out Nov 03 16:21:19 myserver proftpd[23417]: pam_systemd(proftpd:session): Failed to create session: Activation of org.freedesktop.login1 timed out Nov 03 16:21:19 myserver proftpd[23418]: pam_systemd(proftpd:session): Failed to create session: Activation of org.freedesktop.login1 timed out Nov 03 16:21:19 myserver proftpd[23417]: pam_unix(proftpd:session): session closed for user switch Nov 03 16:21:19 myserver proftpd[23418]: pam_unix(proftpd:session): session closed for user switch Nov 03 16:21:19 myserver proftpd[23420]: pam_unix(proftpd:session): session opened for user switch by (uid=0) Nov 03 16:21:19 myserver dbus[19617]: [system] Activating via systemd: service name='org.freedesktop.login1' unit='dbus-org.freedesktop.login1.service' Nov 03 16:21:19 myserver proftpd[23421]: pam_unix(proftpd:session): session opened for user switch by (uid=0) 

Redémarrez logind:

 # systemctl restart systemd-logind 

Attention, redémarrer dbus rompra leur connection.

Reboot était la seule solution qui a fonctionné pour moi. J'ai tué le process dbus emballement et d'autres choses ont échoué.

C'est ce qui est arrivé quand j'ai essayé de recharger httpd-

 Error getting authority: Error initializing authority: Error calling StartServiceByName for org.freedesktop.PolicyKit1: GDBus.Error:org.freedesktop.DBus.Error.TimedOut: Activation of org.freedesktop.PolicyKit1 timed out (g-dbus-error-quark, 20) Failed to reload httpd.service: Connection timed out 

Centos7 est buggé.

J'ai été confronté à la même question aujourd'hui et j'ai découvert que c'était initialement causé par un service mangeant toute la memory disponible. J'ai trouvé les lignes de log connexes, qui ont clairement indiqué que cela est dû à l'allocation de memory dans le journal / var / log / messages .

 systemd: Starting Session 750154 of user root. systemd: Failed to fork: Cannot allocate memory systemd: Assertion 'pid >= 1' failed at src/core/unit.c:1997, function unit_watch_pid(). Aborting. systemd: Caught <ABRT>, cannot fork for core dump: Cannot allocate memory systemd: Freezing execution. dbus[697]: [system] Failed to activate service 'org.freedesktop.systemd1': timed out 

Pour find le service en utilisant la plupart de la memory j'ai exécuté ceci:

 ps aux --sort=-%mem 

Pour résoudre le problème, j'ai d'abord essayé de libérer la memory, mais toujours systemd-logind n'a pas pu démarrer. Par conséquent, j'ai dû redémarrer le server et le problème a été résolu.