<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Florian 'fh' Holzhauer</title>
	<atom:link href="http://fholzhauer.de/feed/" rel="self" type="application/rss+xml" />
	<link>http://fholzhauer.de</link>
	<description>bits 'n bleeps</description>
	<lastBuildDate>Thu, 17 Dec 2009 16:20:45 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Varnish + Feedburner</title>
		<link>http://fholzhauer.de/archives/2009/12/17/varnish-feedburner/</link>
		<comments>http://fholzhauer.de/archives/2009/12/17/varnish-feedburner/#comments</comments>
		<pubDate>Thu, 17 Dec 2009 16:20:45 +0000</pubDate>
		<dc:creator>fh</dc:creator>
				<category><![CDATA[Random]]></category>

		<guid isPermaLink="false">http://fholzhauer.de/?p=660</guid>
		<description><![CDATA[Gerade im Maschinenraum von Spreeblick.com kam das Problem auf, dass Feedburner die Feeds nicht mehr aktualisiert, nachdem Varnish deployed wurde.
Etwas Debuggen ergab folgendes: Das Problem tritt auf, wenn man das Wordpress-Plugin für Feedburner installiert hat. Dieses Plugin schickt alle Requests auf die Wordpress-Feed-Urls per Location Redirect zu Feedburner, statt auf die eigenen, aktuellen Feeds.
Da nun [...]]]></description>
			<content:encoded><![CDATA[<p>Gerade im Maschinenraum von Spreeblick.com kam das Problem auf, dass Feedburner die Feeds nicht mehr aktualisiert, nachdem Varnish deployed wurde.</p>
<p>Etwas Debuggen ergab folgendes: Das Problem tritt auf, wenn man das Wordpress-Plugin für Feedburner installiert hat. Dieses Plugin schickt alle Requests auf die Wordpress-Feed-Urls per Location Redirect zu Feedburner, statt auf die eigenen, aktuellen Feeds.</p>
<p>Da nun aber Varnish diesen Location Redirect cached, kommt nun Feedburner nicht mehr bis zu Wordpress, und damit zu dem Plugin mit der entsprechenden &#8220;Erkennung&#8221; durch, sondern bekommt aus dem Cache ebenfalls den Location Redirect. Und damit kann Feedburner logischerweise den Feed auch nicht mehr aktualisieren.</p>
<p>..und so wirds behoben:</p>
<p><code><br />
    if (req.http.user-agent ~ "feedburner|feedvalidator") {<br />
        return (pass);<br />
    }<br />
</code></p>
<p>In die vcl_recv einfügen. </p>
]]></content:encoded>
			<wfw:commentRss>http://fholzhauer.de/archives/2009/12/17/varnish-feedburner/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Spendenaufruf</title>
		<link>http://fholzhauer.de/archives/2009/11/05/spendenaufruf/</link>
		<comments>http://fholzhauer.de/archives/2009/11/05/spendenaufruf/#comments</comments>
		<pubDate>Thu, 05 Nov 2009 17:49:13 +0000</pubDate>
		<dc:creator>fh</dc:creator>
				<category><![CDATA[Random]]></category>

		<guid isPermaLink="false">http://fholzhauer.de/?p=645</guid>
		<description><![CDATA[Wichtig: Aus technischen Gründen ist es erst im Laufe der Woche wieder möglich, Geld zu spenden. Update dann hier.
Ich habe einen Teil meines Zivildienstes in Manhattan verbracht. Auch wenn ich aus gesundheitlichen Gründen diesen Dienst vorzeitig abbrechen musste, war dieser Teil des Zivildiensts die Zeit, die ich als eine der eindrucksvollsten meines Lebens bezeichnen würde.
Ich [...]]]></description>
			<content:encoded><![CDATA[<p><b>Wichtig:</b> Aus technischen Gründen ist es erst im Laufe der Woche wieder möglich, Geld zu spenden. Update dann hier.</p>
<p>Ich habe einen Teil meines Zivildienstes in Manhattan verbracht. Auch wenn ich aus gesundheitlichen Gründen diesen Dienst vorzeitig abbrechen musste, war dieser Teil des Zivildiensts die Zeit, die ich als eine der eindrucksvollsten meines Lebens bezeichnen würde.<br />
Ich habe vorher und nachher nie eine Kirche gesehen, die dermassen herzlich und unkompliziert so ziemlich jeder benachteiligten Schicht in einer Stadt wie Manhattan hilft, und das meist ohne nennenswerte Finanzausstattung oder externe Hilfe. Obdachlosenhilfe, Essen für illegale Einwanderer, Seniorentreffen, Arbeit mit sozial problematischen Jugendlichen, einmal querbeet, sozusagen. </p>
<p>Mich hat nun heute über einige Umwege die Information erreicht, dass in dieser Kirche, zu der auch ein mehrstöckiges Wohnhaus gehört, in dem unter anderem eine Obdachlosenunterkunft und Gemeinderäume untergebracht sind, der Heizungskessel kaputt gegangen ist, und die Kirche das Geld, etwa 30.000$, definitv nicht selbst aufbringen kann. Diese Summe versucht die Kirche nun irgendwie über Spenden und ähnliches einzubringen. </p>
<p>Ich möchte Euch bitten, zu überlegen, ob ihr nicht auch ein paar Euro oder Dollar übrig habt &#8211; ich lege persönlich meine Hand dafür ins Feuer, dass es eine Spende ist, die vielen Menschen hilft, die es nötig haben, und kein Mist damit gemacht wird. Es mag vielleicht keine supertoll steuerlich absetzbare Spende sein, aber dafür eine, die definitv etwas bringt. Und was eine Obdachlosenunterkunft ohne Heizung Anfang November bringt, das werdet ihr euch sicher selbst ausmalen können.</p>
<p>Viel mehr Details zu dem Problem, zu der Kirche selbst, und zu den Koordinaten, bei denen ihr spenden könnt, findet ihr auf dem Weblog eines meiner &#8220;Nachfolger&#8221;, und zwar <a href="http://0711mario.wordpress.com/2009/10/16/mein-freiwilligenprojekt-braucht-ihre-hilfe-6-oktober-2009/">hier</a>. </p>
<p>Danke.</p>
]]></content:encoded>
			<wfw:commentRss>http://fholzhauer.de/archives/2009/11/05/spendenaufruf/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>lawblog.de Downtime</title>
		<link>http://fholzhauer.de/archives/2009/05/21/lawblogde-downtime/</link>
		<comments>http://fholzhauer.de/archives/2009/05/21/lawblogde-downtime/#comments</comments>
		<pubDate>Thu, 21 May 2009 11:16:01 +0000</pubDate>
		<dc:creator>fh</dc:creator>
				<category><![CDATA[Random]]></category>

		<guid isPermaLink="false">http://fholzhauer.de/?p=602</guid>
		<description><![CDATA[Nachdem offensichtlich jede Menge Fragen und Ideen zur Technik hinter lawblog.de sowie zur aktuellen Downtime bestehen, hier mal eine Runde Informationen, die naturgemäss eher technisch ausfallen. ;)
Gestern gegen 17:00 begann die Maschine hinter lawblog.de sich seltsam zu verhalten, und fuhr einige Minuten später komplett gegen die Wand, gegen 17:40 habe ich daraufhin ein Ticket beim [...]]]></description>
			<content:encoded><![CDATA[<p>Nachdem offensichtlich jede Menge Fragen und Ideen zur Technik hinter lawblog.de sowie zur aktuellen Downtime bestehen, hier mal eine Runde Informationen, die naturgemäss eher technisch ausfallen. ;)</p>
<p>Gestern gegen 17:00 begann die Maschine hinter lawblog.de sich seltsam zu verhalten, und fuhr einige Minuten später komplett gegen die Wand, gegen 17:40 habe ich daraufhin ein Ticket beim Hoster aufgemacht. Der Techniker von vollmar.net hat wie üblich schnell reagiert, und mir kurz darauf mitgeteilt, dass der Server seltsames Verhalten beim Booten zeigt. Nachdem ein Ram-Tausch nicht erfolgreich war wurde noch die Netzwerkkarte getauscht, und nach weiterem Debuggen war lawblog.de gegen 18:30 wieder up and running.</p>
<p>Es zeigte sich aber schnell, dass die Maschine offensichtlich doch nicht mehr so perfekt war: Im Idle-Zustand Load von über 1, im Webserver-Betrieb gern mal höhere zweistellige Zahlen, also faktisch unbenutzbar. Ich habe deshalb den Abend mit Debugging verbracht, daher die sehr stark wechselnde Verfügbarkeit von lawblog.de &#8211; es war durch den Crash so ziemlich alles in Mitleidenschaft gezogen, von korrupten Datenbanken bis hin zu einem Raid, dass sich erst wieder herstellen musste.</p>
<p>Gegen Mitternacht waren alle offensichtlichen Probleme behoben, aber die Symptome nach wie vor vorhanden, nur etwas schwächer. Die Systeminformationen sahen alle eher seltsam aus, gaben aber keinen Indikator auf ein offensichtliches Problem.<br />
Da das Blog prinzipiell up and running war, bin ich davon ausgegangen, die Maschine wenigstens übers Wochenende zu retten, um dann den Server tauschen und debuggen zu lassen.</p>
<p>Allerdings hat sich heute vormittag gezeigt, dass mit der höheren Last tagsüber der Server definitv unbenutzbar ist, näheres Fehlersuche brachte seltsames Verhalten im IO-Bereich zum Vorschein, das ich in der Form noch nie gesehen habe, und vermutlich an einem Hardwareproblem liegt.</p>
<p>Daher ist nun &#8220;Plan B&#8221; in Aktion getreten: Ich habe eine zweite Maschine aufgesetzt und alle Daten von lawblog &#038; Co umgezogen. Der Server läuft auch schon und braucht nur noch etwas Feintuning, im Laufe des Tages wird dann der A-Record umgebogen und lawblog.de ist wieder wie gewohnt verfügbar.</p>
<p>Da lawblog.de in letzter Zeit einen ausgesprochen spannenden Zuwachs an Besuchern verzeichnet hat, und der Server daher sowieso langsam unterdimensioniert ist, werde ich nächste Woche eine neue Maschine mit höherer Leistung organisieren und im Laufe der kommenden Woche wird lawblog.de dann nochmal umziehen. Der zweite Umzug wird allerdings maximal fünf Minuten Auszeit irgendwann am späten Abend bedeuten.</p>
<p>Abschliessend noch zwei kurze Kommentare zu den beiden häufigsten Fragen im Zuge der Downtime: &#8220;Webspace mit 100GB Traffic&#8221; und ähnliche Vorschläge sind für lawblog.de vollkommen unbrauchbar. Das Problem bei lawblog.de ist die hohe Anzahl an Besuchern mit entsprechender CPU-Last. Ein Hoster, der ein Webhosting-Paket für 5-10 Euro im Monat anbietet, würde lawblog.de daher extrem schnell kündigen, da eine derartige &#8220;Hochlast-Seite&#8221; natürlich jede Mischkalkulation kaputt macht. Das ist in etwa so wie der DSL-Benutzer, der Tag und Nacht die volle Bandbreite ausnutzt.<br />
Mehrere Server mit Lastverteilung und Fail-Over sind prinzipiell da schon eine bessere Idee &#8211; im beruflichen Bereich setze ich soetwas auch in verschiedenen Projekten ein, und es gibt da sehr spannende und schicke technische Lösungen. Allerdings bringt das enorme Komplikationen mit sich, es ist relativ aufwendig, sauber dafür zu sorgen, dass die Datenbank auf den Maschinen immer synchron läuft, und nach einer Auszeit sich auch wieder synchronisiert. Da lawblog.de prinzipiell noch nicht so gross ist, dass eine verteilte Lösung zwingend nötig ist, und lawblog.de sowohl für Udo als auch für mich einfach ein Hobby ist, möchte ich das eher ungern machen. Faktisch ist die einzige Auswirkung einer mehrstündigen Downtime die, dass mein Techniker-Stolz eine Schramme kriegt und ich abends ein Frust-Bier aufmachen muss. :-) Im Gegensatz zu E-Commerce-Seiten, wo messbar Geld pro Minute Downtime verloren geht, gibt es also keinen monetären Grund, ein solches hochverfügbares System zu bauen, und daher möchte ich den Aufwand so lange wie möglich sparen. </p>
<p>Anyway: Einfach noch etwas Geduld, lawblog.de ist demnächst wieder da, es gibt nur noch kleine Probleme mit der Domain selbst. Dass der neue Server schon tut, sieht man z.B. daran, dass <a href="http://www.knastblog.de">der knastblog</a> schon wieder läuft.</p>
]]></content:encoded>
			<wfw:commentRss>http://fholzhauer.de/archives/2009/05/21/lawblogde-downtime/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>Man muss ja mal auch..</title>
		<link>http://fholzhauer.de/archives/2009/05/10/man-muss-ja-mal-auch/</link>
		<comments>http://fholzhauer.de/archives/2009/05/10/man-muss-ja-mal-auch/#comments</comments>
		<pubDate>Sun, 10 May 2009 20:42:40 +0000</pubDate>
		<dc:creator>fh</dc:creator>
				<category><![CDATA[Random]]></category>

		<guid isPermaLink="false">http://fholzhauer.de/?p=600</guid>
		<description><![CDATA[..zugeben, wenn man falsch lag. Und zwar mit meinen Einschätzungen, was die Medienwirksamkeit der Petition und all der anderen Aktionen da draussen angeht. Ich bin schwer beeindruckt, wenn ich mir ansehe, wie objektiv, informiert und vor allem Staatskritisch momentan quer durch die Medien diskutiert wird, von Springer Medien über normale Tageszeitungen bis hin zu den [...]]]></description>
			<content:encoded><![CDATA[<p>..zugeben, wenn man falsch lag. Und zwar mit meinen Einschätzungen, was die Medienwirksamkeit der Petition und all der anderen Aktionen da draussen angeht. Ich bin schwer beeindruckt, wenn ich mir ansehe, wie objektiv, informiert und vor allem Staatskritisch momentan quer durch die Medien diskutiert wird, von <a href="http://www.morgenpost.de/politik/article1088938/Minister_ziehen_Wut_vieler_Internetnutzer_auf_sich.html">Springer Medien</a> über <a href="http://www.tagesspiegel.de/zeitung/Titelseite-Paintball;art692,2793975">normale Tageszeitungen</a> bis hin zu den <a href="http://www.zeit.de/online/2009/20/netzsperren-kritik-verdrossenheit?page=all">üblichen Verdächtigen</a>.</p>
<p>Wow.</p>
]]></content:encoded>
			<wfw:commentRss>http://fholzhauer.de/archives/2009/05/10/man-muss-ja-mal-auch/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>
