Não é possível salvar a foto de perfil

Ei pessoal,

Não consigo mais salvar minha foto de perfil. Estamos armazenando nossos arquivos na AWS (S3) e o upload normal de imagens funciona (em posts).
Mas quando tento fazer o upload de uma imagem personalizada (os usuários têm permissão para isso), ela primeiro mostra a imagem carregada na pequena pré-visualização

Mas quando quero salvá-la, ela desaparece. Na verdade, eu tinha uma lá há um ano, e agora ela não pode mais ser encontrada no S3.

O que pode estar errado?

Obrigado e abraços,

Wurzelseppi

Acabei de encontrar isso nos logs de erro:

Não foi possível encontrar o arquivo na loja localizada no URL: //-censored-.eu-west-1.amazonaws.com/original/1X/194225f4214f7c18618e885c2e54e5009f64a6c8.jpeg

Ninguém?

Não é estranho que uploads normais funcionem (como imagens em posts e afins), mas fotos de perfil não?

Por que estaria procurando o arquivo em “-censored-”? :thinking:
Qual é o caminho das fotos de perfil personalizadas que funcionam? É diferente?
Outros usuários estão enfrentando o mesmo problema ou isso se limita apenas a você?

Até que consiga resolver, pode tentar essa solução alternativa e ver se funciona.

  1. Faça upload da sua foto personalizada em uma postagem e salve a postagem.
  2. Clique com o botão direito e salve a foto no seu computador.
  3. Faça upload da foto do seu PC para o seu perfil e salve.

Pode ser algo relacionado ao local de onde você está fazendo o upload da foto personalizada, o que está impedindo que ela seja salva no seu perfil. Apenas um pensamento.

Olá,

isso

-censored-

foi apenas uma forma de ocultar o nome exato do meu bucket S3 :slight_smile:

Desculpe! :man_facepalming: Eu deveria ter percebido isso. :roll_eyes:
Ainda assim, a pergunta permanece… você pode fazer upload da sua foto de uma fonte diferente, salvá-la e ela ficará fixa? E isso está acontecendo com outros usuários também?

Olá,

Estou com este erro:

Não foi possível encontrar o arquivo no armazenamento localizado na URL: \\proflex-community-prod.s3.dualstack.eu-west-1.amazonaws.com/original/1X/50f1646a833bb7fa4887676767c77f7a52f8a805.jpeg

Mas quando acesso aqui (na rede da minha empresa):

https://proflex-community-prod.s3.dualstack.eu-west-1.amazonaws.com/original/1X/50f1646a833bb7fa4887676767c77f7a52f8a805.jpeg

funciona.

Então, será que há algum problema com a URL que está sendo criada para a camada de apresentação?

Também encontrei outros posts semelhantes sobre isso:

https://meta.discourse.org/t/missing-avatar-on-s3-for-some-avatars/93979/7

Abraços,

Wurzelseppi

Ainda estou com esse problema e encontrei isso

que também menciona a coisa que descobri agora nos meus logs:

MaxMindDB (/var/www/discourse/vendor/data/GeoLite2-ASN.mmdb) não pôde ser encontrado: No such file or directory @ rb_sysopen - /var/www/discourse/vendor/data/GeoLite2-ASN.mmdb

A parte ruim nesse tópico: Nenhuma solução :frowning:

Alguém já encontrou uma solução?