Please follow the below template, it will help us to help you!
Expected Behaviour:
to be able to configure necessary dhcp settings/range/options and it work accordingly
Actual Behaviour:
i have ample space in my dhcp range, but find that not all clients are able to receive dhcp information (ip address). in the pihole.log, i'll see this "no leases left", even though the range is not exhausted at all, only a fraction is used, yet it complains there is no space. i've even tried increasing the range to a /25 and even /24, and still it complains. not sure what is going on.
So after some more googling and double-checking my settings, I commented out this setting "dhcp-lease-max=12", which has fixed my lease issue. The default is "1000". Guessing it was late and perhaps I thought it meant the max lease time rather than it actually meaning the max number of leases dhcp will dish out. doh