Forum Discussion

walkman69's avatar
walkman69
Icon for Altostratus rankAltostratus
Feb 27, 2018

Assign server pool by Cirtrix Receiver version

Our desktop team will soon begin pushing Citrix receiver upgrades to our colleagues machines and have asked if there is a way to assign pool membership based on Citrix Receiver version? They have stated that there is an "easy button" for it with Citrix Netscaler and have asked if it is possible withe F5. I would assume this would be a function of APM or possibly an iRule, but cannot find anything referencing it with a lengthy internet or DevCentral search.
I have browsed through APM VPE and have been able to locate built-in an option for Citrix client type that can be used, but nothing that drills down to client version. I am assuming it would be a custom variable assignment, ut not sure ow to configure. Has anyone else been tasked with this or have any suggestions?

Thanks! 

3 Replies

  • Anesh's avatar
    Anesh
    Icon for Cirrostratus rankCirrostratus

    use a standard VPE object (empty box) and then put a branch with the below expression were X.X represents the version

    expr { [mcget {session.user.agent}] contains "CitrixReceiver/X.X"}
    
  • Thanks a year later Anesh!! Just saw your reply. They decided to go another direction, but this will most definitely help if we need to try it in the future.

    • Line's avatar
      Line
      Icon for Nimbostratus rankNimbostratus

      Hi,

      My citrix receiver actually works only on Firefox not in chrome. Any idea about how to proceed?

      Best,