{"section":"known-issues","requestedLocale":"pt","requestedSlug":"o-recurso-de-upload-de-imagens-no-seller-portal-vtexcatalogimages-retorna-o-erro-404-para-determinados-padroes-de-nome-de-arquivo","locale":"pt","slug":"o-recurso-de-upload-de-imagens-no-seller-portal-vtexcatalogimages-retorna-o-erro-404-para-determinados-padroes-de-nome-de-arquivo","path":"docs/pt/known-issues/Catalog/o-recurso-de-upload-de-imagens-no-seller-portal-vtexcatalogimages-retorna-o-erro-404-para-determinados-padroes-de-nome-de-arquivo.md","branch":"main","content":">ℹ️ Este problema conhecido foi traduzido automaticamente do inglês.\n\n## Sumário\n\nAo fazer o upload de imagens pelo aplicativo `vtex.catalog-images` (usado pelo Seller Portal/fluxos de ingestão de imagens do catálogo), alguns padrões de nome de arquivo fazem com que o aplicativo gere uma URL `{account}.vtexassets.com` que retorna um erro 404, mesmo que a própria solicitação de upload retorne um erro 200 com uma URL aparentemente válida. Isso foi relatado pelo menos 3 vezes com diferentes variações do mesmo sintoma subjacente:\n\n- Nomes de arquivo contendo 3 ou mais sublinhados consecutivos (por exemplo, `hello___world.jpeg`) entram em conflito com a lógica interna de separação por hash do aplicativo, produzindo um slug inválido.\n\n- Nomes de arquivo sem extensão ou imagens provenientes de URLs externas sem extensão também produzem URLs irresolúveis.\n\n## Simulação\n\n- Chamada `POST https://app.io.vtex.com/vtex.catalog-images/v0/{account}/master/images/save/{filename}` com um nome de arquivo contendo `___` (3 ou mais sublinhados consecutivos), por exemplo, `hello___world.jpeg`.\n\n- A resposta retorna 200 com um `fullUrl` como `https://{account}.vtexassets.com/assets/vtex.catalog-images/products/hello___world___{hash}.jpeg`.\n\n- Acesso direto a esse `fullUrl` → retorna 404, mesmo que o mesmo fluxo com um nome de arquivo sem sublinhados repetidos (por exemplo, `hello_world.jpeg`) seja resolvido corretamente.\n\n## Workaround\n\nEvite nomes de arquivo com 3 ou mais sublinhados consecutivos e sempre inclua uma extensão de arquivo válida antes de fazer o upload através de `vtex.catalog-images`."}