Projet

Général

Profil

Authentification XUC

Ajouté par FABRICE Bailly il y a environ 2 ans

Bonjour,

Actuellement en version 2021.15.07,

Je viens de me rendre compte que je ne peux plus modifier les informations de login CTI de mes utilisateurs.

Lorsque j'essai d'ajouter / modifier le login CTI d'un utilisateur, ça semble le prendre en compte, pas d'erreur dans l'interface web, mais la modification n'est pas prise en compte.

Avez-vous une piste ? Dans quel log vais-je trouver des indices ?

Merci,

Cordialement,


Réponses (4)

RE: Authentification XUC - Ajouté par Laurent MEILLER il y a environ 2 ans

Bonjour Fabrice,

Je n'ai encore jamais vu un tel problème, la modification d'autre paramètres de l'utilisateur fonctionnent t'il ou c'est juste le champ login CTI qui est bloqué ?
Dans tous les cas, je pense que les logs à regarder sont ceux dans /var/log/xivo-confd.log, c'est ce module qui est responsable de la mise à jour de l'utilisateur.

Si vraiment, ça ne veut pas et que ça bloque la production, vous pouvez modifier en db directement dans la base asterisk, la table userpreferences. Ceci nécessitera un redémarrage des services. Ceci n'est vraiment pas une solution viable... c'est juste pour débloquer.

J'attends de voir si vous voyez une erreur dans les logs.

RE: Authentification XUC - Ajouté par FABRICE Bailly il y a environ 2 ans

Bonjour Laurent,

Merci de votre retour rapide,

Ci-dessous le log - sachant que l'utilisateur n'a pas d messagerie vocale

2022-09-02 13:42:03,167 1438 (xivo_confd.helpers.common): Resource Not Found - UserVoicemail was not found ('user_id': 125)
2022-09-02 13:42:03,168 1438 (flask.app): (127.0.0.1) GET http://127.0.0.1:9487/1.1/users/125/voicemail 404
2022-09-02 13:42:03,208 1438 (flask.app): (127.0.0.1) GET http://127.0.0.1:9487/1.1/users?id=125 200
2022-09-02 13:42:03,217 1438 (flask.app): (127.0.0.1) GET http://127.0.0.1:9487/1.1/users/125/funckeys 200
2022-09-02 13:42:03,231 1438 (flask.app): (127.0.0.1) GET http://127.0.0.1:9487/1.1/cti_profiles 200
2022-09-02 13:42:03,262 1438 (flask.app): (127.0.0.1) GET http://127.0.0.1:9487/1.1/users?id=125 200
2022-09-02 13:42:03,497 1438 (flask.app): (127.0.0.1) PUT http://127.0.0.1:9487/1.1/users/125 204
2022-09-02 13:42:03,504 1438 (flask.app): (127.0.0.1) GET http://127.0.0.1:9487/1.1/wizard 200
2022-09-02 13:42:03,599 1438 (flask.app): (127.0.0.1) GET http://127.0.0.1:9487/1.1/users/125/funckeys 200
2022-09-02 13:42:03,639 1438 (flask.app): (127.0.0.1) GET http://127.0.0.1:9487/1.1/users/125/funckeys/reload 204
2022-09-02 13:42:03,645 1438 (flask.app): (127.0.0.1) GET http://127.0.0.1:9487/1.1/wizard 200
2022-09-02 13:42:03,955 1438 (flask.app): (127.0.0.1) GET http://127.0.0.1:9487/1.1/wizard 200
2022-09-02 13:42:04,034 1438 (flask.app): (127.0.0.1) GET http://127.0.0.1:9487/1.1/users?view=summary 200
2022-09-02 13:42:04,286 1438 (flask.app): (127.0.0.1) GET http://127.0.0.1:9487/1.1/wizard 200
2022-09-02 13:42:04,330 1438 (flask.app): (127.0.0.1) GET http://127.0.0.1:9487/1.1/wizard 200
2022-09-02 13:42:04,345 1438 (flask.app): (127.0.0.1) GET http://127.0.0.1:9487/1.1/wizard 200
2022-09-02 13:42:04,542 1438 (flask.app): (127.0.0.1) GET http://127.0.0.1:9487/1.1/wizard 200

RE: Authentification XUC - Ajouté par Laurent MEILLER il y a environ 2 ans

On voit bien que la mise à jour de l'utilisateur se passe bien:

2022-09-02 13:42:03,497 1438 (flask.app): (127.0.0.1) PUT http://127.0.0.1:9487/1.1/users/125 204

De mémoire, il me semble qu'on ne peut pas mettre certain caractères et aussi on doit avoir des transformations sur les majuscules, mais soit :

  • Le champs login est transformé à la volée et empêche la sauvegarde car ne respectant plus les critères
  • un autre champs du formulaire empêche la sauvegarde

Une autre solution c'est tenter de mettre à jour votre utilisateur via un fichier CSV, ceci permettrait de mettre l'erreur en exergue.

RE: Authentification XUC - Ajouté par FABRICE Bailly il y a environ 2 ans

Bonjour,

J'ai fait un export csv des mes utilisateurs, et dans le csv le mot de passe est bien mis à jour.

Je ne comprends plus rien.

Dans quel log puis-je trouver les erreurs d'authentifications au xuc ?

Cdt,

    (1-4/4)