Commit 9ad352c
authored
Fix for LetsEncrypt root expiry (#352)
Every LetsEncrypt issued signature chain now starts with an expired certificate,
but the second item in the chain is a trusted root. So instead of failing the
whole validation for any link in the chain failing, just don't add failed links
to the store, then make sure the final certificate is valid given whatever *was*
added to the store.1 parent a94d6ed commit 9ad352c
1 file changed
+4
-4
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
55 | 55 | | |
56 | 56 | | |
57 | 57 | | |
58 | | - | |
59 | | - | |
60 | | - | |
61 | 58 | | |
| 59 | + | |
| 60 | + | |
62 | 61 | | |
63 | 62 | | |
64 | 63 | | |
| |||
68 | 67 | | |
69 | 68 | | |
70 | 69 | | |
71 | | - | |
| 70 | + | |
| 71 | + | |
72 | 72 | | |
73 | 73 | | |
74 | 74 | | |
| |||
0 commit comments