Apenas baixar imagens remotas para o local está desativado.
Sempre esteve configurado? E se você reconstruir o HTML nas postagens que têm as imagens do Imgur?
Ah! E é o Discourse que está recebendo o erro e não o seu navegador local?
Sim.
Acontece já no editor de postagens, ao colar um link do Imgur ele tenta criar um Onebox na prévia da postagem, mas falha com um erro 429 “oneboxed” que o Discourse injeta na prévia da postagem.
Pelo que entendi, meu servidor Discourse primeiro tenta validar o URL da imagem “nua” e atinge o Imgur, que por sua vez eventualmente rejeita o domínio/IP do meu servidor devido a muitas solicitações. Então o Discourse falha em envolver o URL em tags <img> porque não conseguiu validar a imagem, e apenas deixa o URL “nu” na postagem.
Até agora o problema parece ter sido resolvido no meu servidor, ou seja, o Imgur removeu o limite de taxa, por enquanto. Tenho certeza de que não será a última vez, então este problema permanece.
Ah! Entendi. Então acho que você precisa de um plugin, ou talvez um componente de tema que lide com essas imagens sem enviar a solicitação.
Olá, estou usando o Google Tradutor para entender a conversa, mas não ficou claro para mim (talvez seja uma tradução sem sentido literal) Como você resolveu o problema?
Ainda não há solução. O Imgur bloqueia o Discourse de exibir a prévia da imagem, e o Discourse não lida corretamente com esse erro e falha ao criar o HTML adequado para exibir a imagem.
Como solução alternativa:
Qual é a sua língua nativa para que eu possa traduzir essa parte da conversa?
Não está claro por que você está implicando que o Discourse é responsável por lidar com um erro porque o Imgur está bloqueando imagens. Isso é um problema do Imgur, não uma fraqueza funcional ou um bug do Discourse. Parece que você pode precisar de um plugin para lidar com isso se precisar ter fotos do Imgur.
O Discourse ainda deve gerar HTML válido para exibir a imagem. O Imgur retorna um erro 429 quando o servidor do Discourse tenta buscar uma prévia do link da imagem, mas o Discourse o trata como se fosse um erro 404. No meu fórum, esta imagem não é exibida apenas com a URL:
https://i.imgur.com/eHltaVt.jpeg
Mas o seguinte HTML funciona para exibir a imagem:
<img> src="https://i.imgur.com/eHltaVt.jpeg">
É isso que o Discourse deve gerar para a postagem assada, mesmo que receba um 429 quando o servidor acessa a URL, e ele só deve deixar a URL nua se receber um erro 404.
Este problema continua a afetar o meu fórum Discourse.
@community-moderators Seria possível mover isto para Bug, ou copiar a última publicação para um novo tópico? (Claro que também posso fazer isso eu mesmo se achar que é o melhor.)
Isso sugere que seu servidor foi limitado pela taxa e não consegue obter imagens do imgur. Links para as imagens preocupam porque são recuperados pelo usuário e não pelo seu servidor.
O servidor está de fato recebendo limite de taxa quando testa o link do Imgur e tenta transformá-lo em Onebox. Mas não há nada impedindo que usuários individuais o visualizem quando o link está devidamente envolvido em tags <img>. O problema é que o Discourse assume que o link não é uma imagem visualizável para todos os usuários, quando na realidade é apenas um problema para o servidor, e ele apenas envolve o URL do Imgur em tags <a>.
Não tenho certeza se isso se qualifica como um bug, embora eu entenda a chateação ![]()
Se você descobriu que este é realmente o problema, convido você a postar um novo tópico com uma descrição adequada do problema em Feature e ver como as coisas se saem ![]()
Obrigado @Canapin.
desenterrando este
Temos o mesmo problema com o Imgur, a incorporação não está funcionando.
Na visualização do composer, a seguinte mensagem de erro aparece:
Desculpe, não foi possível gerar uma visualização para esta página da web, porque o servidor web retornou um código de erro 429. Em vez de uma visualização, apenas um link aparecerá em sua postagem.
link de exemplo: How To: Quickstop - Tuning and Riding - pev.dev (role até o final da primeira postagem)
Olá @anon36484860 ![]()
Sua postagem pareceu se encaixar melhor neste tópico, então a movi para cá. ![]()
Alguém encontrou uma solução para este problema?
Ainda estou tendo problemas no meu fórum.
Nada realmente mudou, o Imgur continua bloqueando a incorporação, retornando o mesmo erro 429, o Giphy com 100 requisições por hora quando a instância cresce, coisas chatas acontecem.
Imgur se foi, Redgif se foi, o embed do Reddit se foi, todos os quadros de imagens se limitam e a internet está morrendo aos poucos.
Então, alguma solução? Acho que não.
Parece uma nota triste para terminar, mas não acho que este tópico vá a lugar algum, então vou fechá-lo. Por favor, iniciem novos tópicos sobre isso, ou sinalizem para reabrir se ocorrer alguma mudança na questão do imgur 429.