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/
