(RADIATOR) No PoolHint found problem
Ganbold
ganbold at micom.mng.net
Sat Apr 10 03:46:05 CDT 2004
Hi,
I have problem using AddressAllocator and DYNADDRESS feature in Radiator-3.9.
Radius log says :
Sat Apr 10 17:25:01 2004: DEBUG: No PoolHint found. No address will be
allocated
Sat Apr 10 17:25:01 2004: DEBUG: Access accepted for erdmon
Sat Apr 10 17:25:01 2004: WARNING: No such attribute PoolHint
My config file part:
<AddressAllocator SQL>
Identifier myallocator
DBSource dbi:mysql:radius:x.x.x.x
DBUsername admin
DBAuth xxx
<AddressPool poolCorecess6>
Subnetmask 255.255.255.192
Range 202.179.28.95 202.179.28.126
</AddressPool>
FindQuery select TIME_STAMP, YIADDR, SUBNETMASK, DNSSERVER from
DSLPOOL where POOL='%0' and STATE=0 order by TIME_STAMP
AllocateQuery update DSLPOOL set
STATE='1',TIME_STAMP='%0',EXPIRY='%1', USERNAME='%2' where YIADDR='%3' and
TIME_STAMP ='%4'
DeallocateQuery update DSLPOOL set STATE=0, TIME_STAMP='%t' where
YIADDR='%0'
CheckPoolQuery select STATE from DSLPOOL where YIADDR='%0'
AddAddressQuery insert into DSLPOOL (STATE, TIME_STAMP,POOL,
YIADDR, SUBNETMASK, DNSSERVER) values (0, '%t', '%0', '%1', '%2', '%3')
ReclaimQuery update DSLPOOL set STATE=0 where STATE!=0 and EXPIRY
< '%0'
</AddressAllocator>
<AuthBy DYNADDRESS>
Identifier DynDslAllocator
AddressAllocator myallocator
PoolHint %{Reply:PoolHint}
MapAttribute yiaddr, Framed-IP-Address
MapAttribute subnetmask, Framed-IP-Netmask
StripFromReply PoolHint
</AuthBy>
<Handler NAS-IP-Address = x.x.x.x>
AccountingHandled
SessionDatabase SQL1
AuthByPolicy ContinueWhileAccept
AuthBy DSLAuthOnly1
AddToReply PoolHint="poolCorecess6"
AuthBy DynDslAllocator
</Handler>
Trace 4 debug:
--------------------------------------------------------------
User-Name = "erdmon"
Service-Type = Framed-User
Framed-Protocol = PPP
User-Password =
"<142><140>)<141>^<177><15>P<145><217>O<171><173><213><7>l"
NAS-IP-Address = x.x.x.x
NAS-Port = 600
Sat Apr 10 17:25:01 2004: DEBUG: Rewrote user name to erdmon
Sat Apr 10 17:25:01 2004: DEBUG: Rewrote user name to erdmon
Sat Apr 10 17:25:01 2004: DEBUG: Rewrote user name to erdmon
Sat Apr 10 17:25:01 2004: DEBUG: Rewrote user name to erdmon
Sat Apr 10 17:25:01 2004: DEBUG: Handling request with Handler
'NAS-IP-Address = x.x.x.x'
Sat Apr 10 17:25:01 2004: DEBUG: SQL1 Deleting session for erdmon, x.x.x.x, 600
Sat Apr 10 17:25:01 2004: DEBUG: do query is: 'delete from DSLONLINE where
NASIDENTIFIER='x.x.x.x' and NASPORT='600'':
Sat Apr 10 17:25:01 2004: DEBUG: Handling with Radius::AuthSQL
Sat Apr 10 17:25:01 2004: DEBUG: Handling with Radius::AuthSQL: DSLAuthOnly1
Sat Apr 10 17:25:01 2004: DEBUG: Query is: 'select
PASSWORD,REPLYATTR,CHECKATTR from DSL_SUBSCRIBERS where USERNAME='erdmon'
and STATUS='Active'':
Sat Apr 10 17:25:01 2004: DEBUG: Radius::AuthSQL looks for match with erdmon
Sat Apr 10 17:25:01 2004: DEBUG: Radius::AuthSQL ACCEPT:
Sat Apr 10 17:25:01 2004: DEBUG: Handling with Radius::AuthDYNADDRESS
Sat Apr 10 17:25:01 2004: DEBUG: No PoolHint found. No address will be
allocated
Sat Apr 10 17:25:01 2004: DEBUG: Access accepted for erdmon
Sat Apr 10 17:25:01 2004: WARNING: No such attribute PoolHint
Sat Apr 10 17:25:01 2004: DEBUG: Packet dump:
*** Sending to x.x.x.x port 1812 ....
Code: Access-Accept
Identifier: 166
Authentic: <0><0><0><167><0><0><0><167><0><0><0><167><0><0><0><167>
Attributes:
Framed-Protocol = PPP
Service-Type = Framed-User
Framed-MTU = 1500
PoolHint = poolCorecess6
--
Archive at http://www.open.com.au/archives/radiator/
Announcements on radiator-announce at open.com.au
To unsubscribe, email 'majordomo at open.com.au' with
'unsubscribe radiator' in the body of the message.
More information about the radiator
mailing list