Changelog Shield
Cette page répertorie les modifications de Relution Shield pour chaque version publiée sous forme d’image Docker relution/relution-shield sur Docker Hub. L’installation et la configuration sont décrites dans Relution Shield →.
Versions disponibles
Le tag 2-latest utilisé dans le guide d’installation pointe actuellement vers la version 26.1.0 (au 09/11/2026). Les versions plus récentes sont référencées par leur numéro de version dans l’image, par exemple relution/relution-shield:26.3.1.
Version 26.3.1
2026-11-04
- Les connexions sans authentification EAP ou XAuth sont refusées. L’ID de l’appareil est déterminé exclusivement à partir de l’identité EAP et non plus à partir de l’identité IKE. Les exemples de configuration pour iOS et Android Enterprise utilisent EAP et ne sont pas concernés
- Avant le contrôle d’accès, le format des ID d’appareil est vérifié (4 à 64 caractères, lettres, chiffres,
-et_) ; les autres ID sont refusés - Nouvelle variable d’environnement
ACCESS_CHECK_FAIL_OPEN(valeur par défauttrue) : elle détermine si les appareils disposant d’un certificat valide sont acceptés lorsque leur statut ne peut pas être déterminé. Elle remplaceRELUTION_SERVER_NOT_REACHABLE_ALLOW_DEVICE; l’ancien nom reste évalué tant queACCESS_CHECK_FAIL_OPENn’est pas défini - Nouvelle variable d’environnement
DEVICE_COMPLIANCE_DIRpour le répertoire du conteneur dans lequel le statut de conformité est mis en cache (valeur par défaut/opt/strongswan/compliance) - Les caractères de contrôle sont supprimés des identités du pair avant leur écriture dans le journal
- Améliorations et renforcement de la sécurité
- Une réponse du serveur Relution qui ne peut pas être évaluée, par exemple la page d’erreur d’un proxy, est traitée comme un serveur injoignable et suit le paramètre
ACCESS_CHECK_FAIL_OPEN - Si le statut de conformité ne peut pas être mis en cache, le résultat renvoyé par le serveur Relution s’applique malgré tout
La version 26.3.0 n’a pas été publiée sur Docker Hub ; ses modifications sont incluses dans la version 26.3.1.
Version 26.2.0
2026-09-08
- Les variables d’environnement
RELUTION_SERVER_NOT_REACHABLE_ALLOW_DEVICEetDEVICE_STATE_CACHE_DURATION_MINUTESsont transmises au contrôle d’accès et prennent effet à partir de cette version [REL-12795] - Mise à jour vers strongSwan 6.1.0
Version 26.1.0
2026-06-09
- Mise à jour vers strongSwan 6.0.7
Version 26.0.0
2026-03-23
- Le numéro de version suit le schéma des versions de Relution
- Mise à jour vers strongSwan 6.0.5
Version 2.0.3
2025-12-22
- Outils de diagnostic (
binutils) dans l’image pour l’analyse des rapports de plantage - Suppression des modifications propres du code source de strongSwan ; l’image utilise strongSwan sans modification
Versions antérieures
Version 2.0.2
2025-11-04
- Mise à jour vers strongSwan 6.0.3
Version 2.0.1
2025-07-28
- Mise à jour vers strongSwan 6.0.2
Version 2.0
2025-06-04
- Configuration via
swanctl.confavec le servicecharonau lieu de l’ancienipsec.conf[REL-7961] - Variable d’environnement
RELUTION_ACCESS_CHECK_SCOPEpour le contrôle d’accès sur toutes les organisations (global) [REL-8252]
- Mise à jour vers strongSwan 6.0.1 et Ubuntu 24.04 [REL-8251]
- Noms homogènes des variables d’environnement :
REST_API_ACCESS_TOKENdevientRELUTION_REST_API_ACCESS_TOKEN,HEALTHCHECK_IDdevientRELUTION_HEALTHCHECK_ID[REL-8252] - Tag Docker
2-latestau lieu delatest
La procédure de passage depuis la version 1.x est décrite dans Mise à niveau de 1.x vers 2.x →.