User-Name = "test2" Ivan Kalik Kalik Informatika ISP
Dana 26/8/2008, "rgreiner" <[EMAIL PROTECTED]> piše: >Hi, > >using unlang I'm trying to modify the User-Name from the user, but >something isn't working. Could somebody give me a hand? > >What I'm doing (sample): > >authorize { > if (NAS-IP-Address == 1.2.3.4) { > update request { > User-Name = test2; > } > } > ...... > > >Freeradius -X is giving the following: >..... >Listening on authentication address * port 1812 >Listening on accounting address * port 1813 >Listening on proxy address * port 1814 >Ready to process requests. >rad_recv: Access-Request packet from host 1.2.3.4 port 13675, id=26, >length=61 > User-Name = "[EMAIL PROTECTED]" > User-Password = "teste" > NAS-IP-Address = 1.2.3.4 >+- entering group authorize >++? if (NAS-IP-Address == 1.2.3.4) >? Evaluating (NAS-IP-Address == 1.2.3.4) -> TRUE >++? if (NAS-IP-Address == 1.2.3.4) -> TRUE >++- entering if (NAS-IP-Address == 1.2.3.4) >+++[request] returns notfound >++- if (NAS-IP-Address == 1.2.3.4) returns notfound >++[preprocess] returns ok >++[chap] returns noop >++[mschap] returns noop > rlm_realm: Looking up realm "domain.com" for User-Name = >"[EMAIL PROTECTED]" > rlm_realm: Found realm "domain.com" > rlm_realm: Adding Stripped-User-Name = "test1" > rlm_realm: Adding Realm = "domain.com" > rlm_realm: Authentication realm is LOCAL. >++[suffix] returns ok > rlm_eap: No EAP-Message, not doing EAP >++[eap] returns noop >++[unix] returns updated >++[files] returns noop >++[expiration] returns noop >++[logintime] returns noop >++[pap] returns updated > rad_check_password: Found Auth-Type >auth: type "PAP" >+- entering group PAP >rlm_pap: login attempt with password "test" >rlm_pap: Using CRYPT encryption. >rlm_pap: User authenticated successfully >++[pap] returns ok >+- entering group post-auth >++[exec] returns noop >Sending Access-Accept of id 26 to 1.2.3.4 port 13675 >Finished request 0. >Going to the next request >Waking up in 4.9 seconds. >Cleaning up request 0 ID 26 with timestamp +3 >Ready to process requests. > > >I added the following to proxy.conf: >realm NULL { >} >realm domain.com { >} > >The rest of the configuration files I left untouched. > >-- > ----------------------------------------------------- > Marcos Roberto Greiner > > Os otimistas acham que estamos no melhor dos mundos > Os pessimistas tem medo de que isto seja verdade > Murphy > ----------------------------------------------------- > >- >List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html > > - List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html