Não consigo carregar imagens

Tenho tentado carregar uma foto, mas continuo recebendo um erro:

Desculpe, ocorreu um erro ao carregar IMG_0361 cr.jpg. Por favor, tente novamente.

Estou usando Windows 10 e Firefox.

Coisas que tentei:

  • Imagens diferentes (incluindo imagens que outros carregaram com sucesso nos fóruns) todas com menos de 1 MB de tamanho
  • Nomes de arquivo com/sem espaços
  • Diferentes tipos de arquivo (JPG e PNG)
  • Todos os métodos de upload (Copiar+Colar, arrastar e soltar, botão de upload)
  • Upload para diferentes tópicos
  • Desliguei a Proteção Aprimorada contra Rastreamento
  • Desativei todos os add-ons
  • Recarregamento forçado (Ctrl+Shift+R)

Tudo sem sucesso. O upload parece “pular” de 0% para 100% e então o erro aparece.

Quando mudo para o Google Chrome, consigo fazer o upload… mas gostaria de resolver isso para o Firefox, se possível.

Fui aconselhado a verificar o console ao fazer o upload e este é o erro que aparece no console (em vermelho):

Erro
[Uppy] [10:33:44] Falha ao carregar 9d6fe1d354306b29730d2418baf3141d76a33c6e.jpeg AwsS3/Multipart: Não foi possível ler o cabeçalho ETag. Isso provavelmente significa que o CORS não está configurado corretamente no Bucket S3. Veja [AWS S3 | Uppy](https://uppy.io/docs/aws-s3-multipart#S3-Bucket-Configuration) para instruções.

error loggers.js:13
log Uppy.js:1152
ee Uppy.js:1311
oe Uppy.js:1495
emit index.js:131
emit index.js:33
emit Uppy.js:227
onError index.js:736
value MultipartUploader.js:120
(Assíncrono: callback de promessa)
I MultipartUploader.js:230
start MultipartUploader.js:168
uploadFile index.js:823
uploadFile index.js:725
t index.js:979
upload index.js:972
ue Uppy.js:1704
upload Uppy.js:1285
(Assíncrono: callback de promessa)upload Uppy.js:1268
scheduledAutoProceed Uppy.js:1445
(Assíncrono: manipulador setTimeout)
se Uppy.js:1443
addFiles Uppy.js:625
addFiles index.js:37
handleDrop index.js:84
getFile index.js:14
getFile index.js:14
o index.js:38
handleDrop index.js:94

Isso foi usando uma imagem que eu havia baixado dos fóruns.

1 curtida

Olá :wave:

Parece que você está usando o upload direto multipart do S3. Essa configuração requer ETag, que parece estar mal configurado ou não definido. Qual provedor S3 você usa?

No entanto, isso é interessante. Acho que se estiver mal configurado, também não deveria funcionar no Chrome? :thinking:

4 curtidas

Obrigado pela resposta! Os fóruns não são “meus”, então não posso responder à pergunta, mas repassarei isso à equipe do fórum e espero que eles possam investigar.

1 curtida

Os fóruns em que eles estão tendo o problema são de um cliente de hospedagem empresarial.

3 curtidas

Nós vimos esse problema no passado com extensões de navegador muito específicas que fazem “etag hacking” e tentam alterar o tráfego do cliente para o servidor.

Você pode tentar remover todas as extensões do Firefox para ver qual está causando conflito?

3 curtidas