Störungen im Forum

Antworten
Benutzeravatar
T4125Gamer
Beiträge: 894
Registriert: Mo 15. Apr 2013, 21:37
Wohnort: T4125Gamer-Hausen

Störungen im Forum

Beitrag von T4125Gamer » Di 21. Jan 2020, 20:05

Hallo erstmal alle zusammen,

nun möchte ich ein paar Worte zu den vergangenen Ausfällen sagen.
Zunächst, warum gab es immer wieder Ausfälle?

Generell ist es so, dass unser Server kein problem damit hat, viele Anfragen zu verarbeiten, da wir einen recht starken Server besitzen. Nun ist es doch so gewesen, dass jemand (wer, das kann ich nicht sagen, da diese Person ein VPN Programm oder ähnliches benutzt um seine Identität zu verschleiern (ganz große Nummer)) in kurzer Zeit "großraum Anfragen" ausgeführt hat. Was meine ich jetzt damit? Um euch eine kleine Übersicht zu geben, habe ich das Protokoll von heute etwas genauer analysiert und bin auf folgendes gestoßen. Diese Person hat über die Suche das hier ausgeführt:

*akt* insgesamt 19-mal innerhalb von 2 Minuten
*all* insgesamt 26-mal innerhalb von 5 Minuten
*als* insgesamt 18-mal innerhalb von 10 Minuten
*ab* insgesamt 2-mal innerhalb von 30 Sekunden
*aus* insgesamt 19-mal innerhalb von 5 Minuten
*rel* insgesamt 37-mal innerhalb von 10 Minuten
und vieles mehr.

Manchmal waren es nur einzelne Buchstaben, manchmal mehrere. Der Server hat anfangs diese Anfragen alle bearbeitet. Dennoch wurden es durch diese Platzhalter-Suchanfragen so viele, dass er nicht mehr hinterhergekommen ist, Stichwort DDoS. Warum war das jetzt so? Da durch den * ein Platzhalter gesucht wird, und wir nicht gerade wenig Beiträge haben, versucht das Forum natürlich alle Wörter, die z. B. akt oder aus oder rel beinhalten, zu finden und anzuzeigen. Wenn man nun diese Anfragen so häufig innerhalb einer kurzen Zeit absendet, wird die Warteschlange des Servers immer weiter zugemüllt, bis letztendlich ein normaler User ganz am Ende dieser Warteschlange steht und kein Antwort erhält. Um das zu demonstrieren, habe ich oberhalb hingeschrieben, was gesucht wurde und wie oft innerhalb einer bestimmten Zeit.

Man kann also davon ausgehen, dass diese Person mit Vorsatzt handelt um dieses Forum hier auszubremsen.

Aufgrund dieser Tatsache, habe ich nun die Suchfunktion für Gäste deaktiviert.
Ich musste mir selber was zusammenbasteln, denn wenn man die Suche über Gruppenrechte deaktiviert, kann ein Gast auch keine "Aktiven Themen" mehr aufrufen.
Nur weil so ein Witzbold so Hobbylos ist, und das Forum mit sinnlosen Anfragen bombardiert, habe ich jetzt meinen Feierabend dafür aufbringen müssen, mir eine Lösung für dieses Problem auszudenken. Echt man, so was Hobbyloses hab ich schon lang nicht mehr erlebt.

Ziska
Beiträge: 3152
Registriert: Do 18. Apr 2013, 11:32

Re: Störungen im Forum

Beitrag von Ziska » Di 21. Jan 2020, 21:09

Vielen Dank für deine Mühe!
“Was tun gegen Pandemie Müdigkeit!“

https://www.jw.org/de/biblische-lehren/ ... uedigkeit/

Benutzeravatar
Magdalena61
Administrator
Beiträge: 19117
Registriert: Mo 15. Apr 2013, 20:44
Kontaktdaten:

Re: Störungen im Forum

Beitrag von Magdalena61 » Di 21. Jan 2020, 21:13

Du bist echt...Spitze!
:thumbup:

DANKE!

Dein Script könntest du vielleicht bei phpBB einreichen? Wenn da ein Forenhasser unterwegs ist, der sich mit der Software auskennt und sich daran aufgeilt, phpBB- Foren zu schaden... die könnten es vielleicht in ihr nächstes Update mit einbauen?

Es freut mich echt, dass das Forum jetzt wieder so schnell ist wie es sich gehört. Und Gäste müssen nicht unbedingt suchen, es wird gegessen, was auf den Tisch kommt.

Danke für die Zeit, die du investiert hast. :Herz2:

Möchtest du einen bestimmten Kuchen? Oder gerne mal wieder dieses oder jenes zu Mittag essen? :D

Und an die Christen: Es sieht so aus als gibt es mal wieder einen Anlass, jemanden zu segnen. :?
LG
God bless you all for what you all have done for me.

Ziska
Beiträge: 3152
Registriert: Do 18. Apr 2013, 11:32

Re: Störungen im Forum

Beitrag von Ziska » Di 21. Jan 2020, 21:16

Magdalena61 hat geschrieben:
Di 21. Jan 2020, 21:13
Du bist echt...Spitze!
:thumbup:

DANKE!

Dein Script könntest du vielleicht bei phpBB einreichen? Wenn da ein Forenhasser unterwegs ist, der sich mit der Software auskennt und sich daran aufgeilt, phpBB- Foren zu schaden... die könnten es vielleicht in ihr nächstes Update mit einbauen?

Es freut mich echt, dass das Forum jetzt wieder so schnell ist wie es sich gehört. Und Gäste müssen nicht unbedingt suchen, es wird gegessen, was auf den Tisch kommt.

Danke für die Zeit, die du investiert hast. :Herz2:

Möchtest du einen bestimmten Kuchen? Oder gerne mal wieder dieses oder jenes zu Mittag essen? :D

Und an die Christen: Es sieht so aus als gibt es mal wieder einen Anlass, jemanden zu segnen. :?
LG
Genau, Magdalena! Verwöhn mal deinen Schatz!..... Das hat er sich verdient! :thumbup:
“Was tun gegen Pandemie Müdigkeit!“

https://www.jw.org/de/biblische-lehren/ ... uedigkeit/

Benutzeravatar
Travis
Moderator
Beiträge: 5491
Registriert: Di 10. Okt 2017, 06:59

Re: Störungen im Forum

Beitrag von Travis » Mi 22. Jan 2020, 06:36

Magdalena61 hat geschrieben:
Di 21. Jan 2020, 21:13
Dein Script könntest du vielleicht bei phpBB einreichen? Wenn da ein Forenhasser unterwegs ist, der sich mit der Software auskennt und sich daran aufgeilt, phpBB- Foren zu schaden... die könnten es vielleicht in ihr nächstes Update mit einbauen?
Mir kam gerade die Frage in den Kopf, ob man da auch etwas reaktives einbauen könnte? Sowas wie eine Meldung auf dem Screen des Gastes, sobald dieser die Suchfunktion benutzt hat.
Magdalena61 hat geschrieben:
Di 21. Jan 2020, 21:13
DANKE!
Dem Dank schließe ich mich gerne an.
aus 1Kor 4,13 "πάντων περίψημα"
aus Sach 11,11 "הַשֹּׁמְרִים אֹתִי "
- Foren Concierge -

Benutzeravatar
Magdalena61
Administrator
Beiträge: 19117
Registriert: Mo 15. Apr 2013, 20:44
Kontaktdaten:

Re: Störungen im Forum

Beitrag von Magdalena61 » Fr 31. Jan 2020, 16:51

Seit der Deaktivierung der Suchfunktion für Gäste läuft das Forum zufriedenstellend, scheint mir, oder gibt es bei euch Grund zur Klage?
LG
God bless you all for what you all have done for me.

Benutzeravatar
Travis
Moderator
Beiträge: 5491
Registriert: Di 10. Okt 2017, 06:59

Re: Störungen im Forum

Beitrag von Travis » Fr 31. Jan 2020, 17:24

Von mir nicht.
aus 1Kor 4,13 "πάντων περίψημα"
aus Sach 11,11 "הַשֹּׁמְרִים אֹתִי "
- Foren Concierge -

Scrypti
Beiträge: 235
Registriert: Do 15. Aug 2019, 07:51

Re: Störungen im Forum

Beitrag von Scrypti » Fr 11. Sep 2020, 02:29

Habe das eben mal nachgestellt... erstaunlich...
Um das Board hier temporär "lahm zu legen" reicht es, eine entsprechende Suchanfrage mit "Platzhalter" vier bis fünf mal in Folge (unterschiedliche Tabs) auszulösen. Die Suche in den Tabs rödelt dann zwei/drei Minuten(!!!!) vor sich hin, ehe das Board zeitweise nicht mehr erreichbar ist.
T4125Gamer hat geschrieben:
Di 21. Jan 2020, 20:05
Generell ist es so, dass unser Server kein problem damit hat, viele Anfragen zu verarbeiten
;)
Also generell ist es jedenfalls so, dass euer Such-Index in der Datenbank - ganz offensichtlich - völlig hinüber ist.
Magdalena61 hat geschrieben:
Di 21. Jan 2020, 21:13
Dein Script könntest du vielleicht bei phpBB einreichen?
Wozu?
1. Die Entwickler hinter phpBB sind kompetent genug, um notwendige Funktionen - hinsichtlich eines sicheren Betriebs des Forums jedenfalls - alleine zu stemmen. Irgendein wildes Gefummel und Gebastel an den sicherlich vorhandenen Standards vorbei wäre da eher... kontraproduktiv.

2. phpBB hat mit Suchanfragen dieser Art grundsätzlich überhaupt kein Problem. Zumal die Beitrags-Anzahl in diesem Forum (wie auch im blauen, natürlich) auch eher sehr klein ist, als sehr groß.

Ähnliche Suchanfragen werden im blauen Forum nach etwa 3-4 Sekunden(!) erfolgreich abgeschlossen (unabhängig davon, ob man viele davon hintereinander ausführt). In viel größeren phpBB-Foren mit vielfach(!) mehr Beiträgen ist von der Problematik, die hier zu Tage tritt, auch nichts zu sehen.

Also: Die entsprechende Table der Such-Indexierung in der Datenbank leeren - und alle Beiträge neu indexieren lassen. Das dauert wohl ein paar Stunden (ohne Einschränkungen des Betriebs, übrigens - außer dass Suchen in dieser Zeit natürlich nur Treffer der bis dahin indexierten Beiträge zeigen), danach aber würde hier jedwede Suche wieder flott gehen. ;0)

Oder anders: Da wurde die Zeit bisher wohl gänzlichst falsch investiert - und das Problem wurde dabei noch nicht mal gelöst, sondern nur umständlich umgangen.

Benutzeravatar
T4125Gamer
Beiträge: 894
Registriert: Mo 15. Apr 2013, 21:37
Wohnort: T4125Gamer-Hausen

Re: Störungen im Forum

Beitrag von T4125Gamer » Fr 11. Sep 2020, 07:10

Scrypti hat geschrieben:
Fr 11. Sep 2020, 02:29
Also: Die entsprechende Table der Such-Indexierung in der Datenbank leeren - und alle Beiträge neu indexieren lassen. Das dauert wohl ein paar Stunden (ohne Einschränkungen des Betriebs, übrigens - außer dass Suchen in dieser Zeit natürlich nur Treffer der bis dahin indexierten Beiträge zeigen), danach aber würde hier jedwede Suche wieder flott gehen. ;0)
Das habe ich tatsächlich mal gemacht, über die Software die Beiträge neu indexieren lassen.
Das war einige Zeit vor diesen Suchanfragen, die das Forum lahm gelegt haben. Dennoch trat das auf. Ich habe das aber direkt über das ACP gemacht, nicht zuerst in der Tabelle das manuell gelöscht. Sollte aber eigentlich keinen Unterschied machen?

Sollte ich also nochmal so ein Durchlauf starten?

Scrypti
Beiträge: 235
Registriert: Do 15. Aug 2019, 07:51

Re: Störungen im Forum

Beitrag von Scrypti » Fr 11. Sep 2020, 10:10

T4125Gamer hat geschrieben:
Fr 11. Sep 2020, 07:10
Sollte ich also nochmal so ein Durchlauf starten?
Würde ich machen; irgendwas stimmt mit der Tabelle nicht - andernfalls die Suche nicht derart lange vor sich hin rödeln würde.
Und ich würde die Table wie gesagt vorher manuell leeren. Ich weiß jetzt spontan auch nicht, ob phpbb das vorab selbst macht oder einfach nur "nach-indexiert", während der Bestehende bestehen bleibt.

Antworten