Fork me on GitHub
Bienvenue, Invité
Nom d'utilisateur Mot de passe: Se souvenir de moi

Impossible de mettre à jour les contacts
(1 visualisation(s)) (1) Invité
  • Page:
  • 1

SUJET: Impossible de mettre à jour les contacts

Impossible de mettre à jour les contacts il y a 1 an, 11 mois #19967

  • popotam
  • Hors ligne
  • Fresh Boarder
  • Message: 13
  • Karma: 0
Bonjour,

J'ai effectué une mise à jour de la version 2.6.1 vers 2.7.1. Aujourd'hui, il m'est impossible de mettre à jour les contacts au travers de l'interface de Dolibarr. Tout le reste semble fonctionner (au moins la consultation). Aucune erreur (ou alerte) n'est générée, après validation d'un contact, les données précédentes sont affichées, les modifications ne sont pas prises en compte. J'ai vérifié les permissions pour l'utilisateur en question : tout est actif dont "Créer/modifier les contacts".

Une idée ?

Re:Impossible de mettre à jour les contacts il y a 1 an, 11 mois #20061

  • popotam
  • Hors ligne
  • Fresh Boarder
  • Message: 13
  • Karma: 0
J'ai trouvé le problème. La mise à jour de la version 2.6.1 vers 2.7.1 a effacé la configuration LDAP de l'onglet contacts seulement. Il m'a simplement fallu entrer de nouveau cette configuration LDAP, la tester et tout est rentré dans l'ordre...
Dernière édition: il y a 1 an, 11 mois par popotam.

Re:Impossible de mettre à jour les contacts il y a 1 an, 8 mois #21321

  • popotam
  • Hors ligne
  • Fresh Boarder
  • Message: 13
  • Karma: 0
Je viens de noter un autre problème (version 2.7.1 avec module LDAP activé et correctement configuré), la mise à jour des contacts ne fonctionne pas si on change la casse du nom (par exemple) d'un contact, la mise à jour n'est pas prise en compte.

Je me suis rendu compte de cette erreur quand j'ai tenté de passer des noms saisis intégralement en majuscules en minuscules avec seulement la première lettre en capitale.

Dans les logs dolibarr, il est clair que c'est suite à une erreur LDAP que la fiche n'est pas mise à jour (ci-dessous un extrait des logs en tentant de mettre à jour une fiche dont le nom est TEST-NOM en Test-Nom), il y a bien un rollback de la transaction :

(...)
2010-05-19 13:02:12 INFO 109.208.242.120 emeric fiche Ldap::update dn=cn=Test-Nom Test-Prénom,ou=contacts,dc=mondomaine,dc=org olddn=cn=TEST-NOM Test-Prénom,ou=contacts,dc= mondomaine,dc=org
2010-05-19 13:02:12 INFO 109.208.242.120 emeric fiche Ldap::add dn=cn=Test-Nom Test-Prénom,ou=contacts,dc= mondomaine,dc=org info=Array,Test-Nom Test-Prénom,Test-Nom,Test-Prénom
2010-05-19 13:02:12 INFO 109.208.242.120 emeric fiche functions.lib::create_exdir: dir=/var/www/secure/dolibarr-prod/documents/ldap/temp
2010-05-19 13:02:12 ERROR 109.208.242.120 emeric fiche Ldap::add failed: Already exists
2010-05-19 13:02:12 ERROR 109.208.242.120 emeric fiche Ldap::update 68 Already exists Already exists
(...)
2010-05-19 13:02:12 DEBUG 109.208.242.120 emeric fiche ROLLBACK Transaction
(...)

Ce qui est étonnant c'est que la mise à jour de minuscules vers majuscules fonctionne (passage de Test-Nom à TEST-NOM). Est-ce un problème de configuration du serveur Open LDAP ? Est-ce que certains d'entre vous ont pu reproduire ce problème ?
  • Page:
  • 1
Temps de génération de la page: 0.07 secondes