itms-services not working with self-signed certificate (Openssl)

Hi Apple developer folks,


I have in-house IPA which stored in my local/internal server with configured self-signed certificate. And we are intented to deploy ipa via OTA with intranet.

My IPA file and .plist file are stored in the same document root path. However, when I tried to exeucte the itms-services command in my idevice (version 10.0.x-10.3.x), it shows the error message "Cannot connect to 192.168.x.x"


if apple has blocked the entirely selt-signed certificate? could not find any article related from apple forum though. Kindly enlighten me if there is possibility to install ipa via OTA with self-signed certificare (OpenSSL) configured.


Below is my itms-services URL sample:


itms-services://?action=download-manifest&url=https://192.168.x.x/plist/c.plist


I can download my IPA file and plist file with no issue if I browse to the URL directly, but it just doesn't work with the itms-services.

Any idea on what's going on?

Thank you very much.

With Apple & ssl the certificate has to be real.

Please do the setting described in the link below. It did resolve the issue for me. Also ensure your server is using TLS 1.2 for HTTPS.

https://support.apple.com/en-au/HT204477

I have the exat same problem, have you solved it ?

It did all the things you suggested , but still not work.


The same problem on stack overflow

http://https://stackoverflow.com/questions/27870293/possible-to-use-self-signed-ssl-certificate-with-itms-services/40152535#40152535

itms-services not working with self-signed certificate (Openssl)
 
 
Q