Here is what i get in my ldap conf files no %u but something that is more complex and like %{User-Name} but ldap module seems to see only %u ldap { server = "127.0.0.1" identity = "cn=Manager, dc=pipoiohxui" password = "********" basedn = "ou=Users,dc=pipoiohxui" filter = "(uid=%{%{Stripped-User-Name}:-%{User-Name}})" base_filter = "(objectclass=radiusprofile)" ldap_connections_number = 5 timeout = 4 timelimit = 3 net_timeout = 1 tls { start_tls = no } dictionary_mapping = ${confdir}/ldap.attrmap edir_account_policy_check = no } Le 28/12/2015 20:47, Arran Cudbard-Bell a écrit :
On 28 Dec 2015, at 14:36, Orion Timbale <timbaledorion@hotmail.com> wrote:
When i try to authenticate through EAP/PEAP/MSCHAPV2 i got the following error
Mon Dec 28 20:25:20 2015 : Debug: rlm_ldap (ldap): Reserved connection (4) Mon Dec 28 20:25:20 2015 : ERROR: (1) ldap : (uid=%u) Mon Dec 28 20:25:20 2015 : ERROR: (1) ldap : ^ Invalid variable expansion Mon Dec 28 20:25:20 2015 : ERROR: (1) ldap : Unable to create filter Mon Dec 28 20:25:20 2015 : Debug: rlm_ldap (ldap): Released connection (4)
Does anybody knows where its come from? I have had to use my own built that may explain many but i don't know where to seek for solutions Thanks for your help!!!! I don't understand what your question is. %u is an invalid one letter expansion.
If you wanted User-Name use %{User-Name}
Arran Cudbard-Bell <a.cudbardb@freeradius.org> FreeRADIUS development team
FD31 3077 42EC 7FCD 32FE 5EE2 56CF 27F9 30A8 CAA2
- List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html