> For the complete documentation index, see [llms.txt](https://docs.enginsight.com/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.enginsight.com/docs/knowledge-base/konfiguration/wie-aktualisiere-ich-in-enginsight-ein-ssl-tls-zertifikat-von-lets-encrypt.md).

# Wie aktualisiere ich in Enginsight ein SSL/TLS-Zertifikat von Let's Encrypt?

SSL/TLS-Zertifikate von Let's Encrypt sind aus Sicherheitsgründen immer nur 3 Monate lang gültig und müssen nach Ablauf dieses Zeitraums erneuert werden.&#x20;

Wenn du für die gesicherte Verbindung zur Enginsight Benutzeroberfläche ein Let's Encrypt-Zertifikat verwendest, kannst du folgende Schritte vornehmen, um das Zertifikat zu aktualisieren:

***

## Manuelle Aktualisierung

{% stepper %}
{% step %}
Logge dich auf dem Enginsight Applikationsserver ein.
{% endstep %}

{% step %}
Nutze [Certbot](https://certbot.eff.org/), um das Zertifkat zu aktualisieren. Dies ist ein Tool, das die Erstellung und Installation von SSL/TLS-Zertifikaten von Let's Encrypt automatisiert.

Falls du Certbot noch nicht installiert hast, kannst du dies mit folgendem Befehl tun:

```
sudo apt-get install certbot
```

{% endstep %}

{% step %}
Stoppe den nginx-Dienst mit folgendem Befehl:

```
sudo systemctl stop nginx
```

{% endstep %}

{% step %}
Gib folgenden Befehl ein, um Certbot die Gültigkeit deines Let's Encrypt-Zertifikats überprüfen zu lassen und es automatisch zu erneuern, wenn es innerhalb der kommenden 30 Tage abläuft:

```
sudo certbot renew
```

{% endstep %}

{% step %}
Starte den nginx-Dienst wieder, um das erneuerte Zertifikat korrekt zu laden:

```
sudo systemctl start nginx
```

{% endstep %}
{% endstepper %}

***

## Automatisierte Aktualisierung

Um die Aktualisierung deines Let's Encrypt-Zertifikats automatisch durchführen zu lassen, kannst du optional einen Cron-Job einrichten.&#x20;

Nimm dazu folgende Schritte vor:

{% stepper %}
{% step %}
Logge dich auf dem Enginsight Applikationsserver ein.
{% endstep %}

{% step %}
Erstelle mit folgendem Befehl einen Cron-Job:

```
sudo crontab -e
```

{% endstep %}

{% step %}
Kopiere folgende Zeile in den Editor, der sich öffnet:

```
30 2 1,15 * * certbot renew --quiet
```

{% hint style="info" %}
Du kannst die Angaben für den Cron-Job beliebig anpassen. In diesem Beispiel wird die Überprüfung des Zertifikats durch Certbot beispielsweise am 01. und 15. eines Monats durchgeführt.
{% endhint %}
{% endstep %}

{% step %}
Speichere deine Angaben.
{% endstep %}
{% endstepper %}

***
