Le chargement ou l’extraction de fichier échoue en raison de types MIME non pris en charge ou mal identifiés

Les chargements de fichiers, l’extraction d’archives et la gestion des pièces jointes peuvent échouer lorsque les types MIME ne sont pas reconnus ou sont incorrectement identifiés. Cela se produit en raison de mappages de type MIME manquants, de configurations de chargement restrictives ou d’une détection basée sur le contenu désactivée. Par conséquent, les fichiers sont rejetés, ignorés lors de l’extraction ou des types MIME non définis leur sont attribués. Pour résoudre ce problème, mettez à jour les mappages MIME, ajustez les restrictions de chargement et assurez-vous que les paramètres de détection sont appropriés.

Description description

Environnement

  • Adobe Experience Manager as a Cloud Service (AEMaaCS)
  • AEM Managed Services
  • AEM Forms

Problème/Symptômes

  • Le chargement échoue avec Type de média non pris en charge - < nom de fichier> : non défini
  • Les journaux d’extraction ZIP indiquent les fichiers créés avec mimeType null
  • Les Assets sont manquantes après les opérations d’extraction-archivage
  • Les composants de pièce jointe rejettent les types de fichiers valides
  • Le type MIME apparaît comme non défini ou nul dans les journaux de traitement

Cause principale
Le système détermine les types MIME à l’aide des en-têtes de requête et des mappages internes. Lorsque les mappages sont manquants ou mal configurés, les types MIME sont attribués comme nuls ou non définis. Les restrictions de chargement peuvent bloquer ces fichiers et la désactivation de la détection basée sur le contenu peut entraîner une classification incorrecte des types de fichiers.

Comment confirmer

  • Recherchez dans les journaux des erreurs indiquant des types MIME non pris en charge, nuls ou non définis.
  • Vérifiez le type MIME attribué aux fichiers chargés dans les propriétés de métadonnées.
  • Recherchez les fichiers ignorés ou les entrées manquantes dans les journaux d’extraction
  • Consultez les mappages de type MIME pour les extensions de fichier affectées
  • Vérifiez si la configuration de la restriction de chargement bloque le type MIME identifié

Résolution resolution

  1. Identifiez le type MIME attribué au fichier défaillant à l’aide des journaux ou des propriétés de métadonnées.
  2. Ajoutez le mappage de type MIME requis dans la configuration du service de type MIME.
  3. Mettez à jour la configuration des restrictions de chargement des ressources pour autoriser le type MIME identifié.
  4. Activez la détection MIME basée sur le contenu si les types MIME sont mal identifiés par l’extension.
  5. Assurez-vous que des mappages de type MIME existent pour toutes les extensions de fichier incluses dans les fichiers d’archive.
  6. Mettez à jour la configuration du composant pour autoriser les types MIME requis pour la gestion des pièces jointes.
  7. Redéployez ou redémarrez la configuration pour appliquer les modifications.
  8. Validez en rechargeant ou en retraitant le fichier et en confirmant l’affectation du type MIME appropriée.

Lecture connexe

recommendation-more-help
experience-cloud-kcs-help-kbarticles