Let's Encrypt je rozbitý na Linuxu?

alfi

  • ****
  • 348
    • Zobrazit profil
    • E-mail
Let's Encrypt je rozbitý na Linuxu?
« kdy: 22. 07. 2026, 22:39:34 »
Taky vám na linuxových strojích nefungují nejnovější LetsEncrypt  certifikáty?
Kód: [Vybrat]
DEBIAN_VERSION_FULL=13.6
ca-certificates                  20250419

$ curl https://valid.yr.test-certs.letsencrypt.org/
curl: (60) SSL certificate problem: unable to get local issuer certificate
More details here: https://curl.se/docs/sslcerts.html

viz taky https://community.letsencrypt.org/t/chain-validation-issues-with-ye-yr-under-linux-distributions/247836/5 nebo https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1139720

Cert store sice obsahuje ISRG Root X1, ale chybí Root YR, který teprve podepisuje YR1 (nebo YR2), který je v .cert.. Prohlížeče si s tím poradí, ale linuxové stroje s openssl ne.


alfi

  • ****
  • 348
    • Zobrazit profil
    • E-mail
Re:LetsEncrypt rozbito na Linuxu?
« Odpověď #1 kdy: 22. 07. 2026, 23:09:39 »
Ještě doplnění, pokud je certifikát podepsaný YR1 nebo YR2, tak ve fullchain chybí Root YR, stejně jako u toho valid.yr.test-certs.letsencrypt.org. Pokud je podepsaný YE1 (s id-ecPublicKey), pak ve fullchain je taky Root YE a vše funguje = tedy netýká se to úplně všeho vydaného v posledních týdnech.

Bugsa

  • ***
  • 171
    • Zobrazit profil
    • E-mail
Re:Let's Encrypt je rozbitý na Linuxu?
« Odpověď #2 kdy: 23. 07. 2026, 10:43:43 »
Ano, stejný výsledek na Debianu a Arch.

Re:Let's Encrypt je rozbitý na Linuxu?
« Odpověď #3 kdy: 23. 07. 2026, 11:05:57 »
Tohle je ale záměrný stav, protože jde o testovací stránku, která má certifikát odvozený od kořenů YE a YR nové generace, které byly vytvořeny v listopadu. Ty zatím nejsou součástí úložišť důvěryhodných certifikátů, takže nejsou v distribucích.

Proto jsou ty nové kořeny křížově podepsané původními kořeny X1 a X2 a je třeba je správně posílat v řetězci důvěry, jinak validace selže.

Testovací stránka valid.yr.test-certs.letsencrypt.org je určena pro vyzkoušení systémů, které mají kořenové certifikáty YE a YR ve svých úložištích. Protože ty ještě nejsou rozšířené mezi systémy, není rozumné produkční servery takhle konfigurovat.

alfi

  • ****
  • 348
    • Zobrazit profil
    • E-mail
Re:Let's Encrypt je rozbitý na Linuxu?
« Odpověď #4 kdy: 23. 07. 2026, 11:25:23 »
Už vyřešeno - nakonec chyba v generování certifikátu (a tenhle je jediný, kde generování nemám pod kontrolou) :)


Re:Let's Encrypt je rozbitý na Linuxu?
« Odpověď #5 kdy: 23. 07. 2026, 14:11:20 »
Citace
Proto jsou ty nové kořeny křížově podepsané původními kořeny X1 a X2 a je třeba je správně posílat v řetězci důvěry, jinak validace selže.

Tak to vysvětluje "záhadu", proč mi při poslední obnově fullchain nakynul o další certifkát.