StFeder.de

Kein Ausfall, trotzdem 10h beschäftigt

Der Server-Umzug ist abgeschlossen – alle Daten meiner Seite liegen jetzt auf einem Server in Hamburg. Und zu meiner Überraschung gab es keinen Totalausfall der Seite.

Aber doch einen Fehler, dessen Beseitigung mich 10 Stunden Lebenszeit gekostet hat: interne Links funktionieren nicht. Die Startseite wurde noch korrekt angezeigt, aber alles andere nicht. Sobald man ein Passwort eingeben wollte: Fehlermeldung. Anmeldung als Admin: Fehlermeldung. Link klicken: Fehlermeldung.

Es hat ewig gedauert bis ich kapiert habe: Ursache sind meine vom Standard abweichenden Permalinks. Normalerweise steht in der URL sowas wie “stfeder.de/?p=123” als Link zu einem Beitrag, bei mir steht aber “stfeder.de/2022/07/18/Name-des-Beitrags/“. Habe ich vor 15 Jahren scheinbar mal so eingestellt…

Soweit, so gut. Ändern kann ich das jetzt nicht mehr so einfach, weil ich mich nicht mehr in der Administration meines Blogs anmelden kann, denn der Link geht auch nicht mehr. Genau dort bearbeitet man aber diese Einstellung. Zum Glück habe ich dann rausgefunden, wie ich die Einstellung in der Datenbank auf den Standard zurücksetzen kann. Finde “meine” URLs zwar angenehmer, aber ist natürlich vollkommen egal. Neues Problem: alle internen Verlinkungen zu anderen Beiträgen funktionieren dann nicht mehr. Kein Weltuntergang, aber ärgerlich.

Also weiter gesucht. Scheinbar kann mein Blogsystem (WordPress) bei mir die .htaccessnicht bearbeiten. Dort müssen für die abweichenden Permalinks Anpassungen vorgenommen werden. Die habe ich dann einfach manuell gemacht, was aber keinen Erfolg gebracht hat. Also ewig rumprobiert, gelesen, gesucht und nach unzähligen Sackgassen rausgefunden, dass mein Server nicht auf (oder heißt es “mit”?) Apache läuft, sondern auf nginx. Auch wenn mir die Begriffe grundsätzlich nicht unbekannt vorkommen, habe ich keinen Plan davon, was sie bedeuten, aber offenbar funktionieren beide Systeme grundsätzlich anders. Dass der Server auf nginx läuft hatte ich nur rein zufällig bemerkt, als ich mir ein Logfile angesehen hatte.

Leider konnte ich trotz wiederum langer Suche nicht herausfinden, ob und wo ich die Möglichkeit habe, die Konfiguration für nginxanzupassen. Grundsätzlich soll es zwar möglich sein, aber ich habs nicht geschafft.

Die Rettung fand ich dann im (natürlich digitalen) Handbuch. Man kann eine Verbindung zwischen Apache und nginx herstellen. Das war mit einem Haken in der Serverkonfiguration gelöst.

Nur ein einziger Haken in der Serverkonfiguration – damit waren alle Probleme gelöst. Nach 10 Stunden.

Blog Umstellungen

Ich habe in den letzten Tagen und Wochen ein paar technische Änderungen an der Webseite vorgenommen, die die Sicherheit für mich, aber auch für Euch als Besucher erhöhen. Außerdem habe ich mich nochmal ein bisschen mit dem Thema Datenschutz beschäftigt und die Seite in dieser Hinsicht optimiert. Eine Datenschutzerklärung gibt es bald auch, aber dafür muss ich erst noch ein paar Dinge verstehen, weil ich nicht eine “dumme” Standarderklärung zusammenklicken will, sondern verstehen will, was von mir und Euch von wem wo gespeichert wird und das dann möglichst gut erklären.

Im Zuge dessen erfolgt in den nächsten Tagen ein Umzug des Blogs auf einen deutschen Server. Im besten Fall merkt davon niemand was, im schlechtesten Fall wird die Seite einen Monat nicht erreichbar sein. Also nicht wundern

Spam

Jeden Tag gibt es hier über 50 Spam-Kommentare, die zuverlässig blockiert werden – seit dem Neustart des Blogs im letzten Jahr wurde kein “echter” Kommentar als Spam markiert und kein Spam Kommentar hat es durch den Filter in den Blog geschafft. Trotzdem habe ich den Spamfilter geändert, weil ich nicht verstehe, wie der aktuelle (sehr zuverlässige) Filter funktioniert und vor allem, weil es da ein Datenschutzproblem geben könnte: ich habe mich nicht damit beschäftigt, aber es scheint als würden (alle?) Kommentare auf amerikanischen Servern geprüft.

Jetzt habe ich eine DSGVO-Konforme Lösung im Einsatz und alle Kommentare werden jetzt lokal nach relativ einfachen Kriterien geprüft. Mal sehen wie das läuft.

Falls also einer Eurer Kommentare unerwartet nicht auftaucht, dann könnte es an dem neuen Filter liegen. Und falls vielleicht jetzt irgendwo in den Kommentaren Spam auftauchen sollte: er ist eingentlich harmlos, solange man keine Links anklickt. Von daher: immer wenn jemand meinen Blog mega gut findet und Links postet, einfach nicht die Links anklicken und nicht die Aktien/Cryptowährungen kaufen, die empfohlen werden