Changelog Shield
Die Seite listet die Änderungen an Relution Shield je Version, die als Docker-Image relution/relution-shield auf Docker Hub veröffentlicht ist. Installation und Konfiguration beschreibt Relution Shield →.
Verfügbare Versionen
Das Tag 2-latest aus der Installationsanleitung verweist derzeit auf Version 26.1.0 (Stand 09.11.2026). Neuere Versionen werden über die Versionsnummer im Image eingebunden, zum Beispiel relution/relution-shield:26.3.1.
Version 26.3.1
2026-11-04
Updates
- Verbindungen ohne EAP- bzw. XAuth-Authentifizierung werden abgelehnt. Die Geräte-ID wird ausschließlich aus der EAP-Identität ermittelt, nicht mehr aus der IKE-Identität. Die Beispielkonfigurationen für iOS und Android Enterprise verwenden EAP und sind davon nicht betroffen
- Geräte-IDs werden vor der Zugriffsprüfung auf ein festes Format geprüft (4 bis 64 Zeichen, Buchstaben, Ziffern,
-und_); andere IDs werden abgelehnt - Neue Umgebungsvariable
ACCESS_CHECK_FAIL_OPEN(Standardwerttrue) legt fest, ob Geräte mit gültigem Zertifikat zugelassen werden, wenn der Status nicht ermittelt werden kann. Sie ersetztRELUTION_SERVER_NOT_REACHABLE_ALLOW_DEVICE; der bisherige Name wird weiterhin ausgewertet, solangeACCESS_CHECK_FAIL_OPENnicht gesetzt ist - Neue Umgebungsvariable
DEVICE_COMPLIANCE_DIRfür das Verzeichnis im Container, in dem der Konformitätsstatus zwischengespeichert wird (Standardwert/opt/strongswan/compliance) - Steuerzeichen aus den Identitäten der Gegenstelle werden vor dem Schreiben ins Log entfernt
- Sicherheitsverbesserungen und Härtung
Fixes
- Eine nicht auswertbare Antwort des Relution-Servers, etwa die Fehlerseite eines Proxys, wird wie ein nicht erreichbarer Server behandelt und folgt der Einstellung
ACCESS_CHECK_FAIL_OPEN - Lässt sich der Konformitätsstatus nicht zwischenspeichern, gilt trotzdem das Ergebnis des Relution-Servers
Version 26.3.0 wurde nicht auf Docker Hub veröffentlicht; die Änderungen sind in 26.3.1 enthalten.
Version 26.2.0
2026-09-08
Updates
- Die Umgebungsvariablen
RELUTION_SERVER_NOT_REACHABLE_ALLOW_DEVICEundDEVICE_STATE_CACHE_DURATION_MINUTESwerden an die Zugriffsprüfung übergeben und wirken ab dieser Version [REL-12795] - Update auf strongSwan 6.1.0
Version 26.1.0
2026-06-09
Updates
- Update auf strongSwan 6.0.7
Version 26.0.0
2026-03-23
Updates
- Die Versionsnummer folgt dem Schema der Relution-Versionen
- Update auf strongSwan 6.0.5
Version 2.0.3
2025-12-22
Updates
- Diagnosewerkzeuge (
binutils) im Image für die Auswertung von Absturzberichten - Eigene Anpassungen am Quellcode von strongSwan entfernt; das Image verwendet strongSwan unverändert
Ältere Versionen
Version 2.0.2
2025-11-04
Updates
- Update auf strongSwan 6.0.3
Version 2.0.1
2025-07-28
Updates
- Update auf strongSwan 6.0.2
Version 2.0
2025-06-04
New
- Konfiguration über
swanctl.confmit dem Dienstcharonstatt der bisherigenipsec.conf[REL-7961] - Umgebungsvariable
RELUTION_ACCESS_CHECK_SCOPEfür die Zugriffsprüfung über alle Organisationen (global) [REL-8252]
Updates
- Update auf strongSwan 6.0.1 und Ubuntu 24.04 [REL-8251]
- Einheitliche Namen der Umgebungsvariablen:
REST_API_ACCESS_TOKENheißtRELUTION_REST_API_ACCESS_TOKEN,HEALTHCHECK_IDheißtRELUTION_HEALTHCHECK_ID[REL-8252] - Docker-Tag
2-lateststattlatest
Das Vorgehen beim Wechsel von Version 1.x beschreibt Upgrade von 1.x zu 2.x →.