Hi, We have a config with 3 virtual servers, running on a different port. Each virtual server must have a particular config (different LDAP server, different SQL server). However, each one uses EAP auth and so the inner-tunnel which is unique. Thus in the inner-tunnel config, default modules are used (ldap and SQL). How can we use a different EAP config for each server and so one particular config for each inner-tunnel ? BR,
On 12 Sep 2012, at 10:59, BILLOT <emmanuel.billot@ac-orleans-tours.fr> wrote:
Hi,
We have a config with 3 virtual servers, running on a different port. Each virtual server must have a particular config (different LDAP server, different SQL server). However, each one uses EAP auth and so the inner-tunnel which is unique.
Thus in the inner-tunnel config, default modules are used (ldap and SQL).
How can we use a different EAP config for each server and so one particular config for each inner-tunnel ?
Like any other module in the server, you instantiate multiple instances and reference them in the different virtual servers. eap <instance> { } -Arran
Like any other module in the server, you instantiate multiple instances and reference them in the different virtual servers.
eap <instance> {
} Ok i did it but when trying to use instances, i get
Found Auth-Type = EAP WARNING: Unknown value specified for Auth-Type. Cannot perform requested action. Failed to authenticate the user. either no auth-type found I defined eap eap-eleves { ... } Here is my config server test { # Authorization authorize { eap-test { ok = return } } # Authentication authenticate { eap-test }
-Arran - List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html
On 12 Sep 2012, at 11:43, BILLOT <emmanuel.billot@ac-orleans-tours.fr> wrote:
Like any other module in the server, you instantiate multiple instances and reference them in the different virtual servers.
eap <instance> {
} Ok i did it but when trying to use instances, i get
Found Auth-Type = EAP WARNING: Unknown value specified for Auth-Type. Cannot perform requested action. Failed to authenticate the user.
either no auth-type found
I defined
eap eap-eleves { ... }
Here is my config
server test { # Authorization authorize { eap-test { ok = return } }
# Authentication authenticate { eap-test }
right... So you want: authorize { eap-eleves { ok = return } } authenticate { Auth-Type eap-eleves { eap-eleves } } It sets its xlat name (the instance name) as the Auth-Type, and as you've not defined that it's complaining. https://github.com/alandekok/freeradius-server/blob/master/src/modules/rlm_e... -Arran
Le 12/09/2012 13:03, Arran Cudbard-Bell a écrit :
On 12 Sep 2012, at 11:43, BILLOT <emmanuel.billot@ac-orleans-tours.fr> wrote:
Like any other module in the server, you instantiate multiple instances and reference them in the different virtual servers.
eap <instance> {
} Ok i did it but when trying to use instances, i get
Found Auth-Type = EAP WARNING: Unknown value specified for Auth-Type. Cannot perform requested action. Failed to authenticate the user.
either no auth-type found
I defined
eap eap-eleves { ... }
Here is my config
server test { # Authorization authorize { eap-test { ok = return } }
# Authentication authenticate { eap-test } right...
So you want:
authorize { eap-eleves { ok = return } }
authenticate { Auth-Type eap-eleves { eap-eleves } }
It sets its xlat name (the instance name) as the Auth-Type, and as you've not defined that it's complaining.
https://github.com/alandekok/freeradius-server/blob/master/src/modules/rlm_e...
-Arran Thanks a lot this is exactly what i wanted.
BR,
- List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html
On 12/09/12 11:43, BILLOT wrote:
Like any other module in the server, you instantiate multiple instances and reference them in the different virtual servers.
eap <instance> {
} Ok i did it but when trying to use instances, i get
Found Auth-Type = EAP WARNING: Unknown value specified for Auth-Type. Cannot perform requested action. Failed to authenticate the user.
Try this: authorize { eap-test } authenticate { Auth-Type eap-test { eap-test } }
participants (3)
-
Arran Cudbard-Bell -
BILLOT -
Phil Mayers