(RADIATOR) Allocator DHCP not sending correct dhcpdrelease
Hugh Irvine
hugh at open.com.au
Thu Apr 25 17:48:16 CDT 2002
Hello Arwin -
The xid is only the same for the discover and the request.
Could you please send me the complete trace 4 debug for what you show below
(with IP addresses and packet dumps). I would also like to see the debug
output from the DHCP server showing what is happening there.
thanks
Hugh
On Fri, 26 Apr 2002 00:31, Arwin Knöps wrote:
> Hello,
>
> I'm having some problems with AddressAllocator DHCP.
> I've configured Radiator to allocate addresses from a pool on a dhcpserver
> (ISC v3).
> This works fine except for DHCPRELEASE situations.
> In the log I see that Radiator is sending dhcpdiscover and dhcprequest for
> xid 3.
> But when sending the dhcprelease for this client, I see that Radiator sends
> it for xid 4 ...
> I also see it on the dhcpserver but the ip doesn't get released because the
> chaddr is different now
> (xid = 4 now and not 3) :(
> Is this a bug or am I missing something here?
>
> T.i.a.
> Arwin.
>
>
> <AddressAllocator DHCP>
> Identifier dhcpserver_1
> Host xxx.xxx.xxx.xxx
> LocalAddress yyy.yyy.yyy.yyy
> DHCPClientIdentifier %{Reply:PoolHint}_%{NAS-Port}_%{User-Name}
> SubnetSelectionOption 211
> </AddressAllocator DHCP>
>
> <Handler User-Name=aktest>
> AcctLogFileName /usr/local/etc/Radius/detail/Test/%Y%m%d.detail
> AuthLog logintest
> AuthByPolicy ContinueWhileAccept
> <AuthBy FILE>
> Filename /usr/local/etc/Radius/users/users.test
> AddToReply PoolHint=004
> </AuthBy>
> <AuthBy DYNADDRESS>
> AddressAllocator dhcpserver_1
> StripFromReply PoolHint
> </AuthBy>
> </Handler>
>
> Thu Apr 25 15:55:15 2002: DEBUG: Handling request with Handler
> 'User-Name=aktest'
> Thu Apr 25 15:55:15 2002: DEBUG: SDB_default Deleting session for aktest,
> Thu Apr 25 15:55:15 2002: DEBUG: Handling with Radius::AuthFILE:
> Thu Apr 25 15:55:15 2002: DEBUG: Radius::AuthFILE looks for match with
> aktest
> Thu Apr 25 15:55:15 2002: DEBUG: Radius::AuthFILE ACCEPT:
> Thu Apr 25 15:55:15 2002: DEBUG: Handling with Radius::AuthDYNADDRESS
> Thu Apr 25 15:55:15 2002: DEBUG: Sending DHCPDISCOVER to xxx.xxx.xxx.xxx:67
> for xid 3
> Thu Apr 25 15:55:15 2002: DEBUG: Received reply in AddressAllocatorDHCP for
> req 3 from xxx.xxx.xxx.xxx:67
> Thu Apr 25 15:55:15 2002: DEBUG: Sending DHCPREQUEST to xxx.xxx.xxx.xxx:67
> for xid 3
> Thu Apr 25 15:55:16 2002: DEBUG: Received reply in AddressAllocatorDHCP for
> req 3 from xxx.xxx.xxx.xxx:67
> Thu Apr 25 15:55:16 2002: DEBUG: Access accepted for aktest
>
> Thu Apr 25 15:55:34 2002: DEBUG: Handling with Radius::AuthDYNADDRESS
> Thu Apr 25 15:55:34 2002: DEBUG: Sending DHCPRELEASE to xxx.xxx.xxx.xxx:67
> for xid 4
> Thu Apr 25 15:55:34 2002: DEBUG: Accounting accepted
>
>
>
> ===
> 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.
--
Radiator: the most portable, flexible and configurable RADIUS server
anywhere. Available on *NIX, *BSD, Windows 95/98/2000, NT, MacOS X.
-
Nets: internetwork inventory and management - graphical, extensible,
flexible with hardware, software, platform and database independence.
===
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