I have seen this but I do not see that on ,y iPad
In Certificate Trust Settings on my iPad I see this:
There is no: "Enable full trust for root certificates,"
I can only see two ways out of this. The first is for the customer to get on board with running their own CA. This is standard practice for enterprises that run private networks. It offers a world of benefits, not least of which is that they don’t have to request that every software vendor jump through hoops to run on their network.
This is good. We have a conclusion.
Our customer has themselves confused running their own CA, but they do it. They literally lost track of which root certificate is for what This is a large corporation for where it is in a modern Western (albeit small) country, so they should pull their socks up! But that is not a business like approach for me to take. I will find a way.
But I can see the way this must be done:
- Network manager creates a CA using OpenSSL
- Network manager issues certificate for the server using that authority
- Network manager installs certificate on server they need to connect to
- Network manager uses MDM to install the root certificate for their CA on all the appropriate iPads.
- Problem solved. The root certificates will be visible in Settings -> About -> Certificate Trust Settings
This is what I thought, but I am not a specialist in this (TLS and OpenSSL) so we talked past each other a bit.
Thank you for your help, it was invaluable! Be pleased!!