Impossible d'atteindre le serveur LDAP

Ok merci, je commence à comprendre. Mais du coup, est-il nécessaire de garder cet énorme fichier de 2.4G ? Ne puis-je pas l’effacer ou du moins n’en garder que les derniers jours ?

J’ai donc bien redémarré mon Rasp et réduit les éléments en utilisant la dernière commande :

Ce qui me donne ceci :

Dec  3 21:00:30 raspberrypi slapd[17843]: daemon: shutdown requested and initiated.
Dec  3 21:00:30 raspberrypi slapd[17843]: slapd shutdown: waiting for 0 operations/tasks to finish
Dec  3 21:00:30 raspberrypi slapd[17843]: slapd stopped.

Dec  3 21:03:57 raspberrypi slapd[2807]: @(#) $OpenLDAP: slapd  (Apr  2 2015 01:44:57) $#012#011root@plugwash.raspbian.lan:/openldap-2.4.31/debian/build/servers/slapd
Dec  3 21:04:11 raspberrypi slapd[2809]: slapd starting
Dec  3 21:05:17 raspberrypi slapd[2809]: conn=1000 fd=12 ACCEPT from IP=127.0.0.1:52385 (IP=127.0.0.1:389)
Dec  3 21:05:17 raspberrypi slapd[2809]: conn=1000 op=0 SRCH base="dc=yunohost,dc=org" scope=2 deref=2 filter="(&(objectClass=inetOrgPerson)(|(mail=joe@jessijo.nohost.me)(mail=@jessijo.nohost.me)(mail=@.jessijo.nohost.me)(mail=@.nohost.me)(mail=@.me)(mail=@.)))"
Dec  3 21:05:17 raspberrypi slapd[2809]: conn=1000 op=0 SEARCH RESULT tag=101 err=0 nentries=0 text=
Dec  3 21:05:19 raspberrypi slapd[2809]: conn=1001 fd=17 ACCEPT from IP=127.0.0.1:52387 (IP=127.0.0.1:389)
Dec  3 21:05:19 raspberrypi slapd[2809]: conn=1001 op=0 SRCH base="dc=yunohost,dc=org" scope=2 deref=2 filter="(&(objectClass=inetOrgPerson)(|(mail=joe@jessijo.nohost.me)(mail=@jessijo.nohost.me)(mail=@.jessijo.nohost.me)(mail=@.nohost.me)(mail=@.me)(mail=@.)))"
Dec  3 21:05:19 raspberrypi slapd[2809]: conn=1001 op=0 SEARCH RESULT tag=101 err=0 nentries=0 text=
Dec  3 21:05:49 raspberrypi slapd[2809]: conn=1000 op=1 SRCH base="dc=yunohost,dc=org" scope=2 deref=2 filter="(&(objectClass=inetOrgPerson)(|(mail=joe@jessijo.nohost.me)(mail=@jessijo.nohost.me)(mail=@.jessijo.nohost.me)(mail=@.nohost.me)(mail=@.me)(mail=@.)))"
Dec  3 21:05:49 raspberrypi slapd[2809]: conn=1000 op=1 SEARCH RESULT tag=101 err=0 nentries=0 text=
Dec  3 21:05:50 raspberrypi slapd[2809]: conn=1001 op=1 SRCH base="dc=yunohost,dc=org" scope=2 deref=2 filter="(&(objectClass=inetOrgPerson)(|(mail=joe@jessijo.nohost.me)(mail=@jessijo.nohost.me)(mail=@.jessijo.nohost.me)(mail=@.nohost.me)(mail=@.me)(mail=@.)))"
Dec  3 21:05:51 raspberrypi slapd[2809]: conn=1001 op=1 SEARCH RESULT tag=101 err=0 nentries=0 text=
Dec  3 21:06:02 raspberrypi slapd[2809]: conn=1000 op=2 SRCH base="dc=yunohost,dc=org" scope=2 deref=2 filter="(&(objectClass=inetOrgPerson)(|(mail=joe@jessijo.nohost.me)(mail=@jessijo.nohost.me)(mail=@.jessijo.nohost.me)(mail=@.nohost.me)(mail=@.me)(mail=@.)))"
Dec  3 21:06:02 raspberrypi slapd[2809]: conn=1000 op=2 SEARCH RESULT tag=101 err=0 nentries=0 text=
Dec  3 21:06:03 raspberrypi slapd[2809]: conn=1001 op=2 SRCH base="dc=yunohost,dc=org" scope=2 deref=2 filter="(&(objectClass=inetOrgPerson)(|(mail=joe@jessijo.nohost.me)(mail=@jessijo.nohost.me)(mail=@.jessijo.nohost.me)(mail=@.nohost.me)(mail=@.me)(mail=@.)))"
Dec  3 21:06:03 raspberrypi slapd[2809]: conn=1001 op=2 SEARCH RESULT tag=101 err=0 nentries=0 text=
Dec  3 21:06:14 raspberrypi slapd[2809]: conn=1000 op=3 SRCH base="dc=yunohost,dc=org" scope=2 deref=2 filter="(&(objectClass=inetOrgPerson)(|(mail=joe@jessijo.nohost.me)(mail=@jessijo.nohost.me)(mail=@.jessijo.nohost.me)(mail=@.nohost.me)(mail=@.me)(mail=@.)))"
Dec  3 21:06:14 raspberrypi slapd[2809]: conn=1000 op=3 SEARCH RESULT tag=101 err=0 nentries=0 text=
Dec  3 21:14:15 raspberrypi slapd[2809]: conn=1002 fd=18 ACCEPT from IP=127.0.0.1:52410 (IP=127.0.0.1:389)
Dec  3 21:14:15 raspberrypi slapd[2809]: conn=1002 op=0 BIND dn="" method=128
Dec  3 21:14:15 raspberrypi slapd[2809]: conn=1002 op=0 RESULT tag=97 err=0 text=
Dec  3 21:14:15 raspberrypi slapd[2809]: conn=1002 op=1 SRCH base="ou=users,dc=yunohost,dc=org" scope=2 deref=0 filter="(&(objectClass=inetOrgPerson)(uid=joe))"
Dec  3 21:14:15 raspberrypi slapd[2809]: conn=1002 op=1 SRCH attr=uid
Dec  3 21:14:16 raspberrypi slapd[2809]: conn=1002 op=2 BIND dn="uid=joe,ou=users,dc=yunohost,dc=org" method=128
Dec  3 21:14:16 raspberrypi slapd[2809]: conn=1002 op=1 SEARCH RESULT tag=101 err=0 nentries=1 text=
Dec  3 21:14:16 raspberrypi slapd[2809]: conn=1002 op=2 BIND dn="uid=joe,ou=users,dc=yunohost,dc=org" mech=SIMPLE ssf=0
Dec  3 21:14:16 raspberrypi slapd[2809]: conn=1002 op=2 RESULT tag=97 err=0 text=
Dec  3 21:14:16 raspberrypi slapd[2809]: conn=1002 op=3 BIND anonymous mech=implicit ssf=0
Dec  3 21:14:16 raspberrypi slapd[2809]: conn=1002 op=3 BIND dn="" method=128
Dec  3 21:14:16 raspberrypi slapd[2809]: conn=1002 op=3 RESULT tag=97 err=0 text=
Dec  3 21:14:16 raspberrypi slapd[2809]: conn=1002 op=4 SRCH base="ou=users,dc=yunohost,dc=org" scope=2 deref=0 filter="(&(objectClass=inetOrgPerson)(uid=joe))"
Dec  3 21:14:16 raspberrypi slapd[2809]: conn=1002 op=4 SRCH attr=uidNumber gidNumber mailuserquota
Dec  3 21:14:16 raspberrypi slapd[2809]: conn=1002 op=4 SEARCH RESULT tag=101 err=0 nentries=1 text=
Dec  3 21:15:17 raspberrypi slapd[2809]: conn=1002 op=5 UNBIND
Dec  3 21:15:17 raspberrypi slapd[2809]: conn=1002 fd=18 closed
Dec  3 21:22:49 raspberrypi kernel: [ 1305.797608] [ 2809]   104  2809    11740      602      21       0        0             0 slapd
Dec  3 21:22:49 raspberrypi slapd[2809]: conn=1000 fd=12 closed (connection lost)
Dec  3 21:23:12 raspberrypi slapd[2809]: conn=1001 fd=17 closed (connection lost)
Dec  3 21:41:41 raspberrypi slapd[2809]: conn=1003 fd=17 ACCEPT from IP=127.0.0.1:52435 (IP=127.0.0.1:389)
Dec  3 21:41:41 raspberrypi slapd[2809]: conn=1003 op=0 BIND dn="" method=128
Dec  3 21:41:41 raspberrypi slapd[2809]: conn=1003 op=0 RESULT tag=97 err=0 text=
Dec  3 21:41:41 raspberrypi slapd[2809]: conn=1003 op=1 SRCH base="ou=users,dc=yunohost,dc=org" scope=2 deref=0 filter="(&(objectClass=inetOrgPerson)(uid=joe))"
Dec  3 21:41:41 raspberrypi slapd[2809]: conn=1003 op=1 SRCH attr=uid
Dec  3 21:41:41 raspberrypi slapd[2809]: conn=1003 op=2 BIND dn="uid=joe,ou=users,dc=yunohost,dc=org" method=128
Dec  3 21:41:41 raspberrypi slapd[2809]: conn=1003 op=1 SEARCH RESULT tag=101 err=0 nentries=1 text=
Dec  3 21:41:41 raspberrypi slapd[2809]: conn=1003 op=2 BIND dn="uid=joe,ou=users,dc=yunohost,dc=org" mech=SIMPLE ssf=0
Dec  3 21:41:41 raspberrypi slapd[2809]: conn=1003 op=2 RESULT tag=97 err=0 text=
Dec  3 21:41:41 raspberrypi slapd[2809]: conn=1003 op=3 BIND anonymous mech=implicit ssf=0
Dec  3 21:41:41 raspberrypi slapd[2809]: conn=1003 op=3 BIND dn="" method=128
Dec  3 21:41:41 raspberrypi slapd[2809]: conn=1003 op=3 RESULT tag=97 err=0 text=
Dec  3 21:41:41 raspberrypi slapd[2809]: conn=1003 op=4 SRCH base="ou=users,dc=yunohost,dc=org" scope=2 deref=0 filter="(&(objectClass=inetOrgPerson)(uid=joe))"
Dec  3 21:41:41 raspberrypi slapd[2809]: conn=1003 op=4 SRCH attr=uidNumber gidNumber mailuserquota
Dec  3 21:41:41 raspberrypi slapd[2809]: conn=1003 op=4 SEARCH RESULT tag=101 err=0 nentries=1 text=
Dec  3 21:42:43 raspberrypi slapd[2809]: conn=1003 op=5 UNBIND
Dec  3 21:42:43 raspberrypi slapd[2809]: conn=1003 fd=17 closed
Dec  3 22:53:53 raspberrypi slapd[2809]: conn=1004 fd=17 ACCEPT from IP=127.0.0.1:52476 (IP=127.0.0.1:389)
Dec  3 22:53:53 raspberrypi slapd[2809]: conn=1004 op=0 BIND dn="" method=128
Dec  3 22:53:53 raspberrypi slapd[2809]: conn=1004 op=0 RESULT tag=97 err=0 text=
Dec  3 22:53:54 raspberrypi slapd[2809]: conn=1004 op=1 SRCH base="ou=users,dc=yunohost,dc=org" scope=2 deref=0 filter="(&(objectClass=inetOrgPerson)(uid=joe))"
Dec  3 22:53:54 raspberrypi slapd[2809]: conn=1004 op=1 SRCH attr=uid
Dec  3 22:53:54 raspberrypi slapd[2809]: conn=1004 op=2 BIND dn="uid=joe,ou=users,dc=yunohost,dc=org" method=128
Dec  3 22:53:54 raspberrypi slapd[2809]: conn=1004 op=1 SEARCH RESULT tag=101 err=0 nentries=1 text=
Dec  3 22:53:54 raspberrypi slapd[2809]: conn=1004 op=2 BIND dn="uid=joe,ou=users,dc=yunohost,dc=org" mech=SIMPLE ssf=0
Dec  3 22:53:54 raspberrypi slapd[2809]: conn=1004 op=2 RESULT tag=97 err=0 text=
Dec  3 22:53:54 raspberrypi slapd[2809]: conn=1004 op=3 BIND anonymous mech=implicit ssf=0
Dec  3 22:53:54 raspberrypi slapd[2809]: conn=1004 op=3 BIND dn="" method=128
Dec  3 22:53:54 raspberrypi slapd[2809]: conn=1004 op=3 RESULT tag=97 err=0 text=
Dec  3 22:53:54 raspberrypi slapd[2809]: conn=1004 op=4 SRCH base="ou=users,dc=yunohost,dc=org" scope=2 deref=0 filter="(&(objectClass=inetOrgPerson)(uid=joe))"
Dec  3 22:53:54 raspberrypi slapd[2809]: conn=1004 op=4 SRCH attr=uidNumber gidNumber mailuserquota
Dec  3 22:53:54 raspberrypi slapd[2809]: conn=1004 op=4 SEARCH RESULT tag=101 err=0 nentries=1 text=
Dec  3 22:54:55 raspberrypi slapd[2809]: conn=1004 op=5 UNBIND
Dec  3 22:54:55 raspberrypi slapd[2809]: conn=1004 fd=17 closed

Malheureusement, je ne vois rien qui puisse m’aiguiller. Si t’as une idée…

Garde le un peu mais je pense que tu peux le gicler sans probleme. Cela-dit, si la rotation de log fonctionne normalement, il devrait être supprimé sous peu.

Pour la sortie que tu nous copie/colle je suis étonnée qu’il y ait aussi peu de ligne. Sur un fichier texte de 2,4Go il devrait, à mon avis, y en avoir un peu plus.
Te casse pas la tête avec ça. Je ne vois rien non plus dans les logs. Ce qui est interressant c’est qu’il y a manifestement des connexions sur ton ldap. Elles semble s’êtres déroulées correctement. Le service ldap est donc partiellement opérationnel.

Bah là pas trop, sans avoir la main sur le systeme c’est compliqué d’autant que nos échanges ne peuvent pas êtres synchrones. Je n’ai pas non plus de connaissance de ce qui est installé sur ta machine et toutes les manips que tu aurais faites depuis l’install de yunohost.

À ce stade il faudrait soit une bonne idée de test soit passer par des analyses plus complexes (capture réseau, strace sur les processus qui entre en interraction avec le ldap, analyse des autres fichiers de logs,…).

Je n’ai pas le temps ce soir de me pencher sur la question (bieres, potes toussa…).

Honnêtement, comme je l’ai dis sur mon post précédent, je suis un peu sec maintenant. Mais j’aimerai bien savoir ce qu’il se passe …

Je réfléchi de mon coté, avec un peu de chance le houblon saura m’inspirer.

Ben écoute, merci pour tous tes conseils mais là je ne sais plus quoi faire. Je crois que je vais être obligé de faire une réinstall complète. Le pire c’est que je ne vois même pas comment et pourquoi c’est arrivé.

Tant pis pour moi.

Et si quelqu’un avait une idée, merci d’avance !

Je ne sais pas si ça peut aider mais voici le log dans /var/log/yunohost :

2015-12-03 21:05:25,131 ERROR    moulinette.interface.api run - unable to start the server instance on localhost:6787
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/moulinette/interfaces/api.py", line 685, in run
    server.serve_forever()
  File "/usr/local/lib/python2.7/dist-packages/gevent/baseserver.py", line 287, in serve_forever
    self.start()
  File "/usr/local/lib/python2.7/dist-packages/gevent/baseserver.py", line 239, in start
    self.init_socket()
  File "/usr/local/lib/python2.7/dist-packages/gevent/pywsgi.py", line 650, in init_socket
    StreamServer.init_socket(self)
  File "/usr/local/lib/python2.7/dist-packages/gevent/server.py", line 81, in init_socket
    self.socket = self.get_listener(self.address, self.backlog, self.family)
  File "/usr/local/lib/python2.7/dist-packages/gevent/server.py", line 92, in get_listener
    return _tcp_listener(address, backlog=backlog, reuse_addr=self.reuse_addr, family=family)
  File "/usr/local/lib/python2.7/dist-packages/gevent/server.py", line 178, in _tcp_listener
    sock.bind(address)
  File "<string>", line 1, in bind
gaierror: [Errno -5] No address associated with hostname: ('localhost', 6787)
(END)

Comme je n’en comprends pas une ligne, peut-être y a-t-il des informations intéressantes qu’une âme charitable pourrait décrypter ? Merci d’avance.

Yope,

pas sur que ca marche, mais tu peux tenter d’ajouter une ligne dans ton fichier /etc/hosts sur ton serveur avec

127.0.0.1 localhost

si elle n’y est pas deja… Ou peut etre la meme ligne avec le nom de ta machine a la place de localhost, ou encore ton nom de domaine.

Hé Captain ! T’en as d’autres des solutions de la mort qui marche comme ça !!!?
Ca a prit 30 secondes, et tout (re)marche nickel !

Dans mon fichier /etc/hosts, j’ai effectivement rajouté

127.0.0.1 localhost

et c’est reparti au quart de tour, comme en 40 ! 1000 mercis !
Et merci aussi à Bidroik qui m’a aiguillé tout au long de ce problème et qui m’a appris pas mal de trucs. Les logs et différentes commandes. Ca fait plaisir. Je mets Résolu avec plaisir !

Hahaha okay c’est cool que ca marche ! :smiley: Bizarre que cette ligne n’etait pas dans le fichier de base !

Salut !

J’ai eu un problème avec slapd et, il faut le dire, j’ai joué au gros boulet pour le coup : j’ai voulu déplacer /var/www/* vers une clé usb avec mv, mais j’ai pas fait attention DU TOUT et j’ai déplacé /var/*.
Du coup slapd ne marche plus du tout (si y’a pas autre chose, mais je peux pas dire grand chose avant de le réparer).

Y’a moyen de le réinstaller de façon safe au lieu de le réparer ?

Dans les logs, à part tout les services qui ne sont pas content, j’ai repéré :

dovecot: auth: Error: LDAP: Can't connect to server: 127.0.0.1
slapd[18963]: /etc/ldap/slapd.conf: line 64: invalid path: Permission denied
slapd[18963]: slapd stopped.
slapd[18963]: connections_destroy: nothing to destroy.
slapd[18928]: daemon: bind(8) failed errno=13 (Permission denied) 

Bonne soirée :wink:

EDIT : La ligne 64 de /etc/ldap/slapd.conf c’est :

directory       "/var/lib/ldap"

EDIT 2 : j’ai jeté un oeil ce matin, ça me semble beaucoup trop galère à réparer et à fixer les databases, je vais faire une nouvelle install en voyant ce que je peux récupérer dans /var/www/ pour aller plus vite !
Le comple c’est que je voulais faire mon backup mensuel initialement et que j’ai plus rien maintenant :smile: