36 lines
1.5 KiB
Markdown
36 lines
1.5 KiB
Markdown
---
|
|||
|
|
type: issue
|
||
|
|
id: "0007"
|
||
|
|
status: next
|
||
|
|
created: 2026-08-01
|
||
|
|
milestone: M1
|
||
|
|
priority: high
|
||
|
|
due: 2026-09-28
|
||
|
|
host: cfgmon
|
||
|
|
gitlab_iid: "7"
|
||
|
|
related: []
|
||
|
|
---
|
||
|
|
# CFGMON-01: Zertifikatserneuerung braucht offene Ports — zeitkritisch ab 2026-09-28
|
||
|
|
|
||
|
|
> Import aus [management#7](https://git.lab/axion1337.chat/management/-/issues/7) (2026-08-11). Kommentare und Verlauf bleiben dort; kanonisch ist ab jetzt diese Datei (ADR-0012).
|
||
|
|
|
||
|
|
Certs für `selendis`/`rohana` laufen am **2026-10-28** ab; Traefik erneuert ab
|
||
|
|
Ende September via TLS-ALPN-01 — braucht **Port 443 offen aus dem ganzen Internet**
|
||
|
|
(LE veröffentlicht keine Validierungs-IPs, Multi-Perspective-Validation). Der
|
||
|
|
Normalzustand der Umgebung (443 auf eigene IP beschränkt) lässt die Erneuerung
|
||
|
|
**still** scheitern → Self-Signed-Default-Cert. IPv6-Pfad ist geprüft frei
|
||
|
|
(`::/0` separat in der Hetzner-Firewall-Regel; `0.0.0.0/0` deckt IPv6 NICHT ab) —
|
||
|
|
die September-Erneuerung ist aber der **erste** Lauf, der IPv6 überhaupt versucht.
|
||
|
|
|
||
|
|
**Entscheidung nötig:**
|
||
|
|
- **A — Ports offen lassen** bzw. zur Erneuerung öffnen (Kalendereintrag Mitte
|
||
|
|
September, nicht aufs Ablaufdatum!)
|
||
|
|
- **B — auf DNS-01 umstellen (empfohlen):** TXT-Validierung, kein offener Port,
|
||
|
|
ermöglicht Wildcards. Braucht IONOS-API-Token als Traefik-Secret; Voraussetzung
|
||
|
|
(versionierter Traefik-Stack) ist seit CFGMON-02 erfüllt.
|
||
|
|
|
||
|
|
Quelle: [hosts/cfgmon.md](https://git.lab/axion1337.chat/management/-/blob/main/hosts/cfgmon.md)
|
||
|
|
|
||
|
|
---
|
||
|
|
*Übernommen aus dem Backlogs-Markdown beim Framework-Umbau 2026-08-01 (voller Wortlaut: Git-Historie der Datei).*
|