Question to certificates iOS App

Hi there! We’re trying to connect to an internally hosted Mattermost Server using per-app-VPN (with app config String “useVPN”=true). We’re unable to connect whatever config we’re trying.

I read in Troubleshooting mobile apps — Mattermost documentation : " Please note that the apps cannot connect to servers with self-signed certificates, consider using Let’s Encrypt instead."

We’re pushing the RootCA and IntermediateCA chain via MDM to the devices so these are trusted.

Question: Is the mattermost app (current or classic) trusting these pushed certificates or must the certificate definitely a publicy signed certificate?


We simulated it in the lab with a self-signed certificate. The app can basically handle self-signed certificates, as long as the associated Root CA certificate is known to be trusted on the device.