scarica immagini remote in locale è disabilitato.
Era sempre stato impostato? E se ricostruissi l’html sui post che hanno le immagini di imgur?
Oh! E l’errore lo sta generando discourse e non il tuo browser locale?
Sì.
Succede già nell’editor dei post, quando incolli un link di Imgur prova a creare un Onebox nell’anteprima del post ma fallisce con un errore 429 oneboxed che Discourse inietta nell’anteprima del post.
Per quanto ne so, il mio server Discourse prima cerca di convalidare l’URL dell’immagine nuda e colpisce Imgur, che a sua volta alla fine ha rifiutato il dominio/IP del mio server a causa di molte richieste. Quindi Discourse non riesce a racchiudere l’URL nei tag <img> perché non è riuscito a convalidare l’immagine, e lascia semplicemente l’URL nudo nel post.
Al momento il problema sembra essersi risolto sul mio server, cioè Imgur ha rimosso il limite di richieste, per ora. Sono sicuro che non sarà l’ultima volta, quindi questo problema rimane.
Ah! Capisco. Allora penso che tu abbia bisogno di un plugin, o forse di un componente del tema che gestisca quelle immagini senza inviare la richiesta.
Ciao, sto usando Google Traduttore per capire la conversazione, ma non mi è stato chiaro (forse è una traduzione senza significato letterale) Come hai risolto il problema?
Non c’è ancora una soluzione. Imgur blocca Discourse dal visualizzare l’anteprima dell’immagine e Discourse non gestisce correttamente quell’errore e non riesce a creare l’HTML corretto per visualizzare l’immagine.
Come soluzione alternativa:
Qual è la tua lingua madre, così posso tradurre quella parte della conversazione?
Non mi è chiaro perché stai implicando che Discourse sia responsabile della gestione di un errore perché Imgur sta bloccando le immagini. Questa è una cosa di Imgur, non una debolezza funzionale o un bug di Discourse. Sembra che tu possa aver bisogno di un plugin creato per gestire questo se hai bisogno di avere foto di Imgur.
Discourse dovrebbe comunque generare HTML valido per visualizzare l’immagine. Imgur restituisce un errore 429 quando il server Discourse tenta di recuperare un’anteprima del link dell’immagine, ma Discourse lo tratta come se fosse un errore 404. Sul mio forum questa immagine non viene visualizzata con solo l’URL:
https://i.imgur.com/eHltaVt.jpeg
Ma il seguente HTML funziona per visualizzare l’immagine:
<img> src="https://i.imgur.com/eHltaVt.jpeg">
Questo è ciò che Discourse dovrebbe generare per il post “baked” anche se riceve un 429 quando il server accede all’URL, e dovrebbe lasciare solo l’URL nudo se riceve un errore 404.
Questo problema continua a interessare il mio forum Discourse.
@community-moderators Sarebbe possibile spostare questo in Bug, o copiare l’ultimo post in un nuovo argomento? (Naturalmente posso farlo anch’io se pensi che sia la cosa migliore.)
Ciò suggerisce che il tuo server è stato limitato nella frequenza di accesso e non può recuperare immagini da imgur. I link alle immagini sono preoccupanti perché vengono recuperati dall’utente e non dal tuo server.
Il server sta effettivamente subendo un rate limiting quando testa il link di Imgur e tenta di fare l’Onebox. Ma non c’è nulla che impedisca ai singoli utenti di visualizzarlo quando il link è correttamente racchiuso tra tag <img>. Il problema è che Discourse presume che il link non sia un’immagine visualizzabile per tutti gli utenti, quando in realtà è un problema solo per il server, e sta semplicemente racchiudendo l’URL di Imgur tra tag <a>.
Non sono sicuro che si qualifichi come bug, anche se capisco il fastidio ![]()
Se hai capito che questo è effettivamente il problema, ti invito a pubblicare un nuovo argomento con una descrizione adeguata del problema in Feature e vediamo come va ![]()
Grazie @Canapin .
scavando questo\nAbbiamo lo stesso problema con Imgur, l’incorporamento non funziona.\nNell’anteprima della composizione, appare il seguente messaggio di errore:\n\n> Ci scusiamo, non siamo stati in grado di generare un’anteprima per questa pagina web, perché il server web ha restituito un codice di errore 429. Invece di un’anteprima, nel tuo post apparirà solo un link.\n\nlink di esempio: How To: Quickstop - Tuning and Riding - pev.dev (scorri fino in fondo al primo post)
Ciao @anon36484860 ![]()
Il tuo post sembrava adattarsi meglio a questo argomento, quindi l’ho spostato qui. ![]()
Qualcuno ha trovato una soluzione a questo problema?
Lo sto ancora riscontrando sul mio forum.
Nulla è veramente cambiato, Imgur continua a bloccare l’incorporamento restituendo lo stesso errore 429, Giphy con 100 richieste all’ora quando l’istanza cresce succedono cose noiose.
Imgur è sparito, Redgif è sparito, l’incorporamento di Reddit è sparito, tutte le board di immagini si auto-limitano e internet muore un po’ alla volta.
Quindi, qualche soluzione? Immagino di no.
Questa sembra una nota triste su cui concludere, ma non credo che questo argomento andrà da nessuna parte, quindi lo chiuderò. Avvia nuovi argomenti a riguardo, o segnala per riaprire se si verifica qualche cambiamento al problema imgur 429.