Root certificate is still showing as DST Root CA X3 in windows

HI everyone,
currently I have problem where all the browsers on mac OS show
ISRG

how ever on windows it shows:

DSR Root as the root.
would this be issue on sept 30th ?

Only if you are using it. :rofl:
Also using Windows, Linux, Apple, or Android are an issue aside from any SSL Certificates. :cynical:

1 Like

This is related to how Windows chooses to build trust chains. But you shouldn't have any problem after the 30th.

1 Like

thank you for the reply, do you mind sharing some insights on this ? I want to be 100% instead of being sorry.

1 Like

I can only speak from observed experience and the testing others in this community have done. Microsoft doesn't really publish any documentation about how the underlying OS chooses to build trust chains.

Your server is currently serving the default android-compatible chain which includes the DST signed ISRG Root X1 as an intermediate.

$ openssl s_client -connect uat.xchgema.com:443
CONNECTED(00000003)
depth=2 C = US, O = Internet Security Research Group, CN = ISRG Root X1
verify return:1
depth=1 C = US, O = Let's Encrypt, CN = R3
verify return:1
depth=0 CN = uat.xchgema.com
verify return:1
---
Certificate chain
 0 s:CN = uat.xchgema.com
   i:C = US, O = Let's Encrypt, CN = R3
 1 s:C = US, O = Let's Encrypt, CN = R3
   i:C = US, O = Internet Security Research Group, CN = ISRG Root X1
 2 s:C = US, O = Internet Security Research Group, CN = ISRG Root X1
   i:O = Digital Signature Trust Co., CN = DST Root CA X3
---

So technically speaking, Windows is adhering closer to the chain served by your server than your Macs are. But the chain served by the server is largely a suggestion and things like web browsers can choose to verify the chain however they want.

If you don't care about early Android compatibility, you could reconfigure your server to stop serving that DST signed ISRG Root X1. But Windows will likely still verify the chain up to the DST root until it actually expires unless you do something like un-trust the DST Root on that Windows machine.

4 Likes

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.