Poznámka:V současné době vyžaduje rozšíření Let's Encrypt v Plesku, abyste během procesu nastavení nebo obnovy zakázali všechna přesměrování na www a/nebo https, jinak se nepodaří správně ověřit token. Tyto pokyny platí pro Plesk Obsidian (v18.x) na serverech Windows. Pro pokyny pro další verze Plesk kontaktujte naše oddělení podpory e-mailem na [email protected]. Let's Encrypt je bezplatný certifikát SSL provozovaný neziskovou certifikační autoritou. Certifikáty jsou platné 90 dní a mohou zahrnovat více domén. Plesk obsahuje plugin, který umožňuje snadnou instalaci těchto certifikátů na doménu a automaticky je obnovuje každých 60 dní. Pokud byste raději měli certifikát s platností celý rok, Managed.com nabízí výběr certifikátů. Nastavení Let's Encrypt mohou provést zákazníci buď ve sdíleném prostředí, nebo na vyhrazeném serveru. Pečlivě postupujte podle následujících kroků:
Plesk
- Důležité: Ujistěte se, že každá doména, kterou plánujete zabezpečit, má aktivní DNS, který odkazuje na server hostující web
- Přihlaste se do Plesk
- Přejděte na Domény> example.com> Nastavení hostování
- Ujistěte se, že je zaškrtnuto políčko pro podporu SSL/TLS
- Přejděte na Domény> example.com a klikněte na Certifikáty SSL/TLS
- Ve spodní části stránky klikněte na Instalovat v části s názvem Další možnosti
- Vyberte, zda chcete zahrnout následující možnosti:
- Zabezpečte primární doménu uvedenou v Plesku
- Zabezpečte zástupný znak (*.example.com ), aby pokryl všechny subdomény
- Zahrňte verzi www každé vybrané domény
- Zahrňte verzi webové pošty každé vybrané domény (webmail.example.com )
- Zahrňte poštovní verzi každé vybrané domény (mail.example.com ) pro šifrování e-mailů
- Vyberte libovolné aliasy, které chcete přidat do certifikátu
- Klikněte na Získat zdarma
<rewrite> <rules> <rule name="HTTP to HTTPS redirect" stopProcessing="true"> <match url="(.*)" /> <conditions> <add input="{HTTPS}" pattern="off" ignoreCase="true" /> <add input="{REQUEST_URI}" negate="true" pattern="^/.well-known/*$" ignoreCase="true" /> </conditions> <action type="Redirect" redirectType="Permanent" url="https://{HTTP_HOST}/{R:1}" /> </rule> </rules> </rewrite>Let's Encrypt hlásí chybu 404. Zkuste přejít na odkaz na token v chybové zprávě (obvykle něco jako http://domain.com/.well-known/pki-validation/ebfwirt794tjr5gg2g4h8trfbjrfg8). Pokud se to vyřeší pomocí https, ale zobrazí chybu 404 na http, problém je pravděpodobně v tom, že se stránka acme-challenge ve službě IIS zastavila. Pokud používáte sdílený server, kontaktujte prosím naše oddělení podpory. Zákazníci dedikovaných serverů mohou postupovat takto:
- Připojte se k serveru prostřednictvím protokolu RDP
- Klikněte pravým tlačítkem na složku C:\inetpub\temp\appPools\acme-challenge a poté klikněte na Vlastnosti
- Na kartě Zabezpečení zkontrolujte, zda je uvedena skupina IIS_IUSRS a zda má ve složce přístup pro čtení a zápis
- Klikněte na tlačítko Použít tlačítko
- Otevřete službu IIS
- Klikněte na Název serveru> Fondy aplikací a ujistěte se, že je spuštěn fond aplikací acme-challenge
- Klikněte na Název serveru> Weby> acme-challenge a ujistěte se, že web není zastaven
- Znovu vydejte certifikát SSL v Doménách> example.com> Certifikáty SSL/TLS