version 6.4.3.4
DHCP server is enabled. We've been using it for a few weeks to hand out addresses for our guest network. We ran both commands you suggested earlier today. There are active leases and detailed information in the bindings database.
The controller does have an IP address in the same subnet as the DHCP scope. The address for that subnet is the default router in the DHCP config.
I am now suspicious that something else is going on or that I'm misunderstanding something. We were troubleshooting issues earlier today where it appeared that devices were "slow" to get an IP address on the guest network. This was witnessed after the device had already been associated to and authenticated on the guest network but it was now waking up or the the user was trying to reconnect. The device would appear to have the same IP as before, but then it would seemingly lose its address and try to get another one. This part is what was "slow". An iPhone would keep trying and eventually get back on the network. An Android phone could not get back on the network. It was as if the device gave up.
We enabled DHCP debug logging, as described before, to try and troubleshoot the issue. But we could not find the MAC addresses of the problem devices using the "| include" feature. We also had difficulty locating other devices with addresses from the controller DHCP scope. It is difficult to scan through the log output, so we came to the conclusion that DHCP activity from the controller was not being recorded.
But now I see that there are addresses from the controller DHCP server. The "| include" is not consistent. It does not always return the same results. (Unless I've been staring at this too long and I'm seeing things.) See the output below. It is in sequence and was copied directly from the CLI. The first command returns nothing, twice. Then I modified it with a period and it returned entries. Then I removed the period and it returned entries again. Do you have any thoughts?
(aruba7240-green-1) #show log network all | include 172.30.126
(aruba7240-green-1) #show log network all | include 172.30.126
(aruba7240-green-1) #show log network all | include 172.30.126.
Sep 25 22:44:31 :202546: <DBUG> |dhcpdwrap| |dhcp| Datapath vlan2003: OFFER b8:ae:6e:fd:ff:7f Transaction ID:0xf8769cf5 clientIP=172.30.126.4
Sep 25 22:44:33 :202546: <DBUG> |dhcpdwrap| |dhcp| Datapath vlan2003: OFFER b8:ae:6e:fd:ff:7f Transaction ID:0xf8769cf5 clientIP=172.30.126.4
(aruba7240-green-1) #show log network all | include 172.30.126
Sep 25 22:44:31 :202546: <DBUG> |dhcpdwrap| |dhcp| Datapath vlan2003: OFFER b8:ae:6e:fd:ff:7f Transaction ID:0xf8769cf5 clientIP=172.30.126.4
Sep 25 22:44:33 :202546: <DBUG> |dhcpdwrap| |dhcp| Datapath vlan2003: OFFER b8:ae:6e:fd:ff:7f Transaction ID:0xf8769cf5 clientIP=172.30.126.4
Sep 25 22:44:35 :202546: <DBUG> |dhcpdwrap| |dhcp| Datapath vlan2003: OFFER b8:ae:6e:fd:ff:7f Transaction ID:0xf8769cf5 clientIP=172.30.126.4
(aruba7240-green-1) #