Thomas,

Merci pour les infos .. en effet après correction ça fonctionne  !
Un souci de moins ...
Merci encore
Olivier

Le 27/05/2015 12:46, Thomas Mignien a écrit :
Bonjour,

normalement, il ne faut pas utiliser == comme opérateur de radcheck pour
un mot de passe, mais := car en effet, le module sql renseigne la
variable de password (:=), ensuite les modules d'authentification
retraiteront cette donnée selon le mécanisme d'authentification ;
Hashing, ou comparaison cleartext (PAP)...

Vu la tête de la table, je dirai qu'il faut utiliser Cleartext-Password
et non Password, et := et non ==. Cf
http://wiki.freeradius.org/config/Operators et le premier exemple.

Pour le debug, le mieux, c'est de lancer freeradius à la mano
"freeradius -X" le temps d'un test si ce n'est pas en prod.

Sinon si ça authentifie toujours qq soit le mdp, il y a peut être une
entrée DEFAULT qui traine dans le radcheck ou radgroupcheck, ou dans un
fichier de conf (du type DEFAULT    Authentication-Type:=Accept). Par
ailleurs il ne faut jamais chercher à forcer le Authentication-Type, il
doit être détecté automatiquement dans la plupart des cas, les modules
d'auth étant testés successivement selon la tête de la requête.

Cordialement,

Thomas.


_______________________________________________
Liste de diffusion du FRsAG
http://www.frsag.org/

Répondre à