Nach 2017 habe ich erneut meine private Webseite umgezogen. Diesmal bin ich jedoch von HostEurope weg zu ip-projects.de.

Was mich zu dieser Entscheidung führte? Hauptsächlich die Lust mal etwas Neues auszuprobieren, aber auch die Möglichkeit bei ip-projects einen NVMe-Server zu für mich günstigen Konditionen zu verwenden. Auch wenn ich privat natürlich keine so hohe Performance benötige, die NVMe ermöglicht, sehe ich das Hosting hier als Testballon für die Server der von mir mit betreuten Siedler 3-Community. Die Entscheidung dazu hängt jedoch dann nicht nur von mir ab.

Mein neuer Server ist ein Debian 10, wie immer mit ispconfig zur Verwaltung, und zusätzlich als Monitoring-System Zabbix. Damit überwache ich nun meinen eigenen Server sowie einen der Siedler 3-Community. In den ersten Tagen gab es da bereits erstaunliche Werte die ich ohne Zabbix nie gesehen hätte. Mehr dazu vlt. später.

Als Administrator stößt man immer wieder in Logfiles wie auch in Telefonaten auf Menschen, die ihre eigene E-Mail-Adresse nicht kennen oder nicht schreiben können. Einige Klassiker (natürlich anonymisiert):

  • irgendwas@gmail.de
  • irgendwer@googlemai.com
  • jemand@tonline.de
  • einr@freenet.de
  • mich@gibt.es.nicht

Was ist daran nun falsch fragen sich vermutlich manche?

Beispiel 1: Google Mail ist immer unter gmail.com oder googlemail.com erreichbar, aber nie unter gmail.de. Das ist fast schon der häufigste Fehler aller Google Mail Nutzer.

Beispiel 2: Da fehlt ein „L“ in dem Domainnamen. Ähnliche Schreibfehler machen manche sogar bei ihren eigenen Domains, die ihnen offenbar zu schwierig sind.

Beispiel 3: Hier fehlt ein „-“ im Domainnamen. Genau wie Beispiel 2 eine Form der Ungenauigkeit.

Beispiel 4: Um in meinen Beispielen in der Reihenfolge zu bleiben hätte hier „einer“ vor dem @ stehen müssen. Ein Klassiker. Dieser Fehler ist vor allem dann amüsant, wenn man seinen Vor- und Nachnamen dort stehen hat und diesen falsch schreibt.

Beispiel 5: Die Verwendung von nicht existierenden Domains. So etwas kann man auch als Spam ansehen.

Warum schreibe ich das eigentlich?

Jede falsch eingetragene E-Mail-Adresse in einem Formular in einer Webseite führt dazu

  • dass derjenige vermutlich gar nicht über seine angegebenen Kontaktdaten angeschrieben werden kann.
  • dass derjenige eine Online-Anmeldung gar nicht erfolgreich durchführen kann.
  • dass jede E-Mail, die das System an diese falsch geschriebene E-Mail-Adresse schickt in der E-Mail-Warteschlange des Servers landet. Das wiederum führt zu einer fehlenden Übersichtlichkeit in der Administration des Systems.

Natürlich sind vor allem die ersten beiden Punkte für diejenigen, die ihre E-Mail-Adresse offenbar nicht richtig schreiben können besonders ärgerlich. Ich sehe es aber auch aus Sicht eines Administrators, solche Angaben halten meine Arbeit auf, erschweren die Analyse von echten Problemen an Servers.

Fazit: bitte bitte schreibt eure E-Mail-Adressen richtig!

Hab mir mal den Spaß gemacht und einen großen Teil der Tipps von

https://www.keycdn.com/blog/google-pagespeed-insights-wordpress/

angeschaut und umgesetzt. Ausgangspunkt bei diesem WordPress hier waren 54 von 100 Punkten. Schon die Bearbeitung der ersten 2 Punkte der Liste (Bildoptimierung und Autoptimize) brachten es auf 90 von 100 Punkten.

Die weiteren Tipps (Google Analytics lokal ablegen etc.) habe ich weggelassen, da sie vor allem im produktiven Umfeld eher nachteilig sind. Nur um 100 Punkte bei PageSpeed zu bekommen muss man nicht essentielle Marketinginstrumente aushebeln ..

Eigentlich ziemlich simpel – man muss im Vhost des Apaches nur folgenden Code hinterlegen:

Header always add Strict-Transport-Security "max-age=15768000; includeSubDomains; preload" env=HTTPS

Siehe: https://www.heinlein-support.de/blog/security/hsts-header-strict-transport-security-fuer-webserver-einrichten/

Herausforderung bei mir war nur, dass ich meinen Server mit ispconfig steuere. Dort muss man diese Eintragung in den Apache-Direktiven vornehmen. Und gleichzeitig auch dafür sorgen, dass die Webseite nur per SSL erreichbar ist.

Der Check hier bringt nun ein A+ 🙂

Hab mir mal die Zeit genommen und meinen alten Server gegen einen neuen ausgetauscht. Dabei habe ich auch gleich mal meine private Webseite – wie man sieht – auf einen ansehnlichen Stand gebracht 🙂