I have a cisco 5508 and im trying to configure Web Auth for External Redirect, Passthrough. I have a page that is located on an external web server that ask you your date of birth and zip code to let you access the network
When I connect to the SSID, the page redirects to the external URL and the the URL shows up in the browser window , you enter the pieces of info they ask, and apparently, you are surfing the net, it redirects you to the company web. But this is the only page you can browse, if you try to navigate to any other http page, the captive portal appears again, like if was the first time you access the network.
I have the preauth ACL, in which i permitted the access to the DNS and the public Ip where the page is hosted you the can reach it without problems, but if in the preauth acl i permit any to any, you can see like a flash of the redirect page, but you skip it without entering any data, so i can not have a permit any, because if i do, the browsers skips the page.
Not sure what it is exactly, any help is appreciated!
Just to add to Steve's post.... your client is probably still int he webauth_req state and not the RUN, or am I mistaken. This is what you have to look at. If the client is in the WEBAUTH_REQ, then the external webauth didn't pass the correct info back to the WLC. Until the client device is in the RUN state, no access will be granted except for what you have defined in your Pre-AUTH ACL. Verify that the java script hasn't changed, when you were creating the html page for the external server. You can download the example bundles here: