Jump to content

Kausar Tasneem

Legacy Group
  • Posts

    19
  • Joined

  • Last visited

Posts posted by Kausar Tasneem

  1. Hello Jahmai,

     

    I guess you are using MDX service on cloud to wrap the APK. Did you give it a try using On-prem toolkit ? 

     

    Also, Cloud toolkit targets only version 26 , so when you are using v28 libraries it fails.

     

    You can do the below:

     

    1) Wrap using On-prem MDX toolkit

    2) Follow  the article : https://support.citrix.com/article/CTX202382 to change the build tools version to 28  as below and wrap it 

     

    PATH = /Users/<username>/Library/Android/sdk/build-tools/24.1.3 ß This need to be changed to 28.0.0:/Users/<username>/Library/Android/sdk/build-tools:/Users/<username>/Library/Android/sdk/tools:/Applications/platform-tools  

     

    Hope that helps!

     

    Please mark as answered if that fixes the issue.

     

    Regards,

    Kausar

    • Like 1
  2. Hello ,

     

    I don't have much knowledge on Apache Cordova. However, if the previous version has been wrapped with same toolkit and doesn't have some policies and a new app has , then it should be that the ipa/apk was inculcated with a policy.

     

    Usually, the App interaction for Document Exchange should be set to UNRESTRICTED if you want to open any wrapped app's doc/file into unwrapped app. If set to RESTRICTED, it opens with any XenMobile wrapped app available like SecureWeb in your case. 

     

    However, for the Security_AppInteraction_OutboundURL policy, you need to check with app development team to see how is it there in this version , was it added or is it because of new Apache version and check if the old ipa was having older version of Apache Cordova. Also what if this app uses the previous version of Apache Cordova ? Does that make any difference ?

     

    -Kausar

  3. 10 hours ago, Raúl Zamora said:

    Hi,

     

    I developed a Cordova app for iOS which simply loads a remote URL. When I test it directly on a device, it works like expected: URL is loaded in the app webview.

    Notwithstanding, after the XenMobile administration team wraps and distribute it to devices, when I open the app via Secure Hub, it doesn't load the remote URL in the webview. It opens Secure Web browser and the remote URL is loaded on it.

     

    In my opinion this may be caused by applied policies while building MDX file, but I'm not an expert. ¿Could someone tell me if I'm right and what policies should the administration team check? 

     

    Thank you in advance

    Hello,

     

    How the app interacts or loads depends on the MDX policies App interaction section after the app is wrapped by MDX Toolkit. 

     

    Can you please check the MDX policies, may be attach a screenshot and I can help you with it. 

     

    Regards,

    Kausar

    • Like 1
  4. On 6/27/2018 at 8:58 PM, Guest AdamR said:

    We currently use XenMobile/Secure Mail with on-premises Exchange server. We investigating a migration to Office 365 Exchange Online.


    If we migrate a user's mailbox to Exchange Online, they are then able to use any ActiveSync mail client to access their mailbox from any device. We do not want this behaviour - we only want users to access their corporate email from a company-owned device using the Secure Mail app. We could disable ActiveSync in the Exchange admin portal, but obviously this would also break Secure Mail.

     

    Any ideas can we accomplish this? I imagine it is a fairly common scenario.

     

    Hello,

     

    As I understand you want to allow ActiveSync only through SecureMail client and block everything else. 

     

    You can use ActiveSync Gateway XenMobile Mail Manager to achieve this.

    https://docs.citrix.com/en-us/xenmobile/server/mail-manager.html

     

    https://support.citrix.com/article/CTX227464

     

    Regards,

    Kausar.

    • Like 1
  5. Is it possible that xenmobile cluster is causing the problem?

     

    http://docs.citrix.com/en-us/xenmobile/server/install-configure/server-properties.html

    In docs the key is: force.push.required.apps.flag

     

    You said it is: force.server.push.required.apps

     

    I'm confused.

    This is what is mentioned in docs :

     

    force.server.push.required.apps

    Enables the forced deployment of required apps on Android and iOS devices in situations such as the following:

    • You upload a new app and mark it as required.
    • You mark an existing app as required.
    • As user deletes a required app.
    • A Secure Hub update is available.

    Forced deployment of required apps is false by default. Create the custom key and set Value to true to enable forced deployment. During forced deployment, Enterprise apps upgrade immediately even if you set an App update grace period and the user taps to upgrade the app later.

    Key: Custom Key

    Key: force.server.push.required.apps

    Value: false

    Display name: force.server.push.required.apps

    Description: Force required apps to deploy

    Where is the value force.push.required.apps.flag mentioned ?

  6. Yes, that's correct force.server.push.required.apps , I have set it in my lab and it works fine.

     

    1)Under XenMobile settings --- > Server properties

    2) Add server property 

    • Key= Custom Key
    • Key* = force.server.push.required.apps
    • Value= True
    • display name = Force required app 
    • Description = you can put the same as display name

     

     

    Regards,

    Kausar

  7. Hello,

     

    Can you try the below :

     

    1. SecureHub set as a REQUIRED app in a DeliveryGroup

     

    2. SecureHub application is set to deploy on EVERY CONNECTION ( setting this to Only when previous deployment has failed will break the XMS push logic, as removal of the app does not equate a FAILURE, rather will be considered ManagedButUninstalled)

     

    3. XM Server property enabled - force.server.push.required.apps = true (setting this property requires a server reboot to take affect)

     

    If the above steps help, please mark the topic as answered.

     

    Thanks,

    Kausar

×
×
  • Create New...