I have a large project with 3 UCM cluster with unity cluster and UCCX
The network is a Brocade switch environement,
The Core is using OSPF and distribution is Layer 2.
I have configured the Cluster with a dedicated DHCP and TFTP service.
DHCP relay is not working, but when i configure one of the phones with a static IP address it registers and I have full functionality
When I connect my server dirrectly to the core which is not the design then the dhcp relay works and I get an IP address, but when i traverse the layer2 then i do not get an address.
In the same topology I connected a Windows DHCP server on the same vlan as my UCM cluster and change the relay address to point to the windows dhcp the i do get an address.
In an additional test i configured the same setup on cisco switches then the relay works great.
If anyone has seen or knows of any bug regarding DHCP relay i would be greatful for info