Projet

Général

Profil

Tâche #24937

Scénario #24648: Assistance aux utilisateurs (35-37)

Étude erreur d'importation AAF remontée par Besançon

Ajouté par Joël Cuissinat il y a plus de 5 ans. Mis à jour il y a plus de 5 ans.

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

100%

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

Description

http://eole.orion.education.fr/listes/arc/scribe/2018-09/msg00022.html

2018-09-07 06:04:07 - ERROR Erreur lors de l'importation automatique AAF
Traceback (most recent call last):
  File "/usr/bin/synchro_aaf", line 156, in run
    write_eleves(store, import_type)
  File "/usr/bin/synchro_aaf", line 86, in write_eleves
    writer.write_responsable(storage=store, connexion=connexion)
  File "/usr/lib/pymodules/python2.6/scribe/importation/writer.py", line 658, in write_responsable
    eleves_info, prefs)
  File "/usr/lib/pymodules/python2.6/scribe/importation/writer.py", line 580, in _new_responsable
    user._add(**my_responsable)
  File "/usr/lib/pymodules/python2.6/scribe/eoleuser.py", line 290, in _add
    self._add_scribe_user(**args)
  File "/usr/lib/pymodules/python2.6/scribe/responsables.py", line 102, in _add_scribe_user
    self.ldap_admin._modify(user_dn, datas)
  File "/usr/lib/pymodules/python2.6/scribe/eoleldap.py", line 100, in _modify
    self.connexion.modify_s(dn, data)
  File "/usr/lib/python2.6/dist-packages/ldap/ldapobject.py", line 336, in modify_s
    return self.result(msgid,all=1,timeout=self.timeout)
  File "/usr/lib/python2.6/dist-packages/ldap/ldapobject.py", line 436, in result
    res_type,res_data,res_msgid = self.result2(msgid,all,timeout)
  File "/usr/lib/python2.6/dist-packages/ldap/ldapobject.py", line 440, in result2
    res_type, res_data, res_msgid, srv_ctrls = self.result3(msgid,all,timeout)
  File "/usr/lib/python2.6/dist-packages/ldap/ldapobject.py", line 446, in result3
    ldap_result = self._ldap_call(self._l.result3,msgid,all,timeout)
  File "/usr/lib/python2.6/dist-packages/ldap/ldapobject.py", line 96, in _ldap_call
    result = func(*args,**kwargs)
INVALID_SYNTAX: {'info': 'ENTPersonAdresse: value #0 invalid per syntax', 'desc': 'Invalid syntax'}

Demandes liées

Lié à scribe-backend - Tâche #12625: Adapter l'import AAF pour gérer le nouveau format des adresses postales Fermé 24/08/2015

Révisions associées

Révision df58e6a6 (diff)
Ajouté par Joël Cuissinat il y a plus de 5 ans

Remplacement du caractère antislash par pipe lors des imports

Ref: #24937

Révision 66dfd879 (diff)
Ajouté par Joël Cuissinat il y a plus de 5 ans

Remplacement effectif du séparateur $ dans les adresses postales

Ref: #24937
Ref: #12625

Historique

#1 Mis à jour par Joël Cuissinat il y a plus de 5 ans

Visiblement, le caractère "\" (même protégé) n'est pas autorisé dans les adresses postales.
Je propose de le transformer en "|".

#2 Mis à jour par Joël Cuissinat il y a plus de 5 ans

  • Lié à Tâche #12625: Adapter l'import AAF pour gérer le nouveau format des adresses postales ajouté

#3 Mis à jour par Joël Cuissinat il y a plus de 5 ans

Dans l'annuaire, je constate également la présence de caractères "$" au niveau des adresses des responsables !
Il s'agit visiblement d'une partie du signalement #12625 qui n'a pas été corrigée correctement :o

#4 Mis à jour par Joël Cuissinat il y a plus de 5 ans

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

#5 Mis à jour par Joël Cuissinat il y a plus de 5 ans

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

Non testé

Formats disponibles : Atom PDF