Dieses Modul wird nur bis 8.X benötigt ab 9.X ist diese Funktion in der STARFACE integriert.
Modul, welches es erlaubt Let's Encrypt Zertifikate einzurichten inklusive auto-renewal
Gratislizenz: E334T-Y2I2X-X4AZZ-RKZ9F-GVKF6
Um einen korrekten Ablauf zu gewährleisten muss das Modul Schritt, für Schritt ausgefüllt werden, und zwischen jedem Schritt zwingend gespeichert werden (nicht übernehmen), um einen korrekten Ablauf zu garantieren.
Bevor das Modul überhaupt einen Antrag auf ein SSL-Zertifikat stellen kann, muss ein acme Server gewählt werden.
Die Let's Encrypt Typsichen Server sind:
Löscht alle Informationen auf der Starface, welche durch das Modul generiert wurden.
Bitte Sicherstellen, dass die Haken bei "Akzeptiere ACME EULA" sowie "Challenge Erfüllt" entfernt wurden.
Um den Acme-Dienst zu Nutzen, muss eine E-Mail Adresse angegeben werden. Diese wird genutzt, um z.b. über Auslaufende Zertifikate zu informieren.
Ihr müsst vorab die EULA von Let's Encrypt Akzeptieren: https://letsencrypt.org/repository/
Nach diesem Schritt muss das Modul zwingend gespeichert werden!
Im 2. Schritt muss zuerst eine Domäne angegeben werden, für welche die Challenge ausgeführt werden soll, sowie der Challenge Typ DNS/HTTP gewählt werden.
Ab STARFACE 7.2.0.4 erfüllt die STARFACE die HTTP-Challenge selbstständig, und es kann direkt der Haken bei "Challenge Erfüllt" gesetzt werden.
Es muss lediglich sichergestellt werden, dass die STARFACE von aussen auf dem Port 80 erreichbar ist
DNS-Challenges halten wegen einer neuen Richtlinie bei Let's Encrypt nur 30 Tage, bedeutet, dass die Challenge nach 30 Tagen unabhängig von einem erzeugten Zertifikat ausläuft, und eine neue Challenge generiert wird, welche wieder erfüllt werden muss.
Nach diesem Schritt muss das Modul zwingend gespeichert werden!
Wenn das Modul zuvor korrekt abgespeichert wurde, sollten nun die Felder "Challenge Entry", und "Challenge-Content" gefüllt sein.
Diese Challenge muss nun zuerst erfüllt werden.
Wenn die Challenge nun korrekt auf dem DNS-Server, oder Webserver ausgeführt wurde, kann der Haken bei "Challenge Erfüllt" gesetzt werden, um das Modul fortzusetzen.
Nach diesem Schritt muss das Modul zwingend gespeichert werden!
Wenn die Challenge Erfüllt wurde, kann man nun sein Zertifikat anfordern.
Zur Prüfung, ob die Challenge korrekt Erfüllt wurde, kann man den Status im Feld "Challenge Status" prüfen.
Nach diesem Schritt muss das Modul zwingend gespeichert werden!
Je nach Acme Provider, gibt es die Möglichkeit alternative Zertifikatketten anzufordern.
Für gewisse Geräte ist dies eventuell Nötig.
Mehr dazu finden sie unter:
Providing a longer certificate chain by default
Fixing Let’s Encrypt Root CA X3 Expiry on Yealink Phones
Wenn bis jetzt alles korrekt abgelaufen ist, müsste man nun im Modul prüfen können, ob das Zertifikat ausgestellt wurde.
Damit das Zertifikat vom Webserver verwendet wird, muss die Starface neu gestartet werden.
Ermöglicht das Senden aller Daten des ACME-Vorgangs per E-Mail.
Enthalten sind:
Für Downloads besuchen sie bitte http://module.si-solutions.ch/
Für Infos über die Lizenzierung siehe: http://wiki.si-solutions.ch/de/lizenzierung