phpBB2

Bild von tower

Harter Kampf: Camperpoint.de

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 .

 

 

Stichwort: camperpoint, Forum, phpBB2, Shoutbox, SMF

Bild von tower

Es ist deprimierend...

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 nutzenCool. 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ürzenWinken

Stichwort: Forum, Forumsoftware, MyBB, Open Source, phpBB2, phpBB3, Vanilla

Bild von tower

Schwere Niederlage erlitten

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 ...

 

Stichwort: Jabber, Lotus Sametime, phpBB2, SGAF, Wildfire

Bild von tower

Problem mit Benutzeranmeldung beim Jabber-Server beseitigt

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.

Stichwort: Jabber, Jabberserver, phpBB2, SGAF, Wildfire

Bild von tower

Erste Geh- Versuche mit einem Jabber-Netzwerk


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: http://de.wikipedia.org/wiki/Jabber
Der von mir verwendete Server: http://www.jivesoftware.org/wildfire/

Stichwort: Chat, Jabber, phpBB, phpBB2, SGAF

Bild von tower

SPAM@sgaf.de 2. Teil

Und ich hatte schon gedacht, jetzt ist Ruhe vor diesen Spammern (siehe http://www.sgaf.de/weblog_entry.php?e=29 ). Aber irgendwie haben Sie es doch wieder geschafft, Ihren Müll im SGAF abzuschütten. Aufmerksame Moderatoren (Danke Neo Very Happy ) 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.

Stichwort: phpBB, phpBB2, SGAF, Spam

Bild von tower

spam@sgaf.de

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 Shock

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 Shock. Was soll es, die immer muntere Moderatorengruppe Applause machte den Beitrag unleserlich.

- 20:33 Uhr, die nächste Empfehlung zur Potenzsteigerung, ich wurde munter Verrückt und verbot kurzerhand allen Gästen Beiträge im Forum zu schreiben KommHer . In weiser Voraussicht hatten wir uns schon früher dafür ein Progrämmschen gebastelt Cool .

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 Evil or Very Mad, trotz alledem wieder Potenzsteigernde Ratschläge Verrückt. 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 Wink ) ein paar Fehler dabei einbauen, die mich bis

- 04:32 Uhr beschäftigten. Ich hoffe nur, das jetzt Ruhe ist Sad

Stichwort: phpBB, phpBB2, SGAF, Spam

Inhalt abgleichen