Résolution des champs masqués visibles dans AEM forms après la mise à niveau du pack de services

Cet article traite du problème des champs masqués visibles dans Adobe Experience Manager (AEM) Forms après une mise à niveau du pack de services. Malgré l’effacement des caches du navigateur, du Dispatcher et du réseau CDN, le problème persistait. Les fichiers JavaScript obsolètes provoquaient également un comportement incohérent et intermittent dans les environnements. Cet article décrit le problème et fournit des étapes pour le résoudre efficacement.

Description description

Environnement

Adobe Experience Manager (AEM) Forms, v6.5

Problème/Symptômes

  • Les champs masqués des formulaires adaptatifs sont visibles via les URL de l’éditeur via les Dispatchers.
  • Le problème ne se produit pas sur les serveurs de création ou les URL d’éditeur direct.
  • Problèmes de chargement intermittent des formulaires adaptatifs en raison de fichiers JavaScript obsolètes (guideRuntime.min.js) mis en cache au niveau du navigateur, du Dispatcher ou du réseau CDN.
  • L’effacement du cache du navigateur résout le problème temporairement pour certains utilisateurs, mais pas globalement.

Résolution resolution

Pour résoudre les problèmes de champs masqués et garantir un rendu de formulaire cohérent dans tous les environnements :

  1. Dépubliez et republiez les formulaires et les pages de site concernés afin de vider les caches à tous les niveaux (navigateur, Dispatcher, réseau CDN).
  2. Remplacez le paramètre de mise en cache côté serveur du formulaire adaptatif 100 par 0 pour vous assurer que chaque requête de formulaire récupère les nouvelles données de l’éditeur.
  3. Vérifiez les paramètres de cache du Dispatcher et effacez les fichiers mis en cache sous /var/www/cache/etc.clientlibs/clientlibs/... si /docroot est défini sur /var/www/cache, en vous assurant que les ressources JavaScript ou CSS obsolètes sont supprimées du cache du Dispatcher.
  4. Demandez à votre équipe CDN d’effacer les ressources mises en cache liées aux chemins affectés et de confirmer quels chemins spécifiques sont mis en cache par le réseau CDN, et de s’assurer qu’ils sont actualisés.
  5. Modifiez le contenu JavaScript/CSS dans les bibliothèques clientes personnalisées pour générer automatiquement de nouvelles URL hachées, ce qui force les navigateurs à charger les versions mises à jour des ressources sans recourir à l’effacement manuel du cache.
  6. Mettez à jour les paramètres du processeur JavaScript de min:yui vers min:gcc dans les paramètres de configuration des processeurs JS dans AEM Forms afin de résoudre les problèmes liés à l’interface utilisateur causés par des méthodes de minimisation incompatibles.
  7. Effacez le cache des paramètres régionaux aux niveaux du Dispatcher et du réseau CDN si le problème est spécifique à certaines versions de paramètres régionaux d’un formulaire et que la mise en cache agressive est activée séparément pour tous les paramètres régionaux. Cela permet de s’assurer que le contenu est mis à jour de l’éditeur vers le Dispatcher et le réseau CDN, fournissant un comportement cohérent sur toutes les versions de formulaire.
  8. Redémarrez les éditeurs concernés après l’implémentation des modifications pour vous assurer que les configurations prennent correctement effet.
  9. Testez en mode navigation privée ou effacez manuellement les cookies de navigateur et la mise en cache si les utilisateurs rencontrent des problèmes persistants.
  10. Validez les modifications avec les utilisateurs et utilisatrices internes avant le déploiement large et collectez les commentaires des utilisateurs et utilisatrices externes qui accèdent aux formulaires via les Dispatchers/domaines de réseau CDN pour d’autres ajustements si nécessaire.

Suivez systématiquement ces étapes pour résoudre les problèmes de visibilité des champs masqués et vous assurer que les formulaires adaptatifs s’affichent correctement dans tous les environnements sans avoir à recourir fréquemment à la gestion manuelle du cache.

Lecture connexe

Configurer le cache de formulaires adaptatifs

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f