Hi
Currently attempting to set-up multiple ippools, which are correctly
assigned due to the NAS making the request.
------start huntgroups-----
llgcis01-hunt NAS-IP-Address == 127.0.0.1
btsurf01-hunt NAS-IP-Address == 10.1.1.100
---end huntgroups----
---start users----
DEFAULT Huntgroup-Name == "llgcis01-hunt", Pool-Name := "llgcis01"
Fall-Through = Yes
DEFAULT Huntgroup-Name == "btsurf01-hunt", Pool-Name := "btsurf01"
Fall-Through = Yes
q4xvzfm0 Auth-Type := Local, User-Password =="5e7lvwqh"
---end users-----
When using radtest, no dynamic ip is allocated
rad_recv: Access-Request packet from host 127.0.0.1:1968, id=235, length=60
User-Name = "q4xvzfm0"
User-Password = "5e7lvwqh"
NAS-IP-Address = 255.255.255.255
NAS-Port = 10
modcall: entering group authorize
modcall[authorize]: module "preprocess" returns ok
modcall[authorize]: module "chap" returns noop
modcall[authorize]: module "mschap" returns noop
rlm_realm: No '@' in User-Name = "q4xvzfm0", looking up realm NULL
rlm_realm: No such realm "NULL"
modcall[authorize]: module "suffix" returns noop
users: Matched q4xvzfm0 at 7
modcall[authorize]: module "files" returns ok
modcall: group authorize returns ok
rad_check_password: Found Auth-Type Local
auth: type Local
auth: user supplied User-Password matches local User-Password
Login OK: [q4xvzfm0] (from client localhost port 10)
modcall: entering group post-auth
rlm_ippool: Could not find Pool-Name attribute.
modcall[post-auth]: module "llgcis01" returns noop
rlm_ippool: Could not find Pool-Name attribute.
modcall[post-auth]: module "btsurf01" returns noop
modcall: group post-auth returns noop
Sending Access-Accept of id 235 to 127.0.0.1:1968
Finished request 0
Going to the next request
--- Walking the entire request list ---
Waking up in 6 seconds...
--- Walking the entire request list ---
Cleaning up request 0 ID 235 with timestamp 3f8bceb2
Nothing to do. Sleeping until we see a request.
Although if I change the users file to be ( the difference being huntgoup :=
)
---start users----
DEFAULT Huntgroup-Name := "llgcis01-hunt", Pool-Name := "llgcis01"
Fall-Through = Yes
DEFAULT Huntgroup-Name := "btsurf01-hunt", Pool-Name := "btsurf01"
Fall-Through = Yes
q4xvzfm0 Auth-Type := Local, User-Password =="5e7lvwqh"
---end users---
An Ip Pool Address is returned, although from the incorrect pool. Since the
radtest is from 127.0.0.1, I would expect that the correct huntgroup
llgcis01-hunt determined and hence an ip address being returned from the
correct pool.
Any help would be appreciated.
--Jim
-
List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html