When manually updating certificates from the Mozilla NSS_3_123_1_RTM repo (in ${SRCTOP}/secure/caroot), I noticed that ePKI_Root_Certification_Authority.pem lands in the untrusted category. However, our git tree has it in the trusted subdirectory. Seems weird - is that intentional?
Ah, the certdata.txt pulled from Mozilla NSS_3_123_1_RTM says: # Certificate "ePKI Root Certification Authority" # For Server Distrust After: Tue Apr 15 23:59:59 2025 So this is a certificate that is now expired (but wasn't during the latest import). So we should regen, or import a more recent NSS. FWIW, we also have # Certificate "Izenpe.com" # For Server Distrust After: Wed Apr 15 23:59:59 2026 in the import, which should be expired as well, however this cert still remains trusted for whatever reason. Maybe a text/octal mismatch in the pulled certdata.txt.
Ah, ca-extract.pl trusts expired certs for 398 more days, explaining the Izenpe.com case.