Arquivos de Documentos do Office (docx, xlsx etc.) mostram 404 no DAM

Este artigo resolve o problema do Adobe Experience Manager (AEM) em que um documento do MS Office não fica visível ao ser visualizado no DAM (Digital Asset Management). Para corrigir o erro 404 resultante, é necessário atualizar o arquivo filters.any na configuração do Dispatcher para permitir a extensão de arquivo apropriada.

Descrição description

Ambiente

Adobe Experience Manager

Problema/Sintomas

Ao visualizar um documento do MS Office (ou seja, .xls, .xlsx, doc, docx, etc.) no AEM DAM (Digital Asset Management), o arquivo não fica visível e lança um 404. Os logs do dispatcher mostrarão que o arquivo está bloqueado.

Resolução resolution

Adicione a extensão de arquivo apropriada (ou seja, xls e xlsx) ao arquivo de definição de filtros, da seguinte maneira:

Atualize o filters.any ou o arquivo de filtros personalizados na configuração do Dispatcher, em vez do arquivo padrão, para permitir a extensão de arquivo apropriada. Por padrão, o Dispatcher as bloqueará.

Para implementar essa alteração para um arquivo doc ou docx, por exemplo, adicione a seguinte regra de filtro ao arquivo filters.any:

# Allow .doc and .docx file types from DAM
/0099 { /type "allow" /extension '(doc|docx)' /path "/content/dam/*" }

Essa regra habilitará o acesso a documentos do Word armazenados no DAM. Como você está usando o AEM as a Cloud Service, veja as etapas para aplicar essa alteração:

  1. Adicione a regra fornecida ao filters.any ou ao arquivo de filtro personalizado no repositório de código.
  2. Confirme e envie as alterações para o sistema de controle de versão.
  3. Execute o pipeline do Cloud Manager para implantar suas alterações no ambiente do AEM as a Cloud Service.

Causa

O arquivo de filtros no dispatcher pode bloquear tipos de arquivos desconhecidos.

Documentação relacionada

Configurando o Dispatcher na documentação do produto AEM.

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