Inhaltsverzeichnis
Letsencrypt und SSL Zertifikate
Über Letsencrypt kann man SSL Zertifikate kostenfrei generieren. Anbei einige Anleitungen, die bei mir funktionieren.
Fehlermeldungen und deren Behebung
Der Fehler in Snap
Properties that return a naïve datetime object have been deprecated
konnte ich durch update Update des Snap Packages lösen.
sudo snap refresh
Installation von Letsencrypt unter Ubuntu
Bei dieser Anleitung kann man das Betriebssystem und den Webserver wählen. Danach wird die Installationsmethode vorgeschlagen. Bei Ubuntu erfolgt das über Snap.
Prüfen, ob ein SSL Zertifikat gültig ist
https://www.ssllabs.com/ssltest/
Hier ein nützliches Bash Script, und hier noch eins
Was sind PEM Files
Private Key --------> privkey.pem Public Key ---------> cert.pem Certificate Chain --> chain.pem
Wildcard Zertifikate mit Letsencrypt
Will man Wildcard Zertifikate generieren,so hilft diese Anleitung:
Eine deutsche Youtube Videoanleitung gibt ebenfalls ein gutes Beispiel wie man ein Wildcard Zertifikat erstellt.
Ein Test für den Link
https://www.youtube.com/watch?v=pOfcYqzR7qw
Hier eine deutscha Anleitung:
https://blog.v-gar.de/2018/03/lets-encrypt-wildcard-zertifikate-erstellen/
Kurzfassung:
certbot certonly --manual --preferred-challenge dns -d "domain.at" -d "*.domain.at" Please deploy a DNS TXT record under the name: _acme-challenge with the following value: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
im txt Feld Unbedingt warten, bis der DNS Record angelegt ist, erst dann weitermachen.
Zertifikat ansehen:
etc/letsencrypt/live/zerfifikatsname/fullchain.pem
Wildcart Zertifikat automatisch erneuern:
Diese Anleitung zeigt, wie das via Script von ns1.com geht