Make sure that the WLAN under the advance tab has the option for DHCP required un checked, since the wireless clients with an static IP address will not be able to connect to the network if they have an static IP address and will show as DHP required and IP 0.0.0.0
It seems everything is correct with your configuration. I can see nothing wrong. Your clients are working fine so there should be no problem whatsoever with connectivity or wireless operation.
I think what you have is high likely a bug. If your clinets work fine the IP address should apear regardless of any other config issue. If IP address does not appera while the client in RUN state then it is something abnormal.
You may need to open a TAC case with Cisco eventually. But we can still isolate further:
- Can you please confirm what security method is being used for your WLAN?
- If you create another test SSID with same configuratoin will it experience the same issue?
- If you created internal DHCP for your clients will they still show same problem?
- Try issuing on WLC CLI the commands (show arp switch) and (show arp kernel). is your client mac address listed in the arp list? if yes, is the IP address correctly mentioned in the arp list?
Hope this will isolate the problem further.
Rating useful replies is more useful than saying "Thank you"