@tommypenner Dato che stiamo vedendo un afflusso di più utenti che si trovano con i propri siti bloccati, puoi mettere in whitelist i siti Discourse che richiedono informazioni fino a quando non avremo risolto i dettagli tecnici, per favore? Siamo più che disposti a lavorare con te per risolvere la questione nel modo giusto, ma non a spese dei nostri utenti.
No, non è così: gli IP sembrano essere bloccati in anticipo e in ampi intervalli, indipendentemente dal fatto che ci siano incorporamenti di Vimeo:
In precedenza abbiamo spostato numerosi forum che avevano problemi su diversi blocchi di IP e (fino a ora) ciò ha risolto permanentemente il problema per quei forum.
Ciao a tutti, mi scuso per il silenzio. Stiamo discutendo internamente su Vimeo come vogliamo gestire e supportare l’uso dei tag OG, quindi per ora non ho nuove informazioni da condividere.
Inizialmente i tag OG venivano utilizzati nella pagina del video pensati per Facebook e altre principali piattaforme di social media. Casi d’uso come le distribuzioni di Discourse su server ospitati nel cloud non erano situazioni che avevamo considerato, ma ora stiamo prendendo seriamente in considerazione questi scenari, soprattutto perché i blocchi degli indirizzi IP per l’hosting nel cloud che abbiamo implementato stanno ovviamente influenzando questi utenti dei tag OG.
Per il momento, la soluzione a lungo termine da parte di Discourse è utilizzare la nostra implementazione oEmbed per ottenere i metadati del video invece di fare affidamento sui tag OG.
Detto questo, da Vimeo non vogliamo “punire” gli sviluppatori che facevano affidamento sulla capacità di Discourse di ottenere i metadati di Vimeo. Se hai distribuito Discourse sul tuo server cloud e stai riscontrando questo problema, contattaci all’indirizzo Contact Support on Vimeo, descrivi la tua situazione e fornisci un link a questa discussione di Discourse come riferimento. Da lì, valuteremo la fattibilità di mettere temporaneamente in whitelist l’indirizzo IP del tuo server.
(Attenzione @justin e @RGJ: non conosco molto Discourse e non ho trovato un modo per inviarti messaggi privati. Mi farebbe piacere parlare ulteriormente di come possiamo aiutare i vostri utenti e sviluppatori. Se c’è un modo per parlarne al di fuori di Meta Discourse via email o messaggio privato, troviamo una soluzione!)
@PaigeLynn ha detto che ha lasciato Discourse perché dipendeva dai video incorporati. ![]()
Notato. La prossima settimana controllerò come aggiornare il nostro gem onebox per utilizzare l’endpoint oEmbed per i video di Vimeo.
Puoi fare clic su un nome utente e poi premere il pulsante “messaggio” che appare nel popup.
Immagino che @techAPJ ci verrà in soccorso.
Ancora non capisco perché stiate bloccando gli intervalli di indirizzi IP dall’utilizzo dei vostri tag OG in primo luogo. Quindi, se avete qualcosa da condividere al riguardo, ci aiuterebbe, noi e i nostri clienti, a capire almeno cosa sta succedendo. Sta creando un carico maggiore sui vostri server rispetto all’utilizzo di un tag oEmbed o qualcosa di simile?
Se non desideri che le persone utilizzino i tag og, un modo semplice per imporlo sarebbe non inviarli. Non è come se Discourse stesse facendo lo scraping del tuo sito. Sta utilizzando uno standard pubblico e aperto che tu stesso pubblichi come supportato.
Fatto tramite:
e
Onebox utilizza ora l’endpoint oEmbed di Vimeo per impostazione predefinita e non dovrebbe essere influenzato dal blocco degli indirizzi IP del server.
Sentiti libero di scrivermi qui su meta se il problema persiste nell’ultima versione di Discourse.
Grazie @techAPJ !!! ![]()
Potresti fare il backport di questi anche alla versione stabile?
Il backport di questa modifica su stable non sarà banale, poiché ci sono state molte modifiche al gem onebox dall’ultima versione stabile e il codice sorgente principale (in stable) potrebbe non essere stato aggiornato per supportare l’ultima versione del gem.
Capisco perfettamente, potrebbe essere davvero piuttosto complesso.