[Dibbler] Funny behavior with 1 address per client limitation...
Jim Rayno
Jim.Rayno at jdsu.com
Thu Aug 2 16:11:03 CEST 2007
Here is my server.conf file:
Log-level 8
Log-mode short
Iface "eth0" {
T1 1800
T2 2700
preferred-lifetime 3600
valid-lifetime 7200
iface-max-lease 255
client-max-lease 1
class {
class-max-lease 255
Pool 2001:db8:1::1-2001:db8:1:ff
}
option dns-server
2001:db8:2:0:214:bfff:fe54:788d,2001:db8:2:0:214:bfff:fe54:788e
option domain example.com, test1.example.com
}
And my client.conf file:
Iface "eth0" {
Ia
Option dns-server
Option domain
}
Here is the behavior:
I start the server, then start the client. DHCP exchanges occur, the
client receives
the address (from the specified pool) and configures the interface ok.
I then stop the
client and start the client again. At this point, the client gets into
an exchange with
the server and never is able to acquire another address and the client
is logging
"Unable to send REQUEST. There are no backup servers left." message.
The server is logging
"Client got 1 and requested 1 more, but limit for client is 1" and
"Client has 1 addrs, asks
for 1, 254 is available, limit for client is 1, 0 will be assigned". It
appears as if when
the client was terminated, it did not properly issue "release" to
server, so the server
believes it (the client) still is in ownership of the first address
assigned to it during
the first run. The two stay in this request, deny loop indefinitely.
Also I can see the
entry in the server-AddrMgr.xml file, and it always reports its as
NOTCONFIGURED, even
during successful configuration.
Please advise if I've missed something with the configuration, or this
is an invalid setup.
Thanks
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://klub.com.pl/pipermail/dibbler/attachments/20070802/2d484622/attachment.html
More information about the Dibbler
mailing list