Archive for the ‘ Software ’ Category

Continuous Log: Oracle VS Community, Teil 2

Oracle gibt OpenOffice auf.

Zur Pressemitteilung

Dies bestätigt in meinen Augen die hier skizzierte Entwicklung der von Oracle mit SUN aufgekauften OpenSource-Projekte. Viel mehr noch … Oracle scheint sogar bewußt in der Richtung zu agieren, die Projekte von sich weg zu treiben. Über die Hintergründe kann ich aber auch nur spekulieren … Geld spielt aber wahrscheinlich auch eine Rolle.

PyRoom Test (Updated)

Ich schreibe heute mit einem anderen Modell von Text-Editor – er arbeitet im Vollbild und hat fast keine sichtbaren Features. Ziel dahinter ist, dass er so wenig wie möglich ablenkt und man sich dadurch voll aufs schreiben konzentrieren kann.
Die Idee an sich ist sicherlich nichts Neues und es gibt bestimmt eine große Menge an verschiedenen Implementationen. Die von mir gerade getestete Implementation begnügt sich damit, den gesamten Bildschirm ab zu dunkeln und mit grüner Schrift auf schwarzem Hintergrund zu schreiben. Formatierungsoptionen sind bei solchen Programmen in der Regel gar nicht vorhanden.
Ich kenne noch eine andere Implementierung, welche derzeit leider nur für das iPad verfügbar ist. Dort werden auf hellem Hintergrund nur die aktuellen 3-4 Zeilen angezeigt, während ein paar Zeilen darüber und darunter ausgegraut werden. Alles was darüber hinaus geht, wird gar nicht mehr angezeigt. Read more

wieso CNAMEs als MX-Record böse sind

Gestern wurde ich von einem Admin angesprochen, der Probleme hatte, Emails an einen Kunden zu verschicken. Besagter Kunde hat seine Email-Postfächer bei 1&1 – der Admin betreibt einen eigenen Mailserver und Emails an seinen Kunden wurden mit der folgenden Meldung abgelehnt:

421 invalid sender domain 'example.com' (misconfigured dns?)

Nach einigem Suchen fand er im Internet eine Seite auf der dieses Problem diskutiert wird. In vielen Fällen konnte der 1&1-Support den Leuten weiterhelfen: SPF korrekt(!) konfigurieren und / oder den MX record der Absender-Domain auf einen A record zeigen lassen – niemals auf einen CNAME.

Mein Interesse war geweckt und so versprach ich denn, diese Frage an die Entwickler weiter zu reichen. Auf meine Anfrage in der Entwicklungsabteilung des 1&1-Mailsystems bekam ich auch recht zügig antwort:

[...] die Verwendung von Aliases in MX-Einträgen ist seit Ewigkeiten verboten.
Siehe beispielsweise RFC-5321, RFC-2181, RFC-1034.

Der Umstand, dass dieser Fehler nur bei 1&1 auftritt, ist also der strikten RFC-Konformität der 1&1-Mailserver zu verdanken. Mailserver die CNAMEs als MX records akzeptieren verhalten sich nicht RFC-konform und sollten korrigiert oder korrekt konfiguriert werden.

Ich hoffe, ich kann mit diesem Artikel dem Einen oder Anderen bei der Suche nach einer Lösung zu diesem Problem helfen.

Bug #95 in mod_gnutls

Seit einigen Tagen suche ich nach dem Anlass dafür, dass ich längere Posts in meinem WordPress nicht mehr updaten und erstellen kann.
Ich hatte nun wirklich alles durch: diverse PHP-Funktionen und Module de-/aktiviert, diverse Apache2-Funktionen de-/aktiviert, Debug an/aus, Suhosin an-/abgeschaltet und nach jeder Änderung alles neu kompiliert.

Was auch immer ich tat – das Ergebnis war das Selbe: überschritt ein POST-Befehl vom Firefox3 an den Webserver eine bestimmte Anzahl an Zeichen, dann bekam ich nur eine weiße, komplett leere Seite zurück.

Nachdem ich dann alles so weit durch gekaut hatte, musste ich fest stellen, dass es wohl irgendwas an der Datenübertragung selber ist. Also: Firebug, tcpdump und wireshark ausgepackt und das Protokoll analysiert (übrigens nicht so einfach wie es aussieht, wenn es sich um HTTPS handelt). Trotz der Unmöglichkeit die tatsächlichen Daten auf der Leitung lesen zu können (wg HTTPS), habe ich bald bemerkt, dass das unter dem HTTPS-Protokoll liegende TCP Fehler meldete.

Schlussendlich bin ich auf den Gedanken gestoßen, dass es mod_gnutls sein könnte. Also: deaktivieren, mod_ssl reaktivieren und noch mal probieren – siehe da, es geht.

1 Stunde später war mir dann auch klar, dass es kein Config-Fehler von mod_gnutls ist, sondern das ein Coding-Fehler ist.

Google brachte mich dann auf http://issues.outoforder.cc/view.php?id=95

Sobald dieser Bug gefixt ist, kann dann jeder auf unserem Server ein SSL-Zertifikat für seine Domain haben. Um das voran zu treiben habe ich mal die riesen Summe von US$5 auf den Bug ausgesetzt ;-)
Dies ist übrigens ein riesen Vorteil von OpenSourceSoftware – der Code ist vorhanden und jeder der kann, oder will, kann ihn lesen und korrigieren.

Hoffentlich kommt mod_gnutls 0.5.4 sehr bald heraus und dieser Bug ist darin gefixt …

Umgezogen

Heute habe ich zyanklee.de umgezogen. Vorerst läuft nur der Blog auf dem neuen Server – Email-Server, DNS-Server und die ganzen anderen Dienste muss ich in den nächsten Wochen noch umziehen.

 

Switch to our mobile site