cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
1141
Views
1
Helpful
3
Replies

Profiling based on Browser Agent

laposilaszlo
Level 1
Level 1

Hi,

I have created a custom login web page that is displayed when certain type of devices join the wifi network.

All works fine but the browser agent of these devices is not detected when hitting this page.

(It is detected for example when hitting the built in guest portal)

So I assume the browser agent is saved in some variable in the page code and needs to be sent somewhere internally or something else which I didnt included in my portal code.

Can someone explain what should i do for this to work?

Let me know if this is clear or additional explanation is needed.

Thanks,

laszlo

1 Accepted Solution

Accepted Solutions

You won't get the user-agent from the endpoint unless it is redirected to a portal hosted on ISE or you use Device Sensor on the WLC with HTTP profiling enabled for the SSID.  ISE will profile the endpoint to the extent that is has information sent to it like the MAC address, etc.

Regards,

-Tim

View solution in original post

3 Replies 3

hslai
Cisco Employee
Cisco Employee

I believe your custom login web page is external to ISE and not considered as one of ISE guest web portals.

The ISE web portals are internal to ISE and they have intel on the MAC address along with the User-Agent string so they are able to add the attribute for the endpoints.

For external web access, we rely on HTTP probe and the web access needs to be in clear (non-HTTPS).

Hi,

In our case HTTP profiling is not enabled.

But i made some test in the lab, same setup with HTTP profiling enabled and still user agent is not detected.

So for example a client joins and in the browser the custom external webpage is shown.

But in ISE this endpoint is shown to be profiled using radius profile and the decision was made based on MAC oui.

No browser agent is detected.

Any other ideas?

Thanks,

Laszlo

You won't get the user-agent from the endpoint unless it is redirected to a portal hosted on ISE or you use Device Sensor on the WLC with HTTP profiling enabled for the SSID.  ISE will profile the endpoint to the extent that is has information sent to it like the MAC address, etc.

Regards,

-Tim