O upload de imagens no chat não pode ser mostrado normalmente ao usar o CDN s3

O usuário não consegue exibir imagens carregadas no chat normalmente.

Mas quando clico, ele é exibido corretamente.

Verifiquei o HTML e descobri que, quando não pode ser exibido normalmente, a URL é uma URL S3.

Parece que a URL de origem está incorreta. Obrigado.

Você consegue carregar o URL src? Parece que sua imagem de upload está quebrada porque o objeto não existe no seu bucket. Não consigo reproduzir isso em nosso site aqui.

Obrigado pela sua resposta, verifiquei e tenho certeza de que o arquivo existe no meu bucket.

Sim, no meu site às vezes funciona normalmente e às vezes não.

Não funciona.

Funciona.

Estou com o mesmo problema ao configurar um bucket S3 privado com uma CDN para acesso público.

Pelo que pude apurar, como outros mencionaram, parece que a URL do thumbnail do upload retornada pela API é a URL do S3, enquanto a URL do upload tem a URL da CDN. Como não expus o S3 publicamente, a busca do thumbnail falha, mas se eu abrir a imagem original, ela consegue buscar via CDN.

Embora eu saiba que S3s privados podem não ser oficialmente suportados, seria possível que os thumbnails também usassem a CDN?
Talvez possa ser controlado pela configuração S3_USE_CDN_URL_FOR_ALL_UPLOADS.

Eu também tentei desativar a configuração CREATE_THUMBNAILS, mas não pareceu se aplicar aos uploads do Chat.

1 curtida

Isso é realmente estranho que não estejamos usando a URL do CDN. @martin / @renato Marquei isso como member-experience e pri-medium para que alguém investigue.

6 curtidas

Prezada equipe,

Minha visualização de imagem no chat não está funcionando.
Quando clico na imagem no chat, ela carrega a imagem correta. Mas quando estou no chat, mostra uma visualização quebrada. Descobri que o URL de visualização é algo como .com.cn em vez do URL real .com. Por que esse .cn é adicionado automaticamente?
Estou usando o S3.

Por favor, ajudem.

Conversando, então não consigo carregar fotos

Ainda um problema ao usar Cloudflare R2. Parece ser um bug com o plugin de chat.

@renato @martin Consegui que o codex escrevesse isso para mim… acho que ele se empolgou com os comentários… mas acho que gostamos disso no chat?

De qualquer forma:

Deve corrigir?

3 curtidas

Parece bom, mas os comentários com tipo são algo que usamos apenas no código prosemirror, eu acho.

1 curtida

Sem problemas, removi os comentários, não estou muito familiarizado com o código, então estava verificando.

Precisamos muito facilitar os testes do s3 localmente (cdn falso + s3 falso via minio)

2 curtidas