BenBE's humble thoughts Thoughts the world doesn't need yet …

03.12.2010

mod_fcgid und Anfragenbegrenzungen

Filed under: Server — Schlagwörter: , , , , , , — BenBE @ 09:10:03

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…)

Flattr this!

10.10.2010

Master/Slave-Konfiguration für Bind9 (mit rDNS für IPv6)

Filed under: Server — Schlagwörter: , , , , , — BenBE @ 16:24:50

Wieder ist ein neues Projekt abgeschlossen und funktioniert vorerst soweit wie es benötigt wird. Hintergrund des Projektes war es, für das IPv6-Subnetz des Servers die rDNS-Namensauflösung (Reverse DNS) zu konfigurieren. Vom Anbieter wurde hierfür zwar ein „Web-Interface“ bereitgestellt, was aber dazu geführt hätte, dass jede IPv6 einzeln einzutragen gewesen wäre – schön ist irgendwie anders. (more…)

Flattr this!

26.07.2010

QuickEdit-Modus unter mcedit für PuTTY

Filed under: Server — Schlagwörter: , , — BenBE @ 00:11:13

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…)

Flattr this!

05.07.2010

HTTP-Authentifizierung mit Mantis ertragbar machen

Filed under: Software — Schlagwörter: , , , , , , , , — BenBE @ 17:29:14

Mantis ist an sich ein sehr guter und gerade für Nicht-Informatiker gut geeigneter Bugtracker, der mit ein wenig Kreativität auch gut als Aufgabenverwaltung verwendet werden kann. Selber setze ich Mantis bereits geraume Zeit an verschiedenen Stellen ein; und so ist es nicht verwunderlich, dass nun auch für ein weiteres Projekt Mantis aufzusetzen war.

Für dieses Projekt gab es nun aber eine kleine Hürde, die bei Mantis bereits seit Jahren existiert: Die Authentifizierung gegen externe Systeme 😉 Mantis besitzt zwar von Haus aus die Möglichkeit, die Nutzerkonten aus einem LDAP-Server zu beziehen, erledigt dabei aber die Authentifizierung dennoch selber. Möchte man hingegen, dass Mantis stillschweigend den Nutzer frisst, der z.B. über den Apache oder ein Single-SignOn-System wie Shibbolleth angemeldet wurde, beißt man leider seit Jahren auf Granit. Ohne bei Mantis selber Hand anzulegen, kommt man leider nicht weit. (more…)

Flattr this!

15.06.2010

Outlook und die Authentifizierung

Filed under: Server — Schlagwörter: , , , , , — BenBE @ 18:52:23

Seit kurzem habe ich meinen Mailserver in Bezug auf die Authentifizierung und den Mailversand etwas strenger eingestellt, was soviel heißt wie „ein Fehler und die Verbindung wird geschlossen“. Dieser Ansatz funktioniert auch für die Mail-Einlieferung wunderbar, für den Versand mit Outlook ergibt sich aber ein kleines Problem. (more…)

Flattr this!

16.05.2010

Katastrophen-Recovery mit ispCP

Filed under: Server — Schlagwörter: , , , , , , , , , , , — BenBE @ 20:40:03

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:

  1. 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.
  2. Habt ihr ein Backup aller Userdaten UND folgenden Dinge:
    1. die Datenbank ispcp des alten Systems (Binärkopie ausreichend!)
    2. die Datenbank mysql des alten Systems (Binärkopie ausreichend!)
    3. die ispcp.conf des alten Systems
    4. /var/www/ispcp/gui/include/ispcp-db-keys.php
    5. /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.

  3. 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…)

Flattr this!

13.05.2010

SquirrelMail: Making it work without preg_replace and /e

Filed under: Server — Schlagwörter: , , , , , , , — BenBE @ 15:02:47

Ich hatte ja bereits vor längerer Zeit angemerkt, dass SquirrelMail mit konfiguriertem Suhosin-Patch nicht richtig läuft. Und da seit einem Jahr, wo der Bugreport nun Upstream bekannt ist, immer noch nichts passiert ist, gibt es hier für alle geplagten nun ein Diff-File zum Ersparen der ganzen Tipparbeit (Ja, der Patch ist grundlegend REINES Copy&Paste). Zumal ja durchaus schon die Grundlagen für eine Lösung ohne /e vorhanden sind. (more…)

Flattr this!

09.05.2010

SPAM und seine Auswirkungen

Filed under: Server — Schlagwörter: , , , , — BenBE @ 01:17:23

Wir alle mögen keinen Spam. Insbesondere mein Server nicht, wie ich die Tage durch eine Reihe seltsamer Ausfälle feststellen musste. Obwohl mein Postfix an sich recht wenig Last erzeugte, stellte ich dennoch anhand der Live-Statistiken für meinen Bindgraph – und von den zahlreichen MX-Anfragen verwundert auch im zugehörigen Mailgraphen eine stark erhöhte Anzahl von abgelehnten Mails fest. Dachte ich zuerst noch an einen mögliches Problem in der Konfiguration, weil sich ein solches durchaus bereits einmal in dieser Form geäußert hatte, zeigte ein kurzer Blick in die Logfiles nur eine durchscrollende Menge von „NOQUEUE: reject: Relay Access denied“-Meldungen. (more…)

Flattr this!

26.02.2010

Klarer Wine für mein Sparbuch

Filed under: Software — Schlagwörter: , , , , , , — BenBE @ 02:43:48

Nach dem ich mich seit meinem finalen Entschluss, Windosen nur noch mit dem Dosen-Öffner und einer Linux-CD zu behandeln, gab es inzwischen in meinem Umfeld erste Umsteiger in Sachen zu betreuender Rechner. Aufgabe war es, ein Notebook für den Einsatz für Office-Arbeiten und einfache Buchhaltungsaufgaben fertig zu machen. Da es gewisse Altlasten zu beachten gab, gestaltet sich der Umstieg jedoch nicht ganz reibungslos, auch wenn das Grundsystem mit Office und Browser tadellos läuft, und abgesehen von kleineren Quärelen mit dem HAL im Zusammenspiel mit dem Plasma-Desktop derzeit kleinere Work-Arounds benötigen.

Ein größeres Projekt stand jedoch die Tage an: Für die Finanzverwaltung sollte WISO Sparbuch 2010 eingerichtet werden, damit die bestehenden Daten gepflegt und ergänzt werden können. Da das Programm für Linux nicht verfügbar ist, und auf den Einsatz einer VM aus Resourcengründen vermieden werden soll, fiel die Wahl auf Wine, was bereits seit längerem als durchaus brauchbare Alternative zum Einsatz virtueller Maschinen mit Paravirtualisierung oder Vollvirtualisierung gelten kann. (more…)

Flattr this!

22.02.2010

ispCP-Login über IPv6

Filed under: Server — Schlagwörter: , , , , , — BenBE @ 18:02:36

Da mein Server über IPv6 läuft und die Haupt-Server-Adresse dementsprechend auch via IPv6 erreichbar ist, gab es bisher noch ein kleines Problem, wenn versucht wurde, auf die Konfigurationsoberfläche über IPv6 zuzugreifen. Um diesen Fehler zu beheben, gibt es jedoch eine ganz einfache Lösung. (more…)

Flattr this!

« Newer PostsOlder Posts »

Powered by WordPress