I am testing lets encrypt on one of my root-server (Ubuntu 18.04.1 LTS minimal with apache 2.4.29).
Installed the certificate via “certbot --apache” and got ssllabs.com Rating A
Same on several other test-pages like geocerts, digicert, htbridge etc. all Ratting A.
Most Browsers like FF, Chrome, IE handle my certificate as trusted, but not iOS devices like iPad (iOS 12.1.1) or iPhone (iOS 11.2.6).
They show a red URL-Bar on Safari.
Since that devices don’t allow the user to check the certificate, I have no idea what the problem is. Can anyone help?
That would be "after-the-fact".
You would have to first connect to https://innosec.ch to get that redirection.
So you need certs for both names (or one cert with both names in it).
[so this would affect only new clients - and only those going to site without www]
Is it your own iOS device that fails or users of yours?
If you can get a screenshot of the red URL bar or click through to the “View Certificate” screen, that might give a good clue about what’s happening on those devices: