Fehlende Youtube-Einbettungen

Hallo @Iceman,

Ja, ich habe gerade in der Datenbank für dich gesucht, konnte aber keine Tabelle oder ein Feld finden, in dem diese Einstellung gespeichert ist (sie war nicht in der Tabelle site_settings enthalten).

Was deinen Kommentar betrifft:

… und der Bann ist auch noch 5 Stunden später aktiv

Ich habe kein spezielles Fachwissen darüber, wie Google diese „Banns

Es gibt definitiv keine Supportseite, auf der Google genau erklärt, wie ihre DoS-Präventions-Blockierung oder ein damit verbundenes System funktioniert.

Nach viel Blut, Schweiß und Tränen denke ich, ist das Problem gelöst.

Ich bin jedoch nicht besonders „stolz

Genial!

Das ist eine kreative, effektive Lösung, die zeigt, wie man „den Tellerrand verlässt".

Herzlichen Glückwunsch, dass du dein Rätsel mit Stil und Finesse gelöst hast!

Nachdem ich Ratschläge/Empfehlungen befolgt hatte, habe ich vor ein paar Tagen ein CloudFront CDN für unseren AWS S3-Bucket auf unserem Discourse eingerichtet.

Ich habe die S3-CDN-URL in unserem Kontrollpanel hinzugefügt und anschließend ordnungsgemäß einen Rebake-Befehl für über 200.000 Beiträge ausgeführt.

Zu diesem Zeitpunkt habe ich mir nicht viel daraus gemacht – es lief einfach und tat sein Wunder für die nächsten 12 Stunden oder so.

Wir haben sehr, sehr viele Videos in unserem Discourse eingebettet. Wir sind eine Drohnen/UAV-Community, und die Leute posten und teilen den ganzen Tag über Bilder und Videos. Zehntausende YouTube-Videos befinden sich in unseren Discourse-Beiträgen.

Im Nachhinein…? Nach dem Hinzufügen der CDN-URL hätte ich wahrscheinlich nur Beiträge rebaken müssen, die einem Muster wie *.jpg entsprechen :man_facepalming:t2: :cry:

Wie auch immer, was ist passiert?

YouTube hat die IP-Adresse unseres Servers gesperrt :pensive:

Wir können keine YouTube-Links mehr einboxen; unsere Community wird mit folgender Meldung konfrontiert:

429 Too Many Requests

:pensive:

(Ein einfaches curl/wget auf dem Server selbst liefert ebenfalls dieselbe Meldung.)

Offensichtlich wurden wir während des Rebakes gesperrt, da die Hälfte der bestehenden Beiträge, die zuvor funktionierende Videos enthielten, dies nun nicht mehr tun :sob:

Ich gehe davon aus, dass diese Sperre dauerhaft ist, aber wie Sie wissen, ist es unmöglich, jemanden bei YouTube zu kontaktieren und um Gnade zu bitten.

Falls die Sperre doch dauerhaft ist, habe ich eine Frage an @Iceman: Können Sie bitte die Details teilen, wie Sie eine zweite IP-Adresse bei Digital Ocean erhalten haben und welche Änderungen Sie vorgenommen haben, um den ausgehenden Verkehr über diese IP zu leiten, während der eingehende Verkehr auf der bestehenden IP bleibt?

Und eine Frage an alle: Weiß jemand, ob diese Sperre wahrscheinlich nur vorübergehend ist? :crossed_fingers:t2 Und/oder gibt es etwas, das ich tun kann, um meine jetzt stark beschädigten YouTube-Beiträge zu reparieren?

Für eine stark medienorientierte Community ist dies für uns eine ziemliche Katastrophe.

Es wird wahrscheinlich nicht dauerhaft sein, sondern mit der Zeit von selbst verschwinden.

Wenn jemand nach derselben Änderung sucht, können Sie stattdessen eine Remap verwenden. Das geht fast sofort und sendet keine Anfragen an irgendwelche Server.

Entschuldigung für die späte Antwort.

Ich kann dir bei Digital Ocean nicht helfen; ich bin von ihnen weggegangen, als ihre IPv6-Unterstützung mangelhaft war.

Ich füge immer mehr IPs zu dem „Switch

Danke @Iceman :+1:t2:

[quote=“Iceman, Beitrag: 53, Thema: 47718”]
Wenn du „gesperrt

Vielen Dank für die zusätzlichen Informationen, @Iceman und @Richie – das Thema taucht in letzter Zeit häufiger auf, daher sind weitere Details dazu, wie YouTube die Ratenbegrenzung handhabt, äußerst hilfreich.

Wir möchten zudem versichern, dass diese „Sperrungen

Ich habe eine Variante davon verwendet, um sanft durch eine große Anzahl von Beiträgen zu gehen. Ein Vorschlag mit geringem Risiko, der enorm viel Zeit spart – danke @riking!

Als Hinweis: Ich habe Folgendes verwendet, um den Fortschritt zu verfolgen:

Post.where(baked_version: nil).count