Project

General

Profile

Bug #66414

ldap: correction d'erreurs 500 dans la gestion des messages ppolicy si la politique n'utilise pas toutes les fonctionnalités offertent pas Ppolicy

Added by Benjamin Renard 8 months ago. Updated 8 months ago.

Status:
Nouveau
Priority:
Normal
Assignee:
-
Category:
LDAP
Target version:
-
Start date:
20 June 2022
Due date:
% Done:

0%

Estimated time:
Patch proposed:
Yes
Planning:
No

Description

En travaillant sur le support de Ppolicy dans les vues de changements de mot de passe, je suis tombé sur un bug dans la fonction password_policy_control_messages : celle-ci formate toutes les erreurs possiblement retournées par le serveur LDAP, même si celle-ci n'a pas eu lieu. Sauf que pour pouvoir formater ces messages d'erreurs, elle utilise des infos issues de la politique du compte et que si celle-ci n'utilise pas toutes les fonctionnalités offertes par Ppolicy, certains attributs pourront manquer pour formater certains messages (par exemple pwdaccountlockedtime si le blocage de compte n'est pas utilisé).

Ci-joint un patch pour corriger cela : le formatage des erreurs n'est fait que si l'erreur se produit (et donc que la fonctionnalité en question est activée).


Files

Also available in: Atom PDF