Forum Discussion

RajX_87248's avatar
RajX_87248
Icon for Nimbostratus rankNimbostratus
Aug 23, 2012

CitrixReceiver on IPad duplicate Apps

Hello Team,

 

 

I have configured APM 11.2 HF1 with Citrix XenApp services 5.4 farm as per the deployment guide with RSA and AD authentication. Citrix Receiver on Ipad and Android connects fine and displays all the published apps for user. However the apps are duplicated twice and I see two IE, two notepads etc in Citrix Receiver. I have logged F5 ticket and curently being looked by Engineer.

 

 

On APM the SSO configuration is as per the apm dg guide. With SSO configuration using /Citrix/XenApp/auth/login.aspx as the FORM.

 

 

We did further debugging and concluded the following:

 

 

a) Use Big-ip Edge client for Ipad and establish full network connectivity (tunnel ) on Ipad and launch Citrix receiver and give the URL in Citrix Rx == http://internalserverfarm/Citrix/PNAgent/Config.xml then it works perfect with single apps displayed.

 

 

b) Android devices with the folllowing configuration also works fine displyaing apps only once:

 

 

Gateway Access Mode

 

https://external.mycompany.com/Citrix/PNAgent/config.xml

 

 

c) Citrix Receiver on Ipad with Gateway Access Mode ( Enterprise Server Option ) / RSA + AD Domain then it only accepts the base URL which is https://external.mycompany.com and then it connects and gets the app list but duplicates ( which suggests its mapping to default FORM given in the SSO config ). If I try to change the URI to be /Citrix/PNAgent/Config.xml then I get message on Citrix Receiver saying gateway access error and dont see anything in the /var/log/apm.. not even an attempt from remote device.

 

 

Has anyone see this duplicates issue in Citrix Receiver ???

 

 

Thanks

 

Raj Sadda

 

 

  • Hamish's avatar
    Hamish
    Icon for Cirrocumulus rankCirrocumulus
    That's weird.

     

     

    You're talking direct to XMLBrokers without the web services layer from Citrix? The app display is actually generated by the Javascript on the browser itself rather than by APM. (APM just provides an authenticated proxy through to the XMLBrokers). So the javascript makes an Ajax call to the XMLBroker (Via VS) and gets back an XML response containing the application list. It then renders the icon list And then goes and gets all the icons. In your version they're in the wrong order too, hidden first then visible ones. There's a HF for that).

     

     

    In order for duplicate apps to be displayed you'd need one of several things...

     

     

    1. A custom resource config for iOS that contained 2x copies of your Citrix remote desktop

     

    2. Something causing the XML application list to be duplicated somehow (I'd say HTTPWatch or Firebug should show you if this is happening, but you don't have that option on iOS. You could ).

     

    3. Something wrong with the javascript engine that's duplicating the drawing (Mmm... Not seem this one myself, so I'd suspect 's 1 or 2 more).

     

     

    H