Zertifikate mit Plesk und CAcert für mehrere VHosts

Normalerweise werden Zertifikate für Domains auf der Basis von IP Adressen ausgegeben. Das heißt bei einer IP kann ich nur eine einzelne Domain bedienen. Im CAcert-Wiki gibt es jedoch einige Hinweise wie sich dieses Problem für mehrere VHosts umgehen lässt. Ich habe Methode 1) gewählt und erfolgreich getestet. So geht’s:

Angenommen wir haben zwei Domains und wollen für diese Zertifikate erstellen. Als Beispiel nehme ich domain1.de, www.domain1.de, webmail.domain2.de und www.domain2.de. Zuerst müssen beide Domains bei CAcert registriert und bestätigt werden. Als nächsten Schritt muss die Zertifikatanforderung erstellt werden.

Dazu die openssl.cnf editieren (hier Ubuntu linux):
nano /etc/ssl/openssl.cnf

[ req ] muss req_extensions = v3_req beinhalten.

Unter [ v3_req ] muss eingefügt werden:
subjectAltName = DNS:www.domain1.de, DNS:webmail.domain2.de, DNS:www.domain2.de

Dann die Datei speichern und wir machen uns an das Erzeugen des privaten 1024-Bit-Schlüssels:
openssl genrsa -out mykey.pem 1024

Jetzt wurde eine Datei mykey.pem angelegt. Jetzt erstellen wir die Anforderung für CAcert:
openssl req -new -key mykey.pem -out myreq.pem

Als CommonName (CN) bitte unbedingt domain1.de angeben. myreq.pem wurde daraufhin erstellt und die alternativen Namen dabei aus der Config übernommen. Hier noch zwei Befehle zum Überprüfen der Eingaben:
openssl req -in myreq.pem -noout -verify -key mykey.pem
openssl req -in myreq.pem -noout -text

myreq.pem muss jetzt an CAcert (new Server Certificate) gesendet werden. Bei Erfolg erhält man das fertige Zertifikat zurück. Jetzt sind alle Teile vorhanden um das Zertifikat in Plesk zu aktivieren. Unter Server/Certificates muss ein neues erstellt werden. Dort den private key (mykey.pem), das erhaltene Zertifikat und das root-Zertifikat in den Textfeldern angeben. Zur Sicherheit kann man in Plesk auch nochmal die „Preferences“ ausfüllen. Hat das soweit funktioniert, einfach das neue Zertifikat auf ‚default‘ setzen und auch bei ‚IP-Adresses‘ das Zertifikat ändern. Viel Erfolg!

Welchen Prozessor kaufen? Zwei- oder Vierkern: Das Duell

Marco und ich sind auf der Suche nach einem neuen Prozessor. Nachdem wir beide sehr glücklich mit unseren vor über zwei Jahren gekauften Intel Core 2 Duo E6400 (2 x 2,13 GHz) waren, ist nun die Zeit für ein Update.
Man kann eigentlich nicht sagen, dass der E6400 zu langsam ist – ganz im Gegenteil. Wenn da nicht das Bedürfnis nach mehr Arbeitsspeicher wäre! 8 GB müssten es schon sein. Das bedeutet also auch ein neues Mainboard und ein 64-bit Betriebssystem. Ein neuer Prozessor sollte dann natürlich auch noch drin sein.
Doch welchen soll man nehmen? Der E6400 war damals echt ein Glückgriff. Preis und Leistung haben wirklich gestimmt. Der Rechner kann trotz seines Alters in Sachen Geschwindigkeit immer noch locker mithalten. Der Neue muss also um einiges schneller sein, damit sich das Aufrüsten lohnt. Zu viel kosten darf er aber natürlich auch nicht.
Zur Wahl stehen jetzt zwei Intel Prozessoren: Core 2 Duo E8400 (2 x 3 GHz) und Core 4 Quad Q9550 (4 x 2,83 GHz). Zwei Kerne für rund 160 Euro oder vier Kerne für rund 300 Euro. Das ist nun die Frage. Vielleicht kann die Tabelle von Tomshardware helfen. Vergleich_E6400_E8400_Q9550 (.xls – 45 kB)

Valider RSS-Feed mit Ruby on Rails

Im Netz habe ich einige Anleitungen gefunden, wie man Feeds mit Ruby on Rails erzeugt, die Ergebnisse fand ich aber entweder unzureichend oder sie waren nicht valide laut W3C. Deshalb hier der Code für den RSS-Feed, den man bei BookReporter.de findet.

Code im Controller:

def rss
@nachrichten = Nachricht.find(:all, :conditions => ["aktiv = 1"], :order=>"created_at DESC", :limit => 20)
render_without_layout
end

Und hier die View (rss.rxml):

xml.instruct!

xml.rss "version" => "2.0", "xmlns:atom" => "http://www.w3.org/2005/Atom" do
xml.channel do

xml.title       "BookReporter.de Nachrichten und Termine"
xml.link        url_for :only_path => false, :controller => 'nachrichten'
xml.description "BookReporter.de: Letzte 20 Nachrichten und Termine."
xml.language('de-de')
xml.tag!("atom:link", "href" => url_for(:only_path => false, :controller => 'nachrichten', :action => 'rss'), "rel" => "self", "type" => "application/rss+xml")
xml.pubDate      @nachrichten.first.created_at.rfc2822

@nachrichten.each do |n|
xml.item do
xml.title       n.titel
xml.link        url_for :only_path => false, :controller => 'nachrichten', :action => 'show', :id => n
xml.description truncate(textilize(n.hauptteil), length = 255, truncate_string = link_to("...",:only_path => false, :controller => 'nachrichten', :action => 'show', :id => n))
xml.guid        url_for :only_path => false, :controller => 'nachrichten', :action => 'show', :id => n
xml.pubDate     n.created_at.rfc2822
end
end

end
end

Jetzt muss noch folgender Code ins Layout und fertig ist der Feed:

<%= auto_discovery_link_tag(:rss, {:action => "rss", :controller=>"nachrichten"}, {:title =>"BookReporter.de Nachrichten und Termine"}) %>

Acer Aspire L5100 im Test

Der Markt für Mini-PCs wird immer größer. Mittlerweile gibt es eine bessere Auswahl an Kleinst-PCs, worunter auch der Aspire L5100 fällt. Weitere Geräte sind zum Beispiel der Asus Nova P20 oder P22 oder auch der Mac Mini von Apple. Beim Mac Mini ist man jedoch mit DVD-Brenner schnell bei über 700 € angelangt und auch die beiden Asus Nova beginnen erst ab etwa 550 Euro. Für Windows Vista hat der Nova dann aber nur recht knappe 1024 MB Speicher. In der kleinsten Ausstattung kostet der Acer Aspire nur 399 Euro. Nachdem der Rechner hier jetzt schon einige Tage im Betrieb ist will ich euch kurz meine Erfahrungen mitteilen.

Acer Aspire L5100
Weiterlesen

aXbo Schlafphasenwecker im Test

aXbo Schlafphasenwecker im TestZwei Wecker klingeln. Ich fühle mich wie vom Zug überfahren. Drehe mich nochmal um. Schalte einen Wecker aus, den anderen auf Snooze. Noch fünf Minuten. Aus fünf werden erst fünfzehn und dann dreißig. Zum allerspätest möglichen Zeitpunkt zwinge ich mich aus dem Bett und schleiche ins Bad. Eine Dusche später bin ich halbwegs wieder ein Mensch. Ich ärgere aber, dass ich mich jetzt beeilen muss, um die verlorene Zeit wieder einzuholen.

Die Lösung: Ein Wecker, der einen genau dann weckt, wenn man nicht so tief schläft!
Weiterlesen

Medion MD 30169

LCD-Flachbildfernseher Medion MD 30169 für 299 Euro

MD30169
Bilddiagonale: 22 Zoll (56-Zentimeter)
Auflösung:1.680×1.050 Pixel
Lautpsrecher: Stereo. Sound ist fernseh-, nicht unbedingt filmtauglich
Eingänge: HDMI-Eingang mit HDCP-Entschlüsselung, VGA, SCART, Kompononenten; zusätzlich jeweils Audio-Eingang
Ausgänge: Digitaler Soundausgang (Koax)
Lieferumfang: Fernbedienung, Batterien, Standfuß, AV-Kabel, Koax-Kabel (Sound)
Gewicht: 6 kg

Kurztest: Weiterlesen

Scaleo Home Server auf der IFA

Einer der ersten verfügbaren Server mit dem Windows Home Server Betriebssystem von Microsoft wird wohl der Scaleo Home Server von Fujitsu Siemens sein. Also ab zur IFA und das Gerät dort angeschaut. Ein Mitarbeiter war auch gleich so freundlich und stand ausführlich Rede und Antwort. Doch erstmal die technischen Daten:

  • Intel Celeron Prozessor
  • Bis zu 1 TB Speicher vorinstalliert
  • Platz für den Einbau von 4 Festplatten
  • 4x USB 2.0 (2 davon vorne)
  • 2x eSATA
  • 512 MB Arbeitsspeicher
  • 256 MB Flash zur Systemwiederherstellung
  • Gigabit LAN
  • UPNP-Server und FSC Lounge vorinstalliert
  • unter 50 Watt Leistungsaufnahme bei einer Festplatte
  • unter 80 Watt Leistungsaufnahme bei 4 Festplatten
  • unter 30 db(A) Geräuschpegel

Scaleo home Server Scaleo Home Server Scaleo Home Server

Bei der Rückansicht ist noch eine zweite Netzwerkschnittstelle zu sehen, die aber im endgültigen Produkt nicht mehr enthalten sein soll. Zum eingebauten Prozessor gab es leider keinerlei Takt-Angaben. Insgesamt ist der Server viel größer als ich dachte und daher eher für einen Platz unter dem Schreibtisch gedacht. Die Lautstärke ließ sich auf der Messe nicht beurteilen aber die gemachten Angaben scheinen durchaus realistisch, da aus dem Gehäuse auch kaum Wärme hinter den Lüftern zu spüren war. Der Preis soll bei 600 Euro losgehen. Weitere Fotos vom aufgeschraubten Server gibt es im Home Server Blog. Messungen des Stromverbrauchs werden auch spannend, da Fujitsu Siemens von einem intelligenten Powermanagement spricht (eine Art Standby?).

BookReporter mit ersten Kritiken online

Gerade das Buch Tannöd ist eine der ersten Kritiken auf BookReporter: ein Buch welches es bis an die Spitze der Buchcharts geschafft hat. Während die einen sich mit dem Buch befassen, fragen sich andere ob die diversen Preise, wie Krimi des Jahres (hier negativer) gerechtfertigt sind. Außerdem hängt schon eine Klage wegen Urheberrechtsverletzung an. Wer übrigens lieber hören als lesen möchte, dem empfehle ich einen der vielen Podcasts zum Thema wie z.B. der hier verlinkte.

Mal sehen wie es mit Tannöd in den Charts weitergeht und ob es eine gute Idee von BookReporter war ausgerechtnet dieses Buch zu rezensieren.

Das Projekt selbst ist übrigens wieder in Ruby on Rails programmiert und auf dem Moviereporter-Server gehostet.

Nokia N95 Freeware-Must-Haves

ChordFinderHughes & Kettner Chord Finder
Preis: Freeware
Plattform: Java
Größe: klein (keine Ahnung, paar kB…)

Beschreibung:
Der Hughes & Kettner Chord Finder ist ein kleines Programm, dass jeder Gitarrist unbedingt auf seinem Handy haben sollte.
Man wählt ganz einfach Ton und Akkord aus und bekommt dann ganz übersichtlich auf dem Display gezeigt, wo man die Finger hinsetzen muss. Je Akkord stehen mehrere Griffmöglichkeiten (in verschiedenen Bünden) zur Verfügung

Bewertung:
Must have! Klein, kostenlos, macht nix kaputt!
Download:
http://www.hughes-and-kettner.com/chordfinder/index.html

in Kürze:

  • Fring (kostenlos, Registrierung notwendig)
  • Mobiola Webcam 2 (Shareware, Testversion)
  • Navigon Mobile Navigator 6 (kostenlos, Registrierung notwendig)
  • Nokia N95 Kurzbewertung

    Dass ich neuerdings stolzer Besitzer einer Computers 2.0, aka Nokia N95, bin, wisst ihr ja spätestens seit dem Beitrag vom 22. Juni. Einen ausführlichen Handytest werde ich alllerdings nicht schreiben, davon gibt es ja genug auf den einschlägen Seiten.

    Stattdessen werde ich nach und nach ein paar Artikel schreiben, die hoffentlich ein paar Sachen beleuchten, die man nicht schon hunderttausendmal gelesen hat. In Teil I wird es um ein paar Freeware Programme gehen, die man unbedingt auf dem N95 haben sollte!

    Mein Gesamtfazit nach vier Tagen:
    Klasse Teil! Klein, leicht, viele (alle) Funktionen. Negativ ist nur die kurze Akkulaufzeit. Das Mitgelieferte Headset kommt einem auch etwas billig vor. Davon abgesehen fragt man sich eigentlich nur, wie es geht, so viel auf so wenig Platz unter zu bringen!