I'm struggling to get our guest captive portal to work just like we intend it to, if you can please assist.
The first issue I have is the client time, we pre-register the guest in the radius guest user pool with an intended expiration time, usually a few hours but on successful authentication the client always gets 24 hours (shown in the successful splash screen)
It seems it's taking the value from the captive portal policy Client Access Time "1440" minutes instead of the allocated time in the user's registration.
The tooltip for that field says the value to use if there's no session time value in the radius response field, but I can't seem to find anywhere to configure or check this.
I thought at first this was due to using the "self" mode to present the splash screen, but I'm using centralized mode and pointing it to the controller but it's doing the same. TAC told me to enable radius accounting as well but this doesn't seem to help either.
Not sure how to implement this in a optimal way
Self - Need the logos manually copied over to flash for each ap, which is not very good
Centralized - Probably intended to external host under a load balancer or redundancy of some sort since it only allows you to add a single host
Centralized Controller - This seems the right option but it asks for a host instead of giving me the option to choose the cluster itself which is what I need, otherwise is just like the option above. I need the client redirect to go to whichever controller is active in case of an outage but the controllers are in different subnets and you don't have a cluster virtual ip mechanism that's not lan dependant.
Thanks in advance,