Core issue
These issues are oberserved:
When you connect a Host that runs the Microsoft Windows Vista OS, you get an IP but no default gateway and thus are unable to communicate with the CE500 switch.
When you configure with the Windows 2003 server, you cannot access the switch that uses JAVA. You receive the not supported error message, but hosts that run Windows XP works fine.
Resolution
This issue occurs because of a difference in design between Windows Vista and Windows XP Service Pack 2 (SP2). Specifically, in Windows XP SP2, the BROADCAST flag in DHCP discovery packets is set to 0 (disabled).
In Windows Vista, the BROADCAST flag in DHCP discovery packets is not disabled. Therefore, some non-Microsoft DHCP servers cannot process the DHCP discovery packets.
As a workaround, you can upgrade to Cisco IOS Software Release 12.2(25)SEG2 or later, which can be downloaded from Cisco Downloads.
Refer to the Windows Vista cannot obtain an IP address from certain routers or from certain non-Microsoft DHCP servers Microsoft KB article for more information.