Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Why do I get the “Error self signed certificate getting chain” error when trying to export the RA file as a PKCS12 file with an alias as explained in Step 6(c)?

This error occurs when the Common Name (CN) for the Certificate Authority (CA), Registration Authority (RA) and SSL certificates are the same. These three certificates should have a different name where the CN of SSL should be the IP address / Domain.

...

  1. The generated Certificate Authority (CA) and Registration Authority (RA) certificates should be of version 3 format. In addition, check if the KeyUsage parameters for the certificates are correct.
  2. Verify whether the Common Name (CN) of the SSL certificate has the correct domain name. This requested when generating the CSR for the SSL certificate as mentioned in step 5(b).
  3. Ensure that the certificates are imported into the correct JKS and that the <EMM_HOME>/repository/conf/emm-config.xml file is correctly configured as mentioned in the documentation.
Why does the following error occur: “ERROR {com.notnoop.apns.internal.ApnsConnectionImpl} - Couldn’t connect to APNS server {com.notnoop.apns.internal.ApnsConnectionImpl} java.net.UnknownHostException: gateway.sandbox.push.apple.com” in the console?

...

The list of ports that need to be opened are mentioned in the documentation.

Does WSO2 generate the iOS agent app, push certificates etc.?

WSO2 will not create the iOS agent app or create the push certificates. However, WSO2 provides a guide on how to generate the following:

Can I create an iOS app, deploy it in EMM store and install it into my iOS device?

Apple currently provides two developer programs for iOS app development, namely:

...


  • This is the program that allows developers to develop iOS apps and publish it in the Apple app store. Using this program, apps can only be installed

...

  • on apple devices if its UDID is added to the developer’s portal (This is for testing the app on a device before publishing to Apple app store).
  • iOS Enterprise Program

...

  •  
    This is program is used to deploy apps within the Enterprise without having to publish the app in Apple app store. This allows the Enterprise to maintain their apps in their own app store.

...

Why can't I download the iOS app from a fresh pack

...

?

By default, only the .apk for the Android agent is shipped with the EMM pack (at in the <EMM_HOME>/repository/deployment/server/jaggeryapps/emm/client_app/ directory) and the . The iOS agent needs to be fork forked from github GitHub and follow thereafter the steps mentioned in the documentation need to be followed.