ein relativ guter, wenn auch teilweise bereits in die Jahre gekommener IRC-Client für Windows ist mIRC in der Version 6. Dieser tut selbst auf etwas älteren Systemen noch genau das, was er soll: Funktionieren. Da ich jedoch so langsam aber sicher versuche, überall wo möglich auf IPv6 umzustellen, war die Frage, wie man mIRC dazu bewegt bekommt, mit dem neuen Protokoll zu arbeiten. (more…)
04.03.2011
03.12.2010
mod_fcgid und Anfragenbegrenzungen
Eigentlich wollt ich ja nur, dass ein paar Urlaubsbilder auf dem Server einsortiert werden, aber daraus wurde nicht gleich was. Denn statt fein einsortierter Urlaubsbilder erhielt ich nur eine plumpe Meldung von ispCP, die mir einen internen Fehler mit HTTP-Statuscode 500 ansagte. Also ganz ohne weitere Details versteht sich, denn die wären Luxus. (more…)
18.10.2010
Kasperle-Theater mit dem W-LAN
Ich habe mir die Tage ein neues Netbook zugelegt und dabei viel es mit ab, dass die vorinstallierte Windows 7 Starter Edition durch was vernünftiges ersetzt werden wollte, was dazu führte, dass aus der Starter ein Professional wurde, was durch ein Ubuntu abgerundet wurde. Unter Ubuntu funktionierte auch alles sofort auf Anhieb einwandfrei, auch in Sachen W-LAN, was man von Windows 7 nicht behaupten konnte. (more…)
15.10.2010
Verschwundene CD-ROM-Laufwerke unter Windows
Seit einer Weile wollte Windows schon nicht mehr meine physikalisch und virtuell verbauten CD-ROM-Laufwerke erkennen. Ein Blick im Geräte-Manager meinte „Code 31“, was so viel bedeutet wie „Treiber konnte nicht geladen werden. Auch das Entfernen der Laufwerke, um sie anschließend neu erkennen zu lassen, half erstmal nichts. (more…)
02.10.2010
Hardcore System Restore
Ich mach derwegen ungern Backups, habe aber trotzdem jegliche Daten nahezu vollständig parat (selbst, wenn ein Restore etwas Suchen bedeutet). Gut, manche Kleinigkeiten fehlen dann zwar, aber das lässt sich in den meisten Fällen verkraften. So, wie es in diesem speziellen Fall von Dienstag Abend der Fall war: Ich wusste zumindest GANZ genau, welche Daten mir im Fall der Fälle fehlen würden. Denn, wie es nunmal manchmal mit Windows so ist: Irgendwann will es einen einfach nicht mehr lieb haben und verhält sich komisch. (more…)
17.08.2010
Spaß mit „verifizierbaren Dokumenten“
Seit diesem Semester bietet die Hochschule, an der ich studiere, den Ausdruck der Studienbescheinigungen via Internet an, was gegenüber dem alten System, dass man einmalig im Semester nen Bogen Totholz erhielt, doch bereits ein wesentlicher Fortschritt wäre, wenn in der elektronischen Variante dieses Dokumentes nun nicht grad der Erstellungszeitpunkt – obwohl nicht benötigt – sekundengenau erfasst wäre. Viel wichtiger ist in der Hinsicht ja eigentlich auch eher, was an Daten enthalten ist und ob die Dokumente wirklich „verifizierbar“ sind. Ein kurzer Test zeigte hier ein relativ interessantes Bild. (more…)
26.07.2010
QuickEdit-Modus unter mcedit für PuTTY
Seit geraumer Zeit gibt es bei der Nutzung von mcedit unter Linux das Problem, dass man innerhalb von mcedit mit der Maus im SSH-Fenster keinen Text zum Kopieren markieren bzw. Text aus der Zwischenablage einfügen kann, wenn man mcedit offen hat. Stattdessen bewegt man den Cursor innerhalb des Editor-Fensters. Bei anderen Editoren wie nano oder vi geht das und man kann analog dem QuickEdit-Modus der DOS-Box von Windows arbeiten. (more…)
26.06.2010
MediaWiki-Fehlermeldung beim Registrieren durch preg_replace mit /e
Nach dem es bei mir die Tage auf dem Server wieder mal einen Einzug gab bei dem auch ein MediaWiki 1.15.4 eingerichtet wurde, stellte sich heraus, dass dieses mit der auf diesem Server herrschenden Policy nicht ganz zurecht kommt. Aufgefallen ist dies bei der Nutzerregistrierung, die einen entsprechenden Fehler lieferte, dennoch aber den Account anlegte. (more…)
20.05.2010
SquirrelMail: MIME-Decoding ohne preg_replace /e
Okay und mal wieder gibt’s hier einen Patch, um SquirrelMail von unnötigen Eval-Aufrufen zu bereinigen. Diesmal in dem Teil von SquirrelMail, der für das Dekodieren von MIME-kodierten Mails sorgt. Konkret geht es hierbei aber weniger um die MIME-Dekodierung selber als vielmehr um das Verarbeiten der Header-Daten. (more…)
16.05.2010
Katastrophen-Recovery mit ispCP
Heute gibt es von meiner Seite einmal einen der Beiträge, die man am liebsten nie brauchen wöllte: Wie stelle ich aus minimalen Daten ein ispCP wieder her, falls es am alten Sytem zu Problemen kam. Und auch wenn ich schreibe, Katastrophen-Recovery: Alles, was über einen gewissen Grad an Problemen hinaus geht, wird auch mit dieser Anleitung nicht zu beheben gehen. Von daher eine kurze Checkliste:
- Habt ihr ein Backup ALLER Server-Dateien? Wenn ja, reicht im Wesentlichen die Migrationsanleitung von der ispCP-Homepage. Dennoch empfehle ich einen Blick weiter unten zu Hinweisen während man dies erledigt.
- Habt ihr ein Backup aller Userdaten UND folgenden Dinge:
- die Datenbank ispcp des alten Systems (Binärkopie ausreichend!)
- die Datenbank mysql des alten Systems (Binärkopie ausreichend!)
- die ispcp.conf des alten Systems
- /var/www/ispcp/gui/include/ispcp-db-keys.php
- /var/www/ispcp/engine/ispcp-db-keys.pl
Sollten von den letzten beiden Dateien nur eine verfügbar sein, so kann die jeweils andere aus dieser Datei erzeugt werden. Fehlen beide, kann nur versucht werden, mit Hilfe des Howtos zum Setzen des MySQL-Passwortes für ispCP diese Dateien zu erzeugen. Dies muss nach dem Wiederherstellen der MySQL-Nutzer-Datenbank und vor Aufruf des Setup-Skripts geschehen. DATABASE_USER und DATABASE_PASSWORD müssen für diesen Fall nach Aufruf des Passwort-Skriptes aus der ispcp.conf in die ispcp.old.conf übertragen werden, da ispCP sonst mit den falschen Schlüsseln ein Login probiert.
- Habt ihr vom alten System genug Daten, um die im vorigen Punkt nötigen Daten der zweiten Subliste zusammenzukratzen. Wenn nicht, gilt auch hier: Beißt in saure Äpfel, der Todesgott eurer Installation mag die.
Okay: Eines vorweg: Wenn ihr mindestens einen Punkt der obigen Liste bejahen konntet, bestehen berechtigte Hoffnungen, dass ihr um eine vollständige Neuinstallation herumkommt. Eine Garantie gibt es hierbei aber nicht, da die nächsten Schritte mit extrem vielen Möglichkeiten für Fehler verbunden sind und ich es selber beim Erarbeiten dieser Liste geschafft habe, so nahezu JEDE Fehlermeldung, die ispCP bietet auch einmal zu erhalten. Wer also nicht allzu frusttolerant ist, sollte es vor dem Fortfahren mit geeigneten Antidepressiva probieren. Ihr wurdet gewarnt. (more…)