XenMobile 10.8 fixed issues

Bug Xenmobile

If you still use XenMobile on-premise deployment and did not already upgrade to XenMobile 10.8, you should have a look here after:

XenMobile 10.8 includes the following fixed issues.

For fixed issues related to XenMobile Apps, see Fixed issues.

  • When you upload an .ipa enterprise app to XenMobile Server, occasionally the upload fails. The following error message appears: Uploaded mobile app is invalid. Application icon was not found.
  • After an upgrade to XenMobile Server version 10.5 or later: Device enrollment fails and the “Could not sign CSR” error message appears in the debug log of setups using Generic PKI (GPKI). This issue occurs because the GPKI protocol fails to retrieve a signed user certificate.
  • iOS users can’t update Citrix Receiver to version 7.2.3. When you click Check for Update, the message “The app is up to date with the latest version” appears even when you have an older version.
  • When you left-click Secure Mail or Citrix Secure Web for Android in the Configure > Apps list and then click Show more, the following error might appear: “A configuration error occurred. Please try again.” In the App rating section, the Android tab is blank.
  • When you upload an SSL listener certificate in XenMobile Server, the error “Could not import the certificate” appears.
  • When you enroll iOS devices on XenMobile Server, enrollment fails intermittently, and the error “Could Not Connect” appears.
  • Uploading some APK files to the XenMobile console might fail with a “500 Internal Server Error.”
  • Security actions don’t perform on a node that is already initialized for a given push if the notification is sent from another node.
  • On Android devices, managed apps do not appear during XenMobile Server API calls.
  • The report that you can export from Manage > Devices has two columns labeled “ASM DEP device Type.” [
  • If a VPN Connection name has a space, or other non-alphanumeric characters, XenMobile doesn’t deploy the policy to devices.
  • After a user removes a book from the iBook app, the book doesn’t reinstall automatically. To download the book again, press the download icon within iBooks.
  • If you send the Enable Lost Mode security action to a supervised iOS device without Secure Hub, the Locate button doesn’t appear on the device.
  • The Full Wipe security action fails on enrolled devices running macOS High Sierra (10.13 beta3) with the Apple File System (APFS).
  • On the Manage > Devices > Apps page, the inventory shows an incorrect version number for Boeing Toolbox Mobile Library.
  • On the Manage > Devices > Properties page: The Passcode compliant property is set to Yes for Samsung devices that don’t meet the Passcode policy requirements.

For MDM-enrolled iOS 11 devices, when you deploy XenMobile in a cluster setup in MDM or MDM+MAM mode, MDM commands may fail. As a result, the following issues might occur:

  • You might not be able to push MDM policies or deploy apps
  • You might not be able to carry out security actions, such as lock or wipe, on iOS 11 devices.
  • On user devices, the following issues might occur:
    • Apps keep trying to install
    • VPN or WiFi configurations fail to install
    • Security actions, such as Lock, occur repeatedly.

For more details and required action, see this Citrix Knowledge Center article. https://support.citrix.com/article/CTX227406.

  • If an RBAC role doesn’t have access to the App Wipe and App Lock actions: A user with that role and logged into the Self Help Portal can perform the App Wipe and App Lock actions.
  • Local and Active Directory users with the RBAC permission “ADD/EDIT/DELETE local users and groups” can also delete admin accounts. When those users are logged in to the XenMobile Console, the Manage > Users page includes Edit and Delete buttons for admin accounts. ]
  • A scheduled database cleanup fails due to many transaction logs exceeding disk space limits.
  • If the trigger for an automated action is based on a null value for a device property, the action is performed for that device. For example, if an action is set to wipe a device if the platform is not iOS, the action wipes iOS devices.
  • For administrators who have only the PKI Entities and Credential Providers roles in RBAC: The administrator gets logged out of the XenMobile console while adding a PKI Entity or Credential Provider. To work around this issue, add the Certificates permission to the RBAC role of the administrator.
  • When you configure Mobile Service Provider (MSP) on XenMobile Server over a secure connection such as https:// /services/zdmservice, the connection fails and the following error appears: “An error occurred when verifying security for the message.”
  • In Configure > Device Policies > App Lock Policy: After you type the policy name and go to the iOS page, bundle IDs don’t appear in the App bundle ID menu. After you toggle between Android and iOS, the app bundle IDs appear.
  • When you import a renewed SSL Listener certificate into XenMobile, the “Could not import the certificate” message appears. After you restart XenMobile Server, the Certificates page and the XenMobile database continue to reference the old certificate. However, the new certificate is shown in a web browser.
  • If an action marks enrolled devices as Out of Compliance when they don’t have Secure Hub installed: Devices with Secure Hub are also marked as Out of Compliance. This fix applies to actions that have the following pattern. Trigger: If Installed app name Is Not / Does Not contain <App Name>. Action: Perform <Action> after a delay of <5 to 10> minutes.
  • A License Server issue causes clustered XenMobile Servers to restart after an administrator logs in to the XenMobile Server console.
  • The number of XenMobile licenses shown on the Settings > Licenses page includes only the recently installed perpetual licenses and not the annual licenses.
  • When you left-click Secure Mail or Secure Web for Android in the Configure > Apps list and then click Show more, the following error may appear: “A configuration error occurred. Please try again”. In the App rating section, the Android tab is blank.
  • The report that you can export from Manage > Devices has two columns labeled “ASM DEP device Type”.
  • RBAC administrators cannot see managed devices from the XenMobile Server console. A 500 server internal error occurs.
  • The XenMobile store shows “Remote Office XA%3D%3DTools” instead of “Remote Office\Tools” as the App Description for XenApp and XenDesktop Apps.
  • During a download of a Secure Hub APK file to the XenMobile console, the following error occurs: 500 Server Internal Error.
  • When configuring an App Configuration device policy for iOS: If the dictionary content includes the “&” delimiter, the XML code doesn’t work on devices. The XML validation error in the log is: The reference to entity “name” must end with the ‘;’ delimiter.’
  • The number of pending selective wipes displayed on the dashboard does not match the number displayed on the Analyze tab.
  • NAC actions written to console log files result in large files.
  • When you switch to Microsoft Java Database Connectivity (JDBC) driver with Windows authentication, the XenMobile Server database connectivity check fails.
  • An issue with a ps utility causes XenMobile Server nodes to reboot.
  • When you upgrade from XenMobile Server 10.6 to XenMobile Server 10.7, devices registered in MAM-only mode might fail to download MDX apps.
  • In certain versioning scenarios, the check for app updates feature does not function properly.
  • For a Restrictions device policy for Samsung SAFE: The BrowserYouTube, and Google Play/Marketplace options are deprecated. Use the Disable Applications option to enable or disable those features.
  • When XenMobile Server upgrades to 10.7 RP 1 or RP 2, device enrollment stops until you add the server property ios.ssl.proxy.disable and restart all clustered XenMobile Servers.
  • In an environment configured for Android for Work: After you enroll a device and then add an app, the app doesn’t appear in Google Play on the device. If you unenroll and then re-enroll the enterprise, and then add apps, Google Play might not show any apps.
  • The default number of backup archives included in support bundles results in very large files.
  • Enrollment fails, with this log message: com.zenprise.zdm.enroll.EnrollmentException: com.hazelcast.core.OperationTimeoutException: QueryPartitionOperation invocation failed to complete due to operation-heartbeat-timeout.
  • On Android devices with Tunnel and Webclip device policies: Secure Hub hangs after you open a webclip and then go back several times in the browser.
  • After the Control OS Updates device policy deploys to iOS devices: The ActiveSync IDs in XenMobile don’t match the device ActiveSync IDs. As a result, users can’t access email.
  • Using the XenMobile console to search for a user or device is slow.
  • After upgrading clustered XenMobile Servers to 10.7 RP2, enrollment fails with a timeout exception.
  • Network Access Control (NAC) actions written to console log files result in large files.
  • The database table, .EWDEPLOY_HISTO, is not cleaned up periodically, resulting in a large table size.