Projet

Général

Profil

Tâche #23445

Scénario #23282: Empaqueter la solution ScribeAD/conteneurs

La création d'un utilisateur via l'EAD n'aboutit pas

Ajouté par Joël Cuissinat il y a environ 6 ans. Mis à jour il y a environ 6 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
29/03/2018
Echéance:
% réalisé:

100%

Temps estimé:
3.00 h
Temps passé:
Restant à faire (heures):
0.0

Description

root@scribe:~# tail -fn28 /var/log/rsyslog/local/ead-server/ead-server.info.log 
2018-03-29T11:11:10.620367+02:00 scribe.etb1.lan ead-server[14739]: 2018/03/29 11:11:10  [HTTPChannel (TLSMemoryBIOProtocol),16,10.1.3.5] Unhandled Error
2018-03-29T11:11:10.620583+02:00 scribe.etb1.lan ead-server[14739]: #011Traceback (most recent call last):
2018-03-29T11:11:10.620820+02:00 scribe.etb1.lan ead-server[14739]: #011  File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 317, in addCallback
2018-03-29T11:11:10.621026+02:00 scribe.etb1.lan ead-server[14739]: #011    callbackKeywords=kw)
2018-03-29T11:11:10.621236+02:00 scribe.etb1.lan ead-server[14739]: #011  File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 306, in addCallbacks
2018-03-29T11:11:10.621416+02:00 scribe.etb1.lan ead-server[14739]: #011    self._runCallbacks()
2018-03-29T11:11:10.621587+02:00 scribe.etb1.lan ead-server[14739]: #011  File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 588, in _runCallbacks
2018-03-29T11:11:10.621757+02:00 scribe.etb1.lan ead-server[14739]: #011    current.result = callback(current.result, *args, **kw)
2018-03-29T11:11:10.621927+02:00 scribe.etb1.lan ead-server[14739]: #011  File "/usr/share/ead2/backend/lib/execute_wrapper.py", line 18, in wrapper
2018-03-29T11:11:10.622113+02:00 scribe.etb1.lan ead-server[14739]: #011    return func(self)
2018-03-29T11:11:10.622304+02:00 scribe.etb1.lan ead-server[14739]: #011--- <exception caught here> ---
2018-03-29T11:11:10.622516+02:00 scribe.etb1.lan ead-server[14739]: #011  File "/usr/share/ead2/backend/actions/scribe/usercreate.py", line 71, in execute
2018-03-29T11:11:10.622686+02:00 scribe.etb1.lan ead-server[14739]: #011    result.update(self._valid_form())
2018-03-29T11:11:10.622865+02:00 scribe.etb1.lan ead-server[14739]: #011  File "/usr/share/ead2/backend/actions/scribe/usercreate.py", line 124, in _valid_form
2018-03-29T11:11:10.623041+02:00 scribe.etb1.lan ead-server[14739]: #011    return usercreate.create_pupil(self.form_result)
2018-03-29T11:11:10.623243+02:00 scribe.etb1.lan ead-server[14739]: #011  File "/usr/share/ead2/backend/actions/scribe/tool/usercreate.py", line 249, in create_pupil
2018-03-29T11:11:10.623423+02:00 scribe.etb1.lan ead-server[14739]: #011    eleve.add_one(**args)
2018-03-29T11:11:10.623597+02:00 scribe.etb1.lan ead-server[14739]: #011  File "/usr/lib/python2.7/dist-packages/scribe/eoleuser.py", line 257, in add_one
2018-03-29T11:11:10.623767+02:00 scribe.etb1.lan ead-server[14739]: #011    self._add(**args)
2018-03-29T11:11:10.623936+02:00 scribe.etb1.lan ead-server[14739]: #011  File "/usr/lib/python2.7/dist-packages/scribe/eoleuser.py", line 290, in _add
2018-03-29T11:11:10.624120+02:00 scribe.etb1.lan ead-server[14739]: #011    self.c_mod_password(args['login'], args['password'], must_change=args['change_pwd'])
2018-03-29T11:11:10.624312+02:00 scribe.etb1.lan ead-server[14739]: #011  File "/usr/lib/python2.7/dist-packages/scribe/eoleuser.py", line 746, in c_mod_password
2018-03-29T11:11:10.624497+02:00 scribe.etb1.lan ead-server[14739]: #011    self.ad_password(login, user_passwd, must_change)
2018-03-29T11:11:10.624704+02:00 scribe.etb1.lan ead-server[14739]: #011  File "/usr/lib/python2.7/dist-packages/scribe/eoleuser.py", line 780, in ad_password
2018-03-29T11:11:10.624895+02:00 scribe.etb1.lan ead-server[14739]: #011    raise Exception(' '.join(ret[1:]))
2018-03-29T11:11:10.625066+02:00 scribe.etb1.lan ead-server[14739]: #011exceptions.Exception:  Unable to connect to ldaps://etb1.lan (No route to host)
2018-03-29T11:11:10.625376+02:00 scribe.etb1.lan ead-server[14739]: #011
2018-03-29T11:11:10.625699+02:00 scribe.etb1.lan ead-server[14739]: #011

=> Utiliser addc.etb1.lan au lieu de etb1.lan
=> Gérer cette exception dans l'EAD :o


Demandes liées

Lié à Horus - Tâche #24154: L'EAD d'Horus devrait vérifier la politique de mot de passe à la création d'un utilisateur Fermé 29/05/2018

Révisions associées

Révision 328bd23f (diff)
Ajouté par Joël Cuissinat il y a environ 6 ans

smbldap_bind.conf : utilisation du nom complet du serveur AD

Ref: #23445

Révision e279dc5a (diff)
Ajouté par Joël Cuissinat il y a environ 6 ans

Suppression des caractères spéciaux empêchant l'affichage d'erreur de création d'utilisateur

Ref: #23445

Révision 3f779769 (diff)
Ajouté par Joël Cuissinat il y a environ 6 ans

Suppression des caractères spéciaux empêchant l'affichage d'erreur de création d'utilisateur

Ref: #23445

Historique

#1 Mis à jour par Joël Cuissinat il y a environ 6 ans

  • Statut changé de En cours à Résolu
  • % réalisé changé de 0 à 100
  • Restant à faire (heures) changé de 3.0 à 0.5

#2 Mis à jour par Joël Cuissinat il y a environ 6 ans

  • Statut changé de Résolu à Fermé
  • Restant à faire (heures) changé de 0.5 à 0.0

=> vu en démo :)

#3 Mis à jour par Joël Cuissinat il y a presque 6 ans

  • Lié à Tâche #24154: L'EAD d'Horus devrait vérifier la politique de mot de passe à la création d'un utilisateur ajouté

Formats disponibles : Atom PDF