Forum Discussion
Ethereal_96320
Nimbostratus
Oct 15, 2012distinguish between Citrix client and any browser
Hello folks
Supposing that I am not an iRules guru, I will ask for help here.
Basically the goal of my mission would be blocking the access to the Citrix portal from the browser (using https://myentrypoint.org) but allow the Citrix client (using the same URL).
I suppose that I should use the user agent or else, but sniffing the packets in both attempts I couldn’t figure it out a discriminating element or else.
Did someone has an idea or already handled this situation?
Regards
Vicentiu
2 Replies
Sort By
- Michael_Yates
Nimbostratus
Hi Ethereal,when HTTP_REQUEST { switch -glob [HTTP::header User-Agent] { "*MSIE 7.0*" - "*MSIE 6.0*" - "*MSIE 5.*" - "*MSIE 4.*" - "*Safari*" - "*Firefox*" - "*MSRPC*" { log local0. "Known Browsers to eventuall block." } "*CitrixReciever*" { log local0. "Known Citrix Client" } default { log local0. "Unkown User-Agent: [HTTP::header User-Agent]" } } }
- Ethereal_96320
Nimbostratus
Hi Michael
Recent Discussions
Related Content
DevCentral Quicklinks
* Getting Started on DevCentral
* Community Guidelines
* Community Terms of Use / EULA
* Community Ranking Explained
* Community Resources
* Contact the DevCentral Team
* Update MFA on account.f5.com
Discover DevCentral Connects