An issue with iPhone has been seen when there are two SSID's from same WLC / AP. If connected to one and try to connect to other, iPhone shows unable to connect (whereas the debugs in WLC showing it getting connected and getting an IP ! ).
WLC is running latest 7.0.220. Also tried different combination like two open SSID's and changing between them or one SSID with 802.1x and other open SSID, not working.
Configuring Fast SSID Changing
When fast SSID changing is enabled, the controller allows clients to move between SSID's. When the client sends a new association for a different SSID, the client entry in the controller connection table is cleared before the client is added to the new SSID. When fast SSID changing is disabled, the controller enforces a delay before clients are allowed to move to a new SSID.
Using the GUI to Configure Fast SSID Changing
Using the controller GUI, follow these steps to configure fast SSID changing for mobile clients.
Step 1 Choose Controller to open the General page.
Step 2 From the Fast SSID Change drop-down box, choose Enabled to enable this feature or Disabled to disable it. The default value is disabled.
Step 3 Click Apply to commit your changes.
Step 4 Click Save Configuration to save your changes.
Using the CLI to Configure Fast SSID Changing
Using the controller CLI, follow these steps to configure fast SSID changing for mobile clients.
Step 1 To enable or disable fast SSID changing, enter this command: