Wir haben soeben das XMPP Housekeeping für die openim.de und openim.eu Domains aktiviert. Diese beiden Domains sind unserem Server im Frühjahr 2023 hinzugefügt worden, es ist also an der Zeit. ;-)
Kategorie: Wartungsarbeiten
Wir haben den Jabber Server gestern auf Prosody 0.12 (von 0.11) aktualisiert, siehe Changelog.
Wir haben in den letzten Tagen einige Optimierungen vorgenommen und auch einige Spammer gelöscht. Es sieht so aus, als ob wir erfolgreich waren. Der Server hat nun keine Ausfälle mehr. Hoffentlich das bleibt so. :-)
XMPP Housekeeping nun aktiv!
Endlich haben wir unsere XMPP Housekeeping-Skripte in Betrieb genommen. Diese Skripte löschen automatisch nicht verwendete XMPP-Konten und Spectrum 2-Transportkonten und werden täglich ausgeführt. Eine Löschung erfolgt, wenn:
- Ein XMPP-Konto, das eine unserer öffentlichen Domains verwendet, wurde länger als ein Jahr nicht verwendet (keine Anmeldung erfolgt). Die entsprechenden Spectrum 2-Transportkonten werden ebenfalls gelöscht.
- Ein neu registriertes XMPP-Konto, das eine unserer öffentlichen Domains verwendet, wurde länger als 31 Tage nicht verwendet (es erfolgte nie ein Login).
- Ein mit einem externen XMPP-Konto erstelltes Spectrum 2-Transportkonto wurde länger als ein Jahr nicht verwendet (keine Anmeldung erfolgt).
Nach einer initialen Ausführung der Skripte sind wir von 300134 XMPP-Benutzerkonten auf nur 64624 heruntergekommen! Da wir jabb3r.de bis zum nächsten Frühjahr ausschließen müssen (es gab ein Problem, wie Prosody mod_lastlog hier seine Zeitstempel gespeichert hat) gab es keine Löschungen für diese Domain. Wenn wir daher diese Domain von den Zahlen ausschließen, sind es 265049 XMPP-Konten vor und 34100 Konten nach der ersten Ausführung unserer Skripte.
Unsere Serverstatistiken findest Du hier.
Wow, die Migration des Offline Storages von Dateien auf Datenbank hat sehr lange gedauert. Ich dachte, dass ein bis zwei Stunden genug sein sollten. Leider nein, die Scripte liefen 10 Stunden. Daher waren die Jabber/XMPP services ungefähr 10 Stunden nicht erreichbar, von ~22:30 MESZ gestern bis 8:50 MESZ heute. Wir entschuldigen uns dafür! Die guten Nachrichten sind aber, dass wir in nächster Zeit keine Größeren Wartungsfenster geplant haben.
Wir müssen den Prosody Offline-Speicher auf das neue Datenbankformat konvertieren. Daher muss der Server heruntergefahren werden. Dies wird heute zwischen 22 und 23 Uhr MESZ passieren.
Prosody 0.10 läuft
Alles erledigt, der Server läuft nun auf Prosody 0.10 und ist schon über eine Stunde online. Danke an MattJ für seine Hilfe bezüglich der kleineren Probleme beim Upgrade.
Bisher sind keinerlei neuen Features wie MAM oder WebSocket aktiviert. Das wird noch geschehen. Aber ich musste mod_privacy_lists und mod_blocking deaktivieren und dafür mod_blocklist aktivieren. Das bedeutet, dass wir die Unterstützung für XEP-0016 (heutzutage nur noch von älteren Clients in Benutzung) einstellen und nur noch den neuen Standard XEP-0191 mit Hilfe von mod_blocklist unterstützen.
Gestern wurde Prosody 0.10 endlich veröffentlicht. Daher planen wir heute um 20:30 MESZ (also jetzt in ~3 Stunden) das Upgrade unseres Prosody Servers von 0.9 auf 0.10. Die XMPP/Jabber Dienste werden zirka 1 bis 2 Stunden offline sein. Zumindest ist das unser Plan. ;-) Bitte habt in dieser Zeit etwas Geduld.