For more information regarding the security incident at F5, the actions we are taking to address it, and our ongoing efforts to protect our customers, click here.

Forum Discussion

Wasfi_182818's avatar
Wasfi_182818
Icon for Altostratus rankAltostratus
Nov 11, 2015

Can APM recognise Blackberry OS in the same manner it recognises iPhone, Android and Windows Phone?

Would an expression like the one below in the "Client OS" check in the policy profile do the trick?

 

expr { [mcget {session.client.platform}] == "Blackberry" }

 

If not how can this be achieved please.

 

Kindly Wasfi

 

3 Replies

  • Salim_83682's avatar
    Salim_83682
    Historic F5 Account

    Hi,

     

    If requests that come from blackberry use a specific HTTP header (such as User-Agent), APM can find it. If session.client.platform is not satisfactory, you could use the Empty agent and build your own TCL custom expression to find your Blackberry users and branch out of it.

     

    You can use in CLI the sessiondump or click on the identified session of your choice in the 'Manage Sessions' section in the GUI to list the session variables populated by your requests and see if there is anything relevant there.

     

    Salim

     

  • Hi,

     

    the best solution is to connect to APM, and watch APM 'All sessions' reports.

     

    you will be able to display session variables of active session. browse the variable tree to find which variable / value you can use.

     

    Stanislas