Notes de mise à jour d’AEM Dispatcher aem-dispatcher-release-notes

Informations sur la version release-information

Produits
Adobe Experience Manager (AEM) Dispatcher
Version
4.3.7
Type
Version mineure
Date
27 mars 2024
URL de téléchargement
Compatibilité
AEM 6.1 ou version ultérieure

Configuration requise et conditions préalables system-requirements-and-prerequisites

Pour plus d’informations sur la configuration requise et sur les conditions préalables, consultez les Plateformes prises en charge.

Adobe recommande d’utiliser la dernière version d’AEM Dispatcher afin de profiter des dernières fonctionnalités, des correctifs de bugs les plus récents et des meilleures performances possibles.

Instructions d’installation installation-instructions

Pour obtenir des instructions détaillées, voir Installation de Dispatcher.

Historique des versions release-history

Version 4.3.7 (27 mars 2024) march

Améliorations  :

  • DISP-1009 - Nouvelle définition de la longueur de l’en-tête
  • DISP-1013 - Ajout de la prise en charge d’OpenSSL 3.0 pour Linux®
  • DISP-1014 - Traitement response.location entraînant une redirection non valide
  • DISP-1017 - Modification de la définition DTD

Version 4.3.6 (25 juillet 2023) jyly

Améliorations  :

  • DISP-911 AEM-05 - X-Edge-Key peut être divulgué dans disp_apache2.c.
  • DISP-937 - Journalisation de tous les sélecteurs.
  • DISP-998 - Possibilité de configurer le chargement des URL de redirection au démarrage.

Version 4.3.5 (4 avril 2022) apr

Améliorations  :

  • DISP-954 - Prise en charge de l’invalidation même si l’expiration n’est pas dépassée.
  • DISP-949 - Dispatcher renvoie un code 200 au lieu d’un code 404 même si la requête POST est bloquée par un filtre.

Version 4.3.4 (29 novembre 2021) nov

Correctifs  :

  • DISP-833 - Les en-têtes X-Forwarded-Host peuvent contenir une liste de noms d’hôtes séparés par des virgules.
  • DISP-835 - DispatcherUseForwardedHost absorbe l’en-tête de l’hôte s’il arrive en dernier.

Améliorations  :

  • DISP-874 - Création d’une configuration Dispatcher pour activer ou désactiver l’implémentation de DISP-818 par le biais d’un indicateur DispatcherRestrictUncacheableContent. La valeur par défaut est Désactivé. Lorsqu’elle la valeur est Activé, elle supprime tous les en-têtes de mise en cache définis par mod expires pour le contenu ne pouvant être mis en cache. Ce paramètre a un comportement différent de celui de la version 4.3.3 (dans laquelle la valeur par défaut était Activé), mais identique à celui des versions antérieures à la version 4.3.3 (dans lesquelles la valeur par défaut était Désactivé). Maintenir la valeur par défaut Désactivé du paramètre DispatcherRestrictUncacheableContent est l’approche recommandée, de sorte que la mémoire cache du navigateur dispose d’une plus grande flexibilité. Si, lors de la mise à niveau de la version 4.3.3 vers la version 4.3.4, vous souhaitez conserver le même comportement que celui de la version 4.3.3, vous devez explicitement définir DispatcherRestrictUncacheableContent sur Activé.
  • DISP-841 - Dispatcher ne respecte pas /serverStaleOnError pour le code de réponse 504
  • DISP-874 - Création d’une configuration Dispatcher pour activer ou désactiver l’implémentation de DISP-818.
  • DISP-883 - Fichier journal affichant la décomposition de requête d’URL dans Dispatcher.
  • DISP-944 - Préchargement des URL de redirection

Version 4.3.3 (18 octobre 2019) october

Correctifs  :

  • DISP-739 - Dispatcher LogLevel : level ne fonctionne pas.
  • DISP-749 - Le dispatcher Alpine Linux® produit un crash avec le niveau de journal « Trace ».

Améliorations  :

  • DISP-813 - Prise en charge dans Dispatcher pour OpenSSL 1.1.x
  • DISP-814 - Erreurs Apache 40x lors des vidages du cache
  • DISP-818 - mod_expires ajoute des en-têtes de contrôle du cache pour le contenu ne pouvant être mis en cache.
  • DISP-821 - Ne pas stocker le contexte du journal dans le socket
  • DISP-822 - Dispatcher doit utiliser ppoll au lieu de pselect.
  • DISP-824 - DispatcherUseForwardedHost sécurisé
  • DISP-825 - Enregistrer un message spécial lorsqu’il n’y a plus d’espace sur le disque.
  • DISP-826 - Prise en charge des URI de récupération avec une chaîne de requête

Nouvelles fonctionnalités  :

  • DISP-703 - Ratio d’accès au cache spécifique à la batterie
  • DISP-827 - Serveur local pour le test
  • DISP-828 - Création d’une image Docker de test pour Dispatcher.

Version 4.3.2 (31 janvier 2019) jan

Correctifs  :

  • DISP-734 - Dispatcher provoque un blocage dans insert_ output_ filter s’il n’est pas défini comme gestionnaire.
  • DISP-735 - Les RE ne fonctionnent pas sur Alpine Linux®.
  • DISP-740 - Le chargement de Dispatcher dans macOS Mojave est désactivé par défaut.
  • DISP-742 - Les requêtes bloquées peuvent provoquer un risque de fuite d’informations sur les ressources protégées

Améliorations  :

  • DISP-746 - Les chaînes non étiquetées dans dispatcher.any génèrent un avertissement.

Nouvelle fonctionnalité  :

  • DISP-747 - Mise à disposition des informations sur les requêtes dans l’environnement Apache

Version 4.3.1 (16 octobre 2018) oct

Correctifs  :

  • DISP-656 - Dispatcher diffuse un en-tête ETag incorrect
  • DISP-694 - Suppression des avertissements lorsque les connexions persistantes deviennent obsolètes
  • DISP-714 - La gestion des sessions basée sur des cookies ne fonctionne pas dans IIS.
  • DISP-715 - Drapeau sécurisé pour le cookie de rendu
  • DISP-720 - Les fichiers temporaires non fermés peuvent entraîner un épuisement (trop de fichiers ouverts)
  • DISP-721 - Dispatcher interrompt le poll() lorsque Apache redémarre normalement le fichier enfant
  • DISP-722 - Les fichiers cache sont créés avec le mode octal 0600
  • DISP-723 - Délai implicite de 10 minutes (et nouvelle tentative) lorsque le délai d’expiration du rendu est défini sur 0
  • DISP-725 - Les caractères de fin de ligne à la suite de chaîne de caractères sont directement convertis de manière transparente en valeur sans nom.
  • DISP-726 - Consignez un avertissement lorsqu’aucune ferme de serveurs ne correspond réellement à l’hôte entrant
  • DISP-727 - Dispatcher vérifie la longueur du contenu de requête pour les fichiers cache vides
  • DISP-730 - Erreur 404 lors d’une tentative d’accès à un fichier d’en-tête via Dispatcher
  • DISP-731 - Dispatcher est vulnérable à l’injection de journal.
  • DISP-732 - Dispatcher doit supprimer les « / » consécutifs dans l’URL.
  • DISP-733 - Dispatcher doit définir (calculer) un en-tête Age

Améliorations  :

  • DISP-656 - Dispatcher diffuse un en-tête ETag incorrect
  • DISP-694 - Suppression des avertissements lorsque les connexions persistantes deviennent obsolètes
  • DISP-715 - Drapeau sécurisé pour le cookie de rendu
  • DISP-722 - Les fichiers cache sont créés avec le mode octal 0600
  • DISP-726 - Consignez un avertissement lorsqu’aucune ferme de serveurs ne correspond réellement à l’hôte entrant

Version 4.3.0 (13 juin 2018) jun

Correctifs  :

  • DISP-682 - Niveau de journal numérique incorrectement appliqué
  • DISP-685 - Les fichiers binaires Solaris SPARC® 32 bits comportent une référence non définie à __divdi3.
  • DISP-688 - Dispatcher ne renvoie pas l’en-tête « X-Cache-Info » dans la réponse 404.
  • DISP-690 - L’en-tête Last-Modified ne peut pas être mis en cache
  • DISP-691 - Violation des accès dans w3wp.exe
  • DISP-693 - Nécessité de mettre à jour les détails de l’architecture des serveurs Solaris™ sur la page de téléchargement de Dispatcher
  • DISP-695 - Problème lié au niveau Dispatcherlog dans le module Dispatcher 4.2.3
  • DISP-698 - Dispatcher TTL doit prendre en charge les directives s-maxage et privées
  • DISP-700 - Le module ne fonctionne pas correctement sur Alpine Linux®.
  • DISP-704 - Les requêtes du navigateur contenant %2b sont envoyées non codées à l’éditeur.
  • DISP-705 - Blocage de Dispatcher suite à un free double ou à une corruption (fasttop)
  • DISP-706 - Lors d’une invalidation, Dispatcher suit des liens symboliques de référence qui risquent de provoquer une boucle infinie.
  • DISP-709 - Blocage de certaines extensions d’URL de redirection.
  • DISP-710 - Versions pour Linux® non utilisables sur Cent OS 6.

Améliorations  :

  • DISP-652 - Dispatcher diffuse un en-tête de date incorrect

Ressources utiles helpful-resources

Téléchargements downloads

Apache 2.4 apache

Plateforme
Architecture
Prise en charge d’OpenSSL
Cliquer pour télécharger
Linux®
i686 (32 bits)
Aucune
dispatcher-apache2.4-linux-i686-4.3.7.tar.gz
Linux®
i686 (32 bits)
1.0
dispatcher-apache2.4-linux-i686-ssl1.0-4.3.7.tar.gz
Linux®
i686 (32 bits)
1.1
dispatcher-apache2.4-linux-i686-ssl1.1-4.3.7.tar.gz
Linux®
i686 (32 bits)
3.0
dispatcher-apache2.4-linux-i686-ssl3.0-4.3.7.tar.gz
Linux®
x86_64 (64 bits)
Aucune
dispatcher-apache2.4-linux-x86_64-4.3.7.tar.gz
Linux®
x86_64 (64 bits)
1.0
dispatcher-apache2.4-linux-x86_64-ssl1.0-4.3.7.tar.gz
Linux®
x86_64 (64 bits)
1.1
dispatcher-apache2.4-linux-x86_64-ssl1.1-4.3.7.tar.gz
Linux®
x86_64 (64 bits)
3.0
dispatcher-apache2.4-linux-x86_64-ssl3.0-4.3.7.tar.gz
Linux®
aarch64 (64 bits)
Aucune
dispatcher-apache2.4-linux-aarch64-4.3.7.tar.gz
Linux®
aarch64 (64 bits)
1.0
dispatcher-apache2.4-linux-aarch64-ssl1.0-4.3.7.tar.gz
Linux®
aarch64 (64 bits)
1.1
dispatcher-apache2.4-linux-aarch64-ssl1.1-4.3.7.tar.gz
Linux®
aarch64 (64 bits)
3.0
dispatcher-apache2.4-linux-aarch64-ssl3.0-4.3.7.tar.gz
macOS
arm64 (64 bits)
Aucune
dispatcher-apache2.4-darwin-arm64-4.3.7.tar.gz
macOS
x86_64 (64 bits)
Aucune
dispatcher-apache2.4-darwin-x86_64-4.3.7.tar.gz

IIS iis

Plateforme
Architecture
Prise en charge d’OpenSSL
Cliquer pour télécharger
Windows
x86 (32 bits)
Aucune
dispatcher-iis-windows-x86-4.3.7.zip
Windows
x86 (32 bits)
1.0
dispatcher-iis-windows-x86-ssl1.0-4.3.7.zip
Windows
x86 (32 bits)
1.1
dispatcher-iis-windows-x86-ssl1.1-4.3.7.zip
Windows
x64 (64 bits)
Aucune
dispatcher-iis-windows-x64-4.3.7.zip
Windows
x64 (64 bits)
1.0
dispatcher-iis-windows-x64-ssl1.0-4.3.7.zip
Windows
x64 (64 bits)
1.1
dispatcher-iis-windows-x64-ssl1.1-4.3.7.zip
Windows
x64 (64 bits)
3.0
dispatcher-iis-windows-x64-ssl3.0-4.3.7.zip
recommendation-more-help
ce382601-480f-4a99-8be7-73178d4b6ef5