We have configured a Captive Portal to be used for Wired Guest access with MAC Caching. When a new device (a device with no entry in the Endpoint Repository) connects to the network they are presented with the captive portal and clicking on the Connect button proceeds to the login page with a countdown of 30 seconds. During this time the switch port is bounced and after the countdown the guest is directed to the original page they requested. From this point on the guest is using MAC authentication which is valid until midnight. This is working well.
If the same guest returns the next day and plugs into the network they once again get the captive portal. This time when they click on the Connect button and get the login page, the switch port is not bounced and MAC authentication does not happen. At this point the guest receives the captive portal again (and again, and again). A manual bounce of the switch port or a disconnect and reconnect of the guest device does get the correct role and can use the network services.
Does anyone have any ideas or recommendations for solving the switch bounce problem. We are using CPPM v6.8.2 and Aruba 2930M switches using WC.16.08 software.