Proftpd:session: Failed to connect to system bus

Bonjour,

J’ai récemment mis à jour mon serveur Debian (Wheezy -> Jessie) et je rencontre des problèmes pour me connecter en FTP (avec proftpd).

Pour le dire simplement, un coup je parviens à me connecter, un coup ça ne fonctionne pas et Filezilla répond :

Erreur : Connection interrompue après 20 secondes d'inactivité Erreur : Impossible de récupérer le contenu du dossier

Le log auth.log écrit :

code
Sep 5 10:27:52 www proftpd: pam_systemd(proftpd:session): Failed to connect to system bus: Aucun fichier ou dossier de ce type
Sep 5 10:27:52 www proftpd: pam_systemd(proftpd:session): Failed to connect to system bus: Aucun fichier ou dossier de ce type[/code]

En cherchant cette erreur sur Internet, je suis tombé sur cette discussion (qui concerne SSH) et il est vrai qu’en tapant
systemctl restart systemd-logind.service, la connexion FTP s’établit un peu plus fréquemment (mais malheureusement pas toujours).

Par avance, je vous remercie si vous pouvez m’aider car, après maintes recherches sur ce bug, je suis un peu désemparé.

Bonjour,
même problème ici, le message apparait à la déconnexion.

Salut,

[quote=“Tortdoric”]

[mono]systemd[/mono], doit être de la partie, une fois de plus.
Quelles sont les fichiers présents en [mono]$ ls -la /etc/pam.d/[/mono] ?
Que contient celui-ci.

Bonjour,

Merci de la réponse.

Contenu de pam.d:
atd common-auth login runuser vmtoolsd
chfn common-password newusers runuser-l
chpasswd common-session other sshd
chsh common-session-noninteractive passwd su
common-account cron proftpd systemd-user

Pas de system-login. Un proftpd, par contre.
Ci-joint un tar du dossier complet …

Merci encore pour l’aide apportée.

hum.
ci-joint …
pam.d.tar (40 KB)

bonjour

pouvez vous vous connecter en ligne de commande en local?
avez vous bien vérifié l’appartenance de l’utilisateur proftpd au groupe nogroup?
votre proftpd.conf serait un plus.

Bonjour,

Oui, le groupe est ok.
Ci-joint le proftpd.conf

Très basique, ce n’est pas un serveur ftp très peu actif (non publique).
Mais les messages d’erreur depuis le passage en Jessie me polluent la lecture des logs …

Merci de votre aide.
proftpd.conf.txt (4.72 KB)

donnez la sortie de:

dans votre proftpd.conf enlevez le dièse à la ligne :

RequireValidShell off

et relancez proftpd avec la commande:

avez vous créé un utilisateur pour vous connecter à votre serveur?

et la connexion en local en ligne de commande?

Je viens juste d’installer proftpd pour voir d’où pourrait venir votre problème et chez moi ça a fonctionné tout de suite en ligne de commande comme avec filezilla

Pardon, j’ai très mal exposé mon problème, en reprenant celui de Tortdoric.
J’ai le même message que lui ( proftpd: pam_systemd(proftpd:session): Failed to connect to system bus: Aucun fichier ou dossier de ce type), mais je n’ai aucun souci ni de connexion, ni de transfert.
Le message apparait lors de la déconnexion.
Désolé pour la mauvaise piste.

Bonjour,

Désolé de déterrer ce post mais je rencontre le même problème que jsc.
J’ai plein de lignes de ce type :
pam_systemd(proftpd:session): Failed to connect to system bus: Aucun fichier ou dossier de ce type

Avez-vous trouvé une solution ?
Merci
Fred

Si ça interesse encore, il faut modifier la configuration de proftpd, qui utilise PAM par défaut.
fichier : /etc/proftpd/proftpd.conf
de: AuthOrder mod_auth_pam.c* mod_auth_unix.c
vers : AuthOrder mod_auth_unix.c

Mais il n’y a plus de trace de login dans secure (auth.log) …

1 J'aime