Hallo zusammen,
ich habe ein Script geschrieben, welches folgende Prozedur jede Nacht durchführt:
Funktioniert auch tadellos.
Allerdings wird das Zertifikat nur dann erneuert, wenn es abgelaufen ist -> macht ja auch Sinn.
Finde die Lösung deswegen nicht gut, das JEDE NACHT die Ports kurz geöffnet / geschlossen werden.
Gibt es eine Möglichkeit via Synology shell erst mal prüfen zu lassen, ob das Zertifikat abgelaufen ist?
Wenn ja -> führe die Schritte oben aus
Wenn nein -> mache nichts.
Danke!
ich habe ein Script geschrieben, welches folgende Prozedur jede Nacht durchführt:
1. Syno Firewall einstellen, sodass TCP Port 80 offen ist
2. TCP Port 80 auf Fritzbox öffnen
3. 10 Sekunden warten
4. Zertfifikat erneuern => /usr/syno/sbin/syno-letsencrypt renew-all -v
5. 10 Sekunden warten
6. TCP Port 80 auf Fritzbox schließen
7. Syno Firewall einstellen, sodass TCP Port 80 geschlossen ist
Funktioniert auch tadellos.
Allerdings wird das Zertifikat nur dann erneuert, wenn es abgelaufen ist -> macht ja auch Sinn.
Finde die Lösung deswegen nicht gut, das JEDE NACHT die Ports kurz geöffnet / geschlossen werden.
Gibt es eine Möglichkeit via Synology shell erst mal prüfen zu lassen, ob das Zertifikat abgelaufen ist?
Wenn ja -> führe die Schritte oben aus
Wenn nein -> mache nichts.
Danke!