Poglavlje 6 · 6.6
Let's Encrypt ne uspijeva: uzroci i rješenja
Ako zahtjev za besplatni certifikat ne uspijeva, uzrok je gotovo uvijek DNS: Let's Encrypt ne može pristupiti Vašem poslužitelju putem Vaše domene. U nastavku pronalazite poruke na koje možete naići i što trebate učiniti.
Gdje vidite što je pošlo po zlu?
- Pri dnu stranice Manage certificates, kod FAILED HTTP CHECKS: nazivi za koje provjera nije uspjela.
- Kod Provisioning history: svaki zahtjev sa statusom (Status), vremenom pokretanja (Started), DNS nazivima (DNS names) i tipom izazova (Challenge type) (način provjere).


Poruke i što trebate učiniti
Sustav ACME je onemogućen
Automatsko zahtijevanje je isključeno za ovu domenu. Uključite ga u postavkama ACME Settings (pogledajte Zatražite besplatan Let's Encrypt certifikat, korak 3).
Failed HTTP checks
DirectAdmin sam to objašnjava: DNS imena navedena ovdje ne mogu dobiti automatske certifikate jer HTTP zahtjev za ta imena ne dolazi do ovog poslužitelja. Ovo se može dogoditi ako ne postoje DNS zapisi za ta imena ili ako DNS zapisi pokazuju na drugi poslužitelj.
Što trebate učiniti:
- Pokazuje li domena još uvijek na Vašeg starog pružatelja usluge? To je najčešći uzrok, na primjer odmah nakon preseljenja. Prilagodite DNS ili nazive poslužitelja i pričekajte dok promjena ne postane vidljiva posvuda (pogledajte Kada stupa na snagu izmjena? Vrijeme čekanja i TTL). Zatim ponovno pošaljite zahtjev.
- Je li AAAA zapis ispravan? Let's Encrypt provjerava i putem IPv6. Ako A zapis pokazuje na nas, ali AAAA zapis još uvijek pokazuje na drugi poslužitelj, provjera neće uspjeti. Prilagodite AAAA zapis ili ga uklonite (pogledajte Dodavanje ili izmjena A ili AAAA zapisa).
- Koristite li Cloudflare proxy (narančasti oblačić)? Privremeno ga isključite dok se certifikat ne izda (pogledajte DNS u Mijn WebOké i kod vanjskih nameservera kao što je Cloudflare).
- Je li na popisu samo mail, ftp, pop ili smtp, a te nazive ne koristite jer Vam je e-pošta smještena negdje drugdje? Tada to nije problem: Vaša web stranica će svejedno dobiti certifikat.
- Blokira li Vaša web stranica provjeru? Let's Encrypt dohvaća datoteku iz mape /.well-known/acme-challenge/ Vaše stranice. Vlastito pravilo u .htaccess datoteci, sigurnosni dodatak ili mapa zaštićena lozinkom to mogu spriječiti. Privremeno uklonite takvo pravilo ili napravite iznimku za .well-known.
Provjera CAA zapisa nije uspjela
Pomoću CAA zapisa u Vašem DNS-u određujete koje strane smiju izdavati certifikate za Vašu domenu. Ako postoji CAA zapis bez letsencrypt.org, Let's Encrypt će odbiti zahtjev. Dodajte letsencrypt.org u CAA zapis ili uklonite zapis (pogledajte Otvaranje DNS Administration i čitanje zapisa).
Dosegnuto je ograničenje stope ACME sustava
Let's Encrypt izdaje samo ograničen broj certifikata po domeni tjedno i privremeno blokira nakon više neuspjelih pokušaja. Pričekajte sat vremena do dana i zatim pokušajte ponovno. Nemojte neprestano iznova klikati: prvo riješite uzrok problema.
Wildcard certifikat ne uspijeva
Wildcard certifikat moguć je samo ako je DNS smješten kod WebOké. Ako Vaš DNS nije kod nas, isključite opciju Prefer wildcard certificates u postavkama ACME Settings (pogledajte Certifikat za www, poddomene i wildcard).
Postavljen je drugi pružatelj usluge
Provjerite u postavkama ACME Settings kod opcije ACME provider je li postavljen Let's Encrypt: Standaard (Let's Encrypt), ili Andere s opcijom Let's Encrypt ispod. Drugi pružatelj usluge može zahtijevati vlastite uvjete ili vlastiti račun.
Dobivam certifikat izdan na ime poslužitelja
Vidite li kod svoje domene ili poddomene certifikat na primjer za linux2023.webawere.nl, uz upozorenje da naziv nije ispravan? Tada taj naziv još nema vlastiti certifikat, pa poslužitelj prikazuje svoj vlastiti certifikat. Riješite gore opisani uzrok i ponovno pošaljite zahtjev.
Moja stranica je nedostupna otkad sam nešto napravio/napravila sa SSL-om
- Jeste li uključili HSTS dok certifikat još nije radio? Isključite HSTS i zatražite certifikat (pogledajte Posjetitelje uvijek usmjeriti na https).
- Jeste li učitali vlastiti certifikat koji ne odgovara nazivu ili mu je istekla valjanost? Uklonite ga u Certificate list, kako bi DirectAdmin ponovno mogao zatražiti besplatni certifikat.
- Vidite li kod https drugu ili praznu stranicu, s tekstom da trebate postaviti index.html u mapu private_html? Tada je private_html kod Vaše domene zasebna mapa. Zatražite od nas putem tiketa da private_html usmjerimo na public_html (pogledajte Postavke domene: SSL, PHP, www i private_html).
Ne uspijevate riješiti problem?
Zamolite AI asistenta u Mijn WebOké da provjeri Vaš certifikat ili otvorite tiket. Navedite svoju domenu i što vidite kod Failed HTTP checks ili u Provisioning history.
