Message d'erreur ldap sur installation nouvelle applications

Bonjour ,

je suis en plein refonte de mon infra pour dédié un serveur virtuelle à nextcloud.
j’ai donc désintaller l’application, ouvert le port 389 ( port ldap) pour que mon nextcloud migré pointe toujours sur les user yunohost.

je veux installer nextcloud par redirection vers mon autre serveur, et lorsque je tente d’installer l’application webapp, cela boucle sur le message suivant:

Une erreur est survenue lors de l’opération LDAP

c’est une erreur que j’ai eut lors de la de-installation e l’application nextcloud.

pour info j’ai redémarré le service slapd.

cordialement.

[edit1]
si cela peut aidé dans la recherche de l’anomalie, lorsque je fais un ldapsearch d’un utilisateur, cela fonctionne bien, il le trouve.

j’ai tenté aussi d’installer via le ligne de commande et j’ai toujours une erreur ldap.

sudo yunohost app install my_webapp
Available domains:
nauError: Unable to reach LDAP server
Exception AttributeError: "'Authenticator' object has no attribute 'con'" in <bound method 
Authenticator.__del__ of <moulinette.authenticators.ldap.Authenticator object at 
0x7f33b86ff910>> ignored

voila ce que j’ai ou j’en suis actuellement…

[edit2]

voici le log lorsque je lance l’installation en ligne de commande.

2019-12-06 12:09:30,362 DEBUG    moulinette.actionsmap __init__ - loading actions map namespace 'yunohost'
2019-12-06 12:09:30,391 DEBUG    moulinette.actionsmap __init__ - extra parameter classes loaded: ['comment', 'ask', 'password', 'required', 'pattern']
2019-12-06 12:09:30,391 DEBUG    moulinette.interface __init__ - initializing base actions map parser for cli
2019-12-06 12:09:30,393 DEBUG    moulinette.interface __init__ - registering new callback action 'yunohost.utils.packages.ynh_packages_version' to ['-v', '--version']
2019-12-06 12:09:30,494 DEBUG    moulinette.core acquire - lock has been acquired
2019-12-06 12:09:30,535 DEBUG    moulinette.actionsmap process - loading python module yunohost.app took 0.041s
2019-12-06 12:09:30,536 INFO     moulinette.actionsmap process - processing action [4694.1]: yunohost.app.install with args={'force': False, 'app': 'my_webapp', 'args': None, 'label': None, 'no_remove_on_failure': False}
2019-12-06 12:09:30,631 DEBUG    yunohost.app _fetch_app_from_git - [4694.1] Downloading…
2019-12-06 12:09:31,924 DEBUG    yunohost.app _extract_app_from_file - [4694.1] Extracting…
2019-12-06 12:09:31,961 DEBUG    yunohost.app _extract_app_from_file - [4694.1] Done
2019-12-06 12:09:31,967 DEBUG    yunohost.app _check_manifest_requirements - [4694.1] Checking required packages for my_webapp…
2019-12-06 12:09:32,539 DEBUG    yunohost.app _check_services_status_for_app - [4694.1] Checking that required services are up and running...
2019-12-06 12:09:33,100 DEBUG    moulinette.authenticator.ldap __init__ - initialize authenticator 'as-root' with: uri='ldapi://%2Fvar%2Frun%2Fslapd%2Fldapi', base_dn='dc=yunohost,dc=org', user_rdn='gidNumber=0+uidNumber=0,cn=peercred,cn=external,cn=auth'
2019-12-06 12:09:37,613 ERROR    moulinette.authenticator.ldap authenticate - unable to reach the server to authenticate
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/moulinette/authenticators/ldap.py", line 85, in authenticate
    con.sasl_non_interactive_bind_s('EXTERNAL')
  File "/usr/lib/python2.7/dist-packages/ldap/ldapobject.py", line 254, in sasl_non_interactive_bind_s
    sasl_mech
  File "/usr/lib/python2.7/dist-packages/ldap/ldapobject.py", line 962, in sasl_interactive_bind_s
    res = self._apply_method_s(SimpleLDAPObject.sasl_interactive_bind_s,*args,**kwargs)
  File "/usr/lib/python2.7/dist-packages/ldap/ldapobject.py", line 935, in _apply_method_s
    self.reconnect(self._uri,retry_max=self._retry_max,retry_delay=self._retry_delay)
  File "/usr/lib/python2.7/dist-packages/ldap/ldapobject.py", line 911, in reconnect
    raise e
SERVER_DOWN: {'desc': "Can't contact LDAP server"}
2019-12-06 12:09:37,616 DEBUG    moulinette.actionsmap process - action [4694.1] executed in 7.080s
2019-12-06 12:09:37,617 DEBUG    moulinette.core release - lock has been released
2019-12-06 12:09:37,617 ERROR    yunohost cli - Unable to reach LDAP server

Bon alors j’ai trouvé ma bétise si je peux dire
j’ai suivie ce topic et j’ai modifié /etc/default/slap. En decommantant la ligne qui est demandé de commenté alors tout rentre dans l’ordre.

maintenant le problème viens que mon nextcloud n’arrive pas interroger le serveur ldap de yunohost alors que le port 389 est bien ouvert.
Mais c’est un autre problème et je vais ouvrir nouveau topic pour résoudre le problème.

This topic was automatically closed 15 days after the last reply. New replies are no longer allowed.