Weblog Kommentare
Anmerkungen zu V3.1.0
Ian Styx am |
Ich bräuchte mal kurz deine Hilfe - wenn du Lust hast - und habe dir Anweisungen hinterlassen.
Beat Post author am |
Habe hier die neue cookieconsent.min.js eingesetzt. Falls Du sie gerne auch in anderen Installationen sehen/testen willst, dann gib Bescheid.
Ian Styx am |
Immer noch leider...
Ich verstehe nicht ganz wann das greift... Groß/kleinschreibung etc
Neuer Versuch und Nummer 3
Beat Post author am |
Habe nun V3 des cookieconsent.min.js hier hochgeladen.
Ian Styx am |
Ja - ich meinte auch: Und könnte eventuell für viele andere Merkwürdigkeiten mitverantwortlich sein! (ich erinnere aber gerade nicht welche).
Ian Styx am |
Das Login.. ok...
Es gibt aber viele Stellen wo in einer ähnlichen oder sogar sehr ähnlichen Art mit
Bezug genommen wird. Das muss funktionieren, sonst ist etwas grundlegend falsch!
Das muss nichts bedeuten... Einmal gesetzte trackbacks werden in der DB gespeichert und nicht wieder entfernt wenn du den originalen Link aus einem Entry wieder entfernst. Du kannst also nur mit wirklich neuen testen, meine ich.
Ian Styx am |
Gerade korrigiert !
Und so fällt auch immer ein Brosamen für die Allgemeinheit ab ... ?
Beat Post author am |
Unter Kommentare sehe ich doch auch alle Trackbacks... und wenn da nichts ist, dürfte auch in der DB nichts sein. Habe das auch mit einem neuen Link/Trackback getestet. Da kommt nichts.
Ian Styx am |
Was auch immer zu beachten ist...: du kannst nur einmal einen trackback schicken. Also gehen wirklich nur neue und mit jeweils einmaligen Zielen. Zwei Trackback auf das selbe Ziel aus dem gleichen entry macht keinen Sinn.
(das schrieb ich vor Stunden und vergaß es abzuschicken...)
Beat Post author am |
Das stimmt nur teilweise. Ich habe folgendes gemacht:
Was natürlich stimmt ist, dass ich innerhalb eines Beitrags zwar mehrmals auf den gleichen älteren Beitrag verlinken kann, dass dann jedoch nur ein einziger Trackback erzeugt wird. Aber wie Du schon sagtest: Mehrere, gleiche Trackbacks machen auch keinen Sinn. Die weiteren Links funktioneren ja trotzdem.
Ian Styx am |
Stimmt.
Was ist mit diesen Optionen?
Inzwischen habe ich herausgefunden, dass:
Wahrscheinlich bleibt gar nichts weiter übrig, als in dem Fall eine default moderation zu verordnen...!
Beat Post author am |
Auto-Moderation nach X Tagen erzwingen = 30
Zuweisung nach der Auto-Moderation? = moderieren
Trackbacks nur im Zeitfenster erlauben? = Nein
Behandlung von per API übermittelten Kommentaren = keine
... der ? des Manitu ...
Ian Styx am |
Dieser ? dürfte aber zunehmend ein issue werden. Und hätte es schon längst sein müssen, wenn man so den IPv4 End-countdowns der letzten Jahre folgte.
Ich frage diese ganzen Sachen ab... da wir ja ein Validierungsissue aufgezeigt bekommen haben, dass aber eigentlich nicht hätte auftreten dürfen, da du ja ein valider engeloggter Nutzer bist. Oder siehst du etwa Captchas bzw das hidden Captcha der Biene in der frontend Kommentarform?
Beat Post author am |
Nein, nie. Höchstens mal das hidden-Captcha für einen Sekundenbruchteil, während des Seitenaufbaus. Aber daran mag ich mich auch kaum mehr erinnern. Wobei gesagt werden muss, dass ich das Kommentarfeld (und das darunter positionierte hidden-Captcha) eh meist erst sehe, wenn ich runterscrolle und dann ist die Seite schon vollständig geladen. Also: Nein, nie.
Ian Styx am |
SO! Jetzt ist mir auch endlich klar warum das mit dem eingeloggtem User nicht geht.?
Trackbacks sind API Kommentare und somit nicht über das Loginsystem spezifizierbar. Deshalb fällt das immer durch!
Ian Styx am |
Nachdem ich nun gestern das mit den API Kommentaren verstanden habe, habe ich heute noch einmal neu nachgedacht. Die sei unser Zustand (veränderte whitelist für beatsblog!):
Nun soll ja der IP Vergleich im Falle eines ungleichen Zustandes alles abweisen. Weil wir jetzt aber wissen, dass $_SERVER['REMOTE_ADDR'] auf Manitu eine IPv6 zurückliefert, benötigst du eine funktionierende Whitelist Ausnahme.
Neben all dem verwirrenden Kram habe ich mich darauf nicht genügend konzentriert. Die Antwort der Spamblock Validierung im Log war [REJECTED: IP Validierung : www.beatsblog.ch [xxx] != Sender IP yyy]. Das heißt, deine [unsere] whitelist-Anweisung war nicht richtig. Sie hätte allerdings matchen müssen, sage ich mal. Vielleicht liegt das Versagen aber daran, dass du in Permalinks unter Permalink-Struktur für die Artikel-URLs die archives/%id%-%title%.html auf %id%-%title%.html geändert hast... und damit intern irgend ein Kuddelmudel ensteht. (Wir hatten das Thema ja schon mal...)
Ich habe das oben also auf PunktStern geändert. Dies hattest du in deinen Versuchen noch nicht, meine ich.
All meine Gedanken und Versuche das mit der IPv6 zu lösen sind einfach Quatsch. Sie sind unvergleichbar. Die einzige Lösung ist deshalb kein type 'moderate' Fallback, sondern nur die bereits vorhanden Whitelist (mit der richtigen Anweisung).
Beat Post author am |
^https://www\.beatsblog\.ch/.*$ funktioniert leider auch nicht.
Ganz generell bin ich mir nicht sicher, ob das mit der Whitelist der Weisheit letzter Schluss ist. Wenn der Manitu-Host eine andere IP zurückgibt als die des Blogs, so könnte das ja durchaus auch anderen Besuchern passieren, die von ihrem Blog auf einen meiner Artikel einen Trackback setzen wollen.
Ich setzte die Trackbacks wieder auf moderieren und pflege die Content-Filter für Autorennamen und Inhalt (also quasi die Blacklist).
Ian Styx am |
Naja doch... es ist eben so, dass du ungleiche IPs rejected haben willst, außer sie sind in der whitelist.
Deinem Kuddelmuddel muss beizukommen sein...
am einfachsten, in dem schnell mal diesen Anfang findest $found_exclude_url = preg_match findest und in der nächsten Zeile
einfügst. Das loggt die gelieferte trackback url und deine regex url. So können wir zumindestens sehen, ob wir ev. auf dem falschen Dampfer sind.
Ian Styx am |
Manchmal [immer] muss man einfach nur genau hinsehen!
Ansonsten stimmt das gesagte natürlich, denn IPs sind natürlicherweise definitiv unterschiedlich wenn es um andere Server geht. ?
Beat Post author am |
BINGO ! ? Mit dem Fragezeichen hinter https funktioniert es auch auf www.beatsblog.ch. Doch bitte frag jetzt nicht, weshalb da http und nicht https daherkommt. Ich weiss es nämlich nicht.
Ian Styx am |
Brauche ich nicht, ... denn das habe ich bereits getan..❗ ?
Ian Styx am |
Als aufmerksamer Leser wünsche ich einen HappyBi?r?th?day. Genieß ihn! ?
Beat Post author am |
? DANKE! ?
Ian Styx am |
Ich glaube das muss nochmal ergänzt werden.., denn es geht ja darum, die IP des Trackback Senders mit der IP des Hosts zu verifizieren, auf den der Trackback (bei dir) gesetzt werden soll. Somit erfüllt dies auch im REJECT Zustand schon seinen Zweck - gerade was IP Trackback Spammers angeht - nur nicht bei denjenigen validen Trackbacks, die ein IPv4 vs IPv6 Muster vom gleichen Server aufweisen. Für diejenigen müsste man eine Zeitlang auf MODERATE gehen, um zu überprüfen, ob, oder wie oft, soetwas überhaupt vorkommt, damit man für jene eben eine whitelist Ausnahme einrichten kann. Es ist eben eines der Mittel zum Zweck. Je nach Schärfe der Einstellung und des Augenmerkes, hat man diurch den möglichen IP-Mix false positives auf dieser oder jener Seite. Es ist dann eine Frage was einen mehr ärgert, Spammer, die im moderate landen, oder verlorene (unbekannte) Trackbacker, die man gerne für das social networking hätte.