Heute war es soweit, endlich hatte ich mal so viel Zeit am Stück um camperpoint.de von phpbb2 nach SMF umzuziehen. Sämtliche Umzugsszenarien wurden zwar schon vorher getestet, aber wie in der IT üblich, liegt der Teufel im Detail. Deshalb bin ich vorsichtshalber gleich um 7:00 Uhr aufgestanden.
Diesmal war das Problem 1, das nach fertiger Konvertierung urplötzlich 5 User (das waren auch noch die Moderatoren) mit samt Ihren Beiträgen fehlten. Ein Backup der neuen Datenbank hatte ich natürlich noch nicht.
Da half nur eins: Zurück an den Start und alles nochmal....
Problem2: Mir wurde für eine Stunde die Internetverbindung gekappt.
Ansonsten waren nur noch diverse kleine Fehler zu beseitigen (W3C Validation, fehlerhafter Javascript in der Shoutbox etc, sowie ein paar Funktionen mit 'Gewalt' zur Zusammenarbeit überredet.) . Habe ich eigentlich schon erwähnt, das ich Shoutboxen hasse
, aber wenn es das Publikum wünscht
.
Mein Dank an alle, die beim Testen dabeigewesen sind und besonders an meinen fähigen, ständig per Jabber verbundenen, Mitarbeiter VR6GHIA
.
Gigi von www.kleinekruemelmonster.de hatte mich gebeten, ihr Forum zu hosten. Beim alten Provider wurde Ihr Forum mehrfach böse gehackt.
Ich hätte es mir einfach machen können und das in www.sgaf.de und www.camperpoint.de verwendete phpBB2 nutzen können. Aber irgendwie hatte ich keine Lust dazu und wollte mich nach was neuen umschauen. phpBB3 hat mich nicht überzeugt. Die Sicherheitsprobleme sind die gleichen.
Erster Versuch: Vanilla. Vom Ansatz Klasse, aber irgendwie noch nicht ganz ausgereift und schwer zu erweitern.
Zweiter Versuch: MyBB. Bingo. Das meiste, was ich beim SGAF in mühevoller Kleinarbeit programmiert hatte ist dort enthalten. Ohne eine Zeile Code zu ändern, konnte ich alles nutzen
. Also habe ich www.kleinekruemelmonster.de mit dieses Forumsoftware ausgestattet und habe bis jetzt nur positive Reaktionen.
Trotzdem is es deprimierend, da bastelt man jahrelang und dann entdeckt man eine Forumssoftware, in der schon alles fix und fertig ist.
Ein paar Sachen fehlen aber noch in MyBB (Tagging von Beiträgen, Treffenverwaltung, Wiki etc). Darauf werde ich mich stürzen
Ich habe versucht, einen Jabber-Server als Grundlage für einen WebChat (MUC) in einen phpBB2-Forum (sgaf) einzusetzen versucht. Dazu habe ich Wildfire und JWChat eingesetzt.
Leider ist dieser Versuch 'voll in die Hose' gegangen. Das Teil hängt sich so auf, das der Server neu gebootet werden muss. Da die Benutzer nicht gewillt waren, einen speziellen Jabber-Clienten einzusetzen, habe ich das ganze gestoppt und vorerst zu den Akten gelegt.
Den eigentlichen Jabber-Server lasse ich vorest für SGAF weiterlaufen, mal sehen, vielleicht wird es ja für die User zu User Kommunikation genutzt.
Ich werde mal prüfen, ob ich den Jabber-Server als Ersatz für Lotus-Sametime mit Gaim-Client für meine Kunden zu nutzen ...
Der SGAF-Jabber Server benutzt die Benutzerdatenbank des Forums und greift über eine MySQL Verbindung auf diese zu. Leider gibt es dabei Problem mit den Benutzenamen, die eine der folgenden Zeichen enthalten :,@&´' . Benutzernamen, die ein Leerzeichen enthalten, machen gleichfalls Probleme.
Das Problem habe ich jetzt gelöst: Im PHPBB werden ungültige Benutzernamen mit einem Flag 'not_jabber' = 1 gekennzeichnet. Im Jabberserver (Wildfire) werden diese Benutzer nicht mehr akzeptiert.

Wie schon geschrieben, bin ich zur Zeit dabei, ein Jabber Netzwerk zu testen und wenn möglich in das SGAF zu integrieren. Gestern Abend haben wir einen (leider kleinen) Lasttest gemacht. Dabei konnte ich feststellen, das der Server sich vom Chat in keinster Weise beeindrucken lässt. Ich habe mir noch ein Lasttest mit 50 gleichzeitigen Chattern programmiert. Das hat den Server aber auch nicht weiter interessiert.
Vorteile:
- Chat verursacht keine Serverlast;
- jedes SGAF-Mitglied hat eine eigene Jabberadresse [nick]@jabber.sgaf.de und ist damit (auch wenn er offline) ist, ständig erreichbar;
- Eine Anmeldung beim Jabber-Server ist nicht nötig, da ich die Userdaten (Name, Passwort, E-Mail) direkt aus der SGAF-DB nutzen kann;
- Beliebige Anzahl von Chat-Räumen;
- Chaträume mit begrenzten Zugang (nur vorher festgelegte User können rein)
- Jabber-User können untereinander Kontakt halten (Instant-Mesaaging-Funktionen);
- Jabber ist OpenSource;
- JabberCliets gibt es tonnenweise für jedes Betriebssystem;
Nachteile:
- Zur Zeit ist noch Installation eines JabberClients nowendig;
- Bei Problemen kann aufgrund der großen Anzahl der Clients schwer geholfen werden. Man kann ja nicht alle kennen;
Meine weiteren Pläne:
- Aufbau eines ins SGAF (phpbb) integrierten AJAX gestützten WebClients (mit SGAF-Profilanzeige, Onlineanzeige im Userprofil, Benachrichtigung über neue Beiträge/PN per Jabber wenn online und gewünscht etc);
- Multi-IM-Fähigkeit, d.h. auch Mitglieder mit ICQ, Yahoo oder MSN-Client können jabber.sgaf.de nutzen;
- Integration von Jabber in die WebLogs;
Den jetzige Jabber- Server lasse ich erstmal weiterlaufen. Das diese Server immer funktioniert, kann ich aber nicht garantieren.
Weitere Links:
Jabber in Wikipedia: ![]()
Der von mir verwendete Server: ![]()
Und ich hatte schon gedacht, jetzt ist Ruhe vor diesen Spammern (siehe
). Aber irgendwie haben Sie es doch wieder geschafft, Ihren Müll im SGAF abzuschütten. Aufmerksame Moderatoren (Danke Neo
) haben am 29.12. wieder die Notbremse ziehen (d.h. Gästen das schreiben von Beiträgen verbieten) müssen.
Leider war ich bis 2.1 unterwegs, so das ich erst am 3.1. eine zusätzliche SPAM-Falle einbauen konnte.
Ich hoffe stark, das ich hier jetzt nicht dazu einen Fortsetzungsroman schreiben muss.
Na Spitze, da bringen die Entwickler von phpBB am 23.12.2006 ein neues Sicherheits- Update heraus.
Ich nahm die Information dankend zur Kenntnis und wollte die Änderungen in aller Gemütsruhe im neuen Jahr einbauen. Ich war ja auch gerade so schön mit diesen WebLog beschäftigt.
Irrtum
Natürlich hatten die verdammten Scriptkiddies über Weihnachten genug Zeit, um mit Hilfe der Beschreibung zu dem o.g. Sicherheisupdate einen Spamangriff zu planen.
Ich kann sagen, Sie waren erfolgreich:
Gestern
- 15:48 Uhr der erste Spam-Eintrag mit der Empfehlung, uns doch Viagra zu zulegen
. Was soll es, die immer muntere Moderatorengruppe
machte den Beitrag unleserlich.
- 20:33 Uhr, die nächste Empfehlung zur Potenzsteigerung, ich wurde munter
und verbot kurzerhand allen Gästen Beiträge im Forum zu schreiben
. In weiser Voraussicht hatten wir uns schon früher dafür ein Progrämmschen gebastelt
.
Heute
- 00:23 Uhr, hatte ich den Beitragsschreibebereich des SGAF nach besten Wissen so umgebaut, das mir weiteres automatisiertes SPAM- schreiben als unmöglich erschien. Daraufhin habe ich Gästen das Schreiben wieder erlaubt.
- 01:34 Uhr, meine Alarmanlage schlug an. Mist
, trotz alledem wieder Potenzsteigernde Ratschläge
. Jetzt wurde ich sauer und beschloss (nach intensiven Studium der Server- Log- Dateien) das am Anfang erwähnte Sicherheitsupdate + ein paar zusätzliche Gemeinheiten einzubauen. Natürlich musste ich noch (in meinen Alter ist man Nachts halt nicht mehr so gut drauf
) ein paar Fehler dabei einbauen, die mich bis
- 04:32 Uhr beschäftigten. Ich hoffe nur, das jetzt Ruhe ist ![]()