4 ms·
Thanks for the feedback. I'm using a database of CA certificates that should contain the lowest common denominator of CA certs among different OS/browsers, and
by agwa 12y ago
Thanks for the feedback.
I'm using a database of CA certificates that should contain the lowest common denominator of CA certs among different OS/browsers, and picking the shortest chain that leads to these roots. I may not have given sufficient thought to cases where the chain branches and you end up with multiple roots though.
However, as far as I can tell b4c66180c520bad688470ef80bb22beba8391c22 is signed by a root that's in platforms as old as Android 2.2, so a further chain from it shouldn't be necessary unless you need to support even more ancient platforms (in which case you're probably going to run into other problems with SHA-2 support, SNI, etc.).
- viraptor 12y agoI can't remember exactly which one failed, but between Android 2.x, 4.x, iOS, OSX/safari, ubuntu/ff, win7/chrome, win7/ie both chains were needed - customers noticed ssl errors. Some systems knew only about 58119f0e128287ea50fdd987456f4f78dcfad6d4 (UTN - DATACorp SGC), but comodo provided only b4c66180c520bad688470ef80bb22beba8391c22 in the intermediates package. Ssllabs website detects this and tells you both chains are required to support all browsers.