>I've taken out all perl references from the sites-enabled/default and >moved them to sites-enabled/inner-tunnel >
I don't see perl being called: > rlm_eap_peap: Session established. Decoding tunneled attributes. > rlm_eap_peap: Identity - 192.168. > PEAP: Got tunneled identity of 192.168. > PEAP: Setting default EAP type for tunneled EAP session. > PEAP: Setting User-Name to 192.168. >+- entering group authorize >++[mschap] returns noop > rlm_realm: No '@' in User-Name = "192.168.", looking up realm NULL > rlm_realm: No such realm "NULL" >++[suffix] returns noop >++[control] returns noop > rlm_eap: Request is supposed to be proxied to Realm LOCAL. Not doing >EAP. >++[eap] returns noop >++? if (EAP-Message) >? Evaluating (EAP-Message) -> TRUE >++? if (EAP-Message) -> TRUE >++- entering if (EAP-Message) >+++[noop] returns noop >++- if (EAP-Message) returns noop >++ ... skipping elsif for request 6: Preceding "if" was taken >++ ... skipping elsif for request 6: Preceding "if" was taken >++[expiration] returns noop >++[logintime] returns noop >++[pap] returns noop > WARNING: You set Proxy-To-Realm = LOCAL, but the realm does not exist! > Cancelling invalid proxy request. >auth: No authenticate method (Auth-Type) configuration found for the >request: Rejecting the user Post the inner-tunnel authorize section. >>I assume you hardcoded that in perl sub authorize. That's a good place >>for it. Put it back. > >I'm not sure what you mean. > You need to set Auth-Type perl somewhere: users file or perl sub authorize. Ivan Kalik Kalik Informatika ISP - List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html