<?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>André Gorschkow</title>
	<atom:link href="http://www.gorschkow.de/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.gorschkow.de</link>
	<description>Willkommen auf meinem Blog</description>
	<lastBuildDate>Tue, 08 May 2012 14:19:11 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Icinga Logfile Splitting</title>
		<link>http://www.gorschkow.de/2011/12/02/icinga-logfile-splitting/</link>
		<comments>http://www.gorschkow.de/2011/12/02/icinga-logfile-splitting/#comments</comments>
		<pubDate>Fri, 02 Dec 2011 11:05:26 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Icinga]]></category>
		<category><![CDATA[Logfiles]]></category>

		<guid isPermaLink="false">http://www.gorschkow.de/?p=35</guid>
		<description><![CDATA[Icinga schreibt normalerweise Logs ins /var/log/icinga und sorgt selbst dafür, dass diese rotiert werden. Dafür ist folgende Option im Configfile /etc/icinga/icinga.cfg zuständig: log_rotation_method=d Falls man diese Option zu hoch setzt bzw. selbst mittels Logrotate den Mechanismus aushebelt kann es passieren, dass Icinga ein Gigabyte großes Logfile erzeugt. Das hat zur Folge, dass der CGI Skript [...]]]></description>
			<content:encoded><![CDATA[<p><a title="Icinga" href="http://www.icinga.org/" target="_blank">Icinga</a> schreibt normalerweise Logs ins /var/log/icinga und sorgt selbst dafür, dass diese rotiert werden. Dafür ist folgende Option im Configfile /etc/icinga/icinga.cfg zuständig:</p>
<p><code>log_rotation_method=d</code></p>
<p>Falls man diese Option zu hoch setzt bzw. selbst mittels Logrotate den Mechanismus aushebelt kann es passieren, dass Icinga ein Gigabyte großes Logfile erzeugt. Das hat zur Folge, dass der CGI Skript zur Verfügbarkeitsanalyse /cgi-bin/icinga/avail.cgi entweder nach einem Timeout abstürzt oder den gesamten RAM und SWAP des Systems beeinsprucht.</p>
<p>Da ich bereits auf dieses Problem gestoßen bin, war die einzige Lösung das riesige Logfile wieder zu splitten und nach /var/log/icinga/archives zu legen, damit die Scripte diese auswerten können.</p>
<p>Dafür habe ich folgenden Perl Script gebaut:</p>
<blockquote><p>
<code><br />
#!/usr/bin/perl<br />
# nagios-log-split</p>
<p>use POSIX qw/strftime/;</p>
<p>if (!@ARGV[0]) {<br />
   print "Usage: nagios-log-split <logfile> \n";<br />
   exit 1;<br />
}</p>
<p>open(LOG,@ARGV[0]) || die "no Nagios log file named &gt;&gt;&gt;&gt;&gt;&gt;@ARGV[0]&lt;&lt;&lt;&lt;&lt;&lt;";</p>
<p>while () {<br />
   ($part1, $part2) = split(/\s+/, $_, 2);<br />
   $part1 =~ s/\[//;<br />
   $part1 =~ s/\]//;<br />
   $filename = strftime "icinga-%m-%d-%Y-00.log", localtime($part1);<br />
   open (MYFILE, "&gt;&gt;$filename");<br />
   print MYFILE "[", $part1, "]\;$part2\n";<br />
   close (MYFILE);<br />
};<br />
close(LOG);<br />
</code>
</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.gorschkow.de/2011/12/02/icinga-logfile-splitting/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress goes Mobile</title>
		<link>http://www.gorschkow.de/2010/07/30/wordpress-goes-mobile/</link>
		<comments>http://www.gorschkow.de/2010/07/30/wordpress-goes-mobile/#comments</comments>
		<pubDate>Fri, 30 Jul 2010 08:11:56 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Projekte]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[iOS]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Die Smartphones a´la iPhone und HTC Desire mit iOS bzw. Android sind zur Zeit auf dem Vormarsch. Dank HSDPA Flatrates ist das Surfvergnügen mobil sogar akzeptabel geworden. Aus diesem Grund habe ich das Theme meines Zweitblogs geekplace.de aufpoliert und Mobiltelefon fähig gemacht. Der WordPress Entwickler Alex King bietet auf seiner Seite ein Plugin an, welches [...]]]></description>
			<content:encoded><![CDATA[<p>Die Smartphones a´la iPhone und HTC Desire mit iOS bzw. Android sind zur Zeit auf dem Vormarsch. Dank HSDPA Flatrates ist das Surfvergnügen mobil sogar akzeptabel geworden.</p>
<p>Aus diesem Grund habe ich das Theme meines Zweitblogs <a href="http://geekplace.de">geekplace.de</a> aufpoliert und Mobiltelefon fähig gemacht.<br />
Der WordPress Entwickler Alex King bietet auf seiner <a href="http://alexking.org/projects/wordpress/readme?project=wordpress-mobile-edition">Seite</a> ein Plugin an, welches die Clientinformation auswertet und ein passendes Theme bereitstellt, bei Mobiltelefonen somit die abgespeckte WP-Mobile Version.</p>
<p>So sieht das ganze zum Beispiel auf meinem iPhone 4 aus:</p>
<p><a href="http://www.gorschkow.de/wp-content/uploads/2011/12/gorschkow_de-mobile.png"><img src="http://www.gorschkow.de/wp-content/uploads/2011/12/gorschkow_de-mobile-200x300.png" alt="" title="gorschkow_de-mobile" width="200" height="300" class="alignnone size-medium wp-image-83" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.gorschkow.de/2010/07/30/wordpress-goes-mobile/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Neues Projekt: PyBacula</title>
		<link>http://www.gorschkow.de/2010/07/28/neues-projekt-pybacula/</link>
		<comments>http://www.gorschkow.de/2010/07/28/neues-projekt-pybacula/#comments</comments>
		<pubDate>Wed, 28 Jul 2010 07:28:17 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Projekte]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Bacula ist ein OpenSource netzwerkfähiges Backupsystem. Es wird eingesetzt um in heterogenen Umgebungen (Linux, Windows, Solaris, AIX, Mac OSX usw.) Datensicherung zu betreiben. Ich habe das System in etlichen größeren Umgebungen (bis zu 300 Clients) im Einsatz. Erfahrungsgemäß hat sich bei der täglichen Administration des Systems die Web-GUI &#8220;Bweb&#8221; durchgesetzt. Die GUI ist als Softwareprojekt [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.bacula.org">Bacula</a> ist ein OpenSource netzwerkfähiges Backupsystem. Es wird eingesetzt um in heterogenen Umgebungen (Linux, Windows, Solaris, AIX, Mac OSX usw.) Datensicherung zu betreiben.</p>
<p>Ich habe das System in etlichen größeren Umgebungen (bis zu 300 Clients) im Einsatz. Erfahrungsgemäß hat sich bei der täglichen Administration des Systems die Web-GUI &#8220;Bweb&#8221; durchgesetzt. Die GUI ist als Softwareprojekt nicht besonders wartungs- und erweiterungsfreudig.</p>
<p>Aus diesem Grund habe ich mir als Ziel gesetzt, ein neues webbasiertes Interface für Bacula zu entwickeln. Als Basis wird die Sprache Python und die Web-API Django benutzt.</p>
<p>Das Projekt ist bei Sourceforge gehosted und beinhaltet die ersten Interface Prototypen.</p>
<p>Wer Muse hat, sich an diesem Projekt zu beteiligen, ist sicher willkommen.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gorschkow.de/2010/07/28/neues-projekt-pybacula/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>vcbMounter Error</title>
		<link>http://www.gorschkow.de/2010/05/17/vcbmounter-error/</link>
		<comments>http://www.gorschkow.de/2010/05/17/vcbmounter-error/#comments</comments>
		<pubDate>Mon, 17 May 2010 12:07:33 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Bugs]]></category>
		<category><![CDATA[vcbMounter]]></category>
		<category><![CDATA[VMWare]]></category>

		<guid isPermaLink="false">http://www.gorschkow.de/?p=32</guid>
		<description><![CDATA[Wenn man versucht, eine VMWare VM über den vcbMounter zu mounten, bricht der Vorgang mit einem Error ab: # vcbMounter -h esx.domain.com -u root -p password -a moref:432 -r /mnt/vmBackup/VM01 [2010-05-16 20:00:04.495 'vcbMounter' 3076449088 info] Got access method [2010-05-16 20:00:04.498 'vcbMounter' 3076449088 info] Got coordinator object [2010-05-16 20:00:04.502 'vcbMounter' 3076449088 info] Attempting data access. [2010-05-16 [...]]]></description>
			<content:encoded><![CDATA[<p>Wenn man versucht, eine VMWare VM über den vcbMounter zu mounten, bricht der Vorgang mit einem Error ab:</p>
<blockquote><p>
# vcbMounter -h esx.domain.com -u root -p password -a moref:432 -r /mnt/vmBackup/VM01</code></p>
<p>[2010-05-16 20:00:04.495 'vcbMounter' 3076449088 info] Got access method<br />
[2010-05-16 20:00:04.498 'vcbMounter' 3076449088 info] Got coordinator object<br />
[2010-05-16 20:00:04.502 'vcbMounter' 3076449088 info] Attempting data access.<br />
[2010-05-16 20:00:04.509 'vcbMounter' 3076449088 info] Creating export directory<br />
[2010-05-16 20:00:04.562 'vcbMounter' 3076449088 info] No snapshot info for this VM, nothing to do.<br />
[2010-05-16 20:00:04.566 'vcbMounter' 3076449088 info] Creating snapshot<br />
[2010-05-16 20:00:04.987 'vcbMounter' 3076449088 error] Error: Other error encountered: Snapshot creation failed: Custom pre-freeze script failed.<br />
[2010-05-16 20:00:05.008 'vcbMounter' 3076449088 error] An error occurred, cleaning up...
</p></blockquote>
<p>Das Problem hängt mit den VMWare Tools zusammen und wird hoffentlich irgendwann in einer kommenden Version behoben.</p>
<p>Bis dahin habe ich folgenden Workaround. Man muss beim vcbMounter die Option <strong>Quiescing</strong> mit dem Schalter <strong>-Q</strong> ausschalten. Damit wird keine I/O Stilllegung auf der VM durchgeführt und diese kann problemlos gemounted werden:</p>
<blockquote><p>
# vcbMounter -h esx.domain.com -u root -p password -a moref:432 -r /mnt/vmBackup/VM01 -Q 0
</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.gorschkow.de/2010/05/17/vcbmounter-error/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>LVM Volume auf einen anderen Server umziehen</title>
		<link>http://www.gorschkow.de/2010/05/10/lvm-volume-auf-einen-anderen-server-umziehen/</link>
		<comments>http://www.gorschkow.de/2010/05/10/lvm-volume-auf-einen-anderen-server-umziehen/#comments</comments>
		<pubDate>Mon, 10 May 2010 19:25:58 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[LVM]]></category>

		<guid isPermaLink="false">http://www.gorschkow.de/?p=38</guid>
		<description><![CDATA[Manchmal muss man ein LVM Volume auf einen anderen Server kopieren. Dazu habe ich mir folgende relativ simple Methode ausgedacht: 1. LVM Volume mit identischen Parameter auf dem entfernten Host anlegen lvcreate --size 10G --name volume1 /dev/volumes 2. Snapshot des aktuellen Volume anlegen lvcreate --size 10G --snapshot --name volume1snap /dev/volumes/volume1 3. Snapshot per SSH auf [...]]]></description>
			<content:encoded><![CDATA[<p>Manchmal muss man ein LVM Volume auf einen anderen Server kopieren. Dazu habe ich mir folgende relativ simple Methode ausgedacht:</p>
<p><strong>1. LVM Volume mit identischen Parameter auf dem entfernten Host anlegen</strong></p>
<p><code>lvcreate --size 10G --name volume1 /dev/volumes</code></p>
<p><strong>2. Snapshot des aktuellen Volume anlegen</strong></p>
<p><code>lvcreate --size 10G --snapshot --name volume1snap /dev/volumes/volume1</code></p>
<p><strong>3. Snapshot per SSH auf den entfernten Host kopieren</strong></p>
<p><code>dd if=/dev/volumes/volumes1nap | ssh 192.168.0.2 "dd of=/dev/volumes/volume1"</code></p>
<p><strong>4. Snapshot auf der Ursprungsmaschine wieder löschen</strong></p>
<p><code>lvremove /dev/volumes/volume1snap</code></p>
<p>Man könnte noch die Datenübertragung optimieren indem man ein Packer dazwischen schaltet (z.B. &#8230; | bz2 | &#8230;), damit man keine nullen durch die Gegend schieben muss.</p>
<p>Ich habe damit sehr einfach eine KVM Virtual Guest von einem Host auf den anderen Verschoben. Verwendungszwecke können allerdings ziemlich unterschiedlich sein.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gorschkow.de/2010/05/10/lvm-volume-auf-einen-anderen-server-umziehen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>DaviCal Bug in Version 0.9.9</title>
		<link>http://www.gorschkow.de/2010/05/05/davical-bug-in-version-0-9-9/</link>
		<comments>http://www.gorschkow.de/2010/05/05/davical-bug-in-version-0-9-9/#comments</comments>
		<pubDate>Wed, 05 May 2010 09:57:22 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Bugs]]></category>
		<category><![CDATA[Bug]]></category>
		<category><![CDATA[CalDAV]]></category>
		<category><![CDATA[DAViCal]]></category>

		<guid isPermaLink="false">http://www.gorschkow.de/?p=41</guid>
		<description><![CDATA[DaviCal ist ein Kalenderserver Projekt, welches auf der CalDAV Technik zum serverseitigen Speichern von Kalendern benutzt wird. Die zur Zeit aktuelle Version 0.0.9 enthält einen bösen Bug im Zusammenhang mit Termineinladungen. Wenn man vom Thunderbird AddOn Lightning aus einen Termin erstellt und jemand einladen möchte, wird das Häckchen für &#8220;Einladung Versenden&#8221; ausgegraut, beim Speichern wird [...]]]></description>
			<content:encoded><![CDATA[<p>DaviCal ist ein Kalenderserver Projekt, welches auf der CalDAV Technik zum serverseitigen Speichern von Kalendern benutzt wird.</p>
<p>Die zur Zeit aktuelle Version 0.0.9 enthält einen bösen Bug im Zusammenhang mit Termineinladungen. Wenn man vom Thunderbird AddOn Lightning aus einen Termin erstellt und jemand einladen möchte, wird das Häckchen für &#8220;Einladung Versenden&#8221; ausgegraut, beim Speichern wird auch keine Einladung verschickt.</p>
<p>Laut dem Hauptentwickler Andrew McMilian hängt das Problem mit dem CalDAV Scheduling zusammen, das genau in der Vesion 0.9.9 eingebaut wurde.</p>
<p>Dazu habe ich folgenden Workaround zum Rollback zusammengestellt:</p>
<p><strong>Pakete entfernen:</strong><br />
<code>aptitude purge davical libawl-php</code></p>
<p><strong>Pakete in Vorgängerversion besorgen:</strong><br />
<code>wget http://debian.mcmillan.net.nz/debian/dists/lenny/awm/binary-i386/libawl-php_0.42-0_all.deb<br />
wget http://debian.mcmillan.net.nz/debian/dists/lenny/awm/binary-i386/davical_0.9.8.4-0_all.deb</code></p>
<p><strong>Diese Pakete installieren:</strong><br />
<code>dpkg -i libawl-php_0.42-0_all.deb davical_0.9.8.4-0_all.deb</code></p>
<p><strong>Datenbank Korrigieren:</strong><br />
<code>ALTER TABLE collection ADD COLUMN in_freebusy_set boolean;<br />
ALTER TABLE collection ALTER COLUMN in_freebusy_set SET STORAGE PLAIN;<br />
ALTER TABLE collection ALTER COLUMN in_freebusy_set SET DEFAULT true;<br />
ALTER TABLE caldav_data DROP COLUMN weak_etag;</code></p>
<p>Danach müssen die User seine Kalender aus dem Lightning entfernen und neu einbinden.</p>
<p>Durch dieses Downgrade ist eine Wiederherstellung des funktionierenden Zustandes möglich ohne die Datenbank z.B. aus dem Backup wiederherstellen zu müssen.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gorschkow.de/2010/05/05/davical-bug-in-version-0-9-9/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Problem mit Pidgin und ICQ Login</title>
		<link>http://www.gorschkow.de/2010/01/13/problem-mit-pidgin-und-icq-login/</link>
		<comments>http://www.gorschkow.de/2010/01/13/problem-mit-pidgin-und-icq-login/#comments</comments>
		<pubDate>Wed, 13 Jan 2010 17:32:29 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Bugs]]></category>
		<category><![CDATA[ICQ]]></category>
		<category><![CDATA[Pidgin]]></category>

		<guid isPermaLink="false">http://www.gorschkow.de/?p=44</guid>
		<description><![CDATA[Seit dem 12.01.2010 gibt es mit Pidgin in Verbindung mit ICQ Profilen ein Verbindungsproblem. Beim Einloggen erscheint folgende Fehlermeldung: Unerwartete Antwort von http://api.oscar.aol.com/aim/startOSCARSession erhalten Dies ist wieder mal auf ein Serverproblem bei AOL zurück zu führen, tritt allerdings mit keinem anderen Client auf. Lösung: In der Kontenverwaltung bei Erweitert die Option clientLogin benutzen deaktivieren.]]></description>
			<content:encoded><![CDATA[<p>Seit dem 12.01.2010 gibt es mit Pidgin in Verbindung mit ICQ Profilen ein Verbindungsproblem. Beim Einloggen erscheint folgende Fehlermeldung:</p>
<blockquote><p>
Unerwartete Antwort von http://api.oscar.aol.com/aim/startOSCARSession erhalten
</p></blockquote>
<p>Dies ist wieder mal auf ein Serverproblem bei AOL zurück zu führen, tritt allerdings mit keinem anderen Client auf.</p>
<p><strong>Lösung:</strong><br />
In der Kontenverwaltung bei Erweitert die Option <strong>clientLogin benutzen</strong> deaktivieren.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gorschkow.de/2010/01/13/problem-mit-pidgin-und-icq-login/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Probleme mit pyicqt Server Synchronisation</title>
		<link>http://www.gorschkow.de/2010/01/03/probleme-mit-pyicqt-server-synchronisation/</link>
		<comments>http://www.gorschkow.de/2010/01/03/probleme-mit-pyicqt-server-synchronisation/#comments</comments>
		<pubDate>Sun, 03 Jan 2010 14:28:15 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Bugs]]></category>
		<category><![CDATA[Jabber]]></category>

		<guid isPermaLink="false">http://www.gorschkow.de/?p=48</guid>
		<description><![CDATA[PyICQt ist ein Transport Service für XMPP bzw. Jabber Systeme. Somit ist es möglich, alle ICQ Kontakte von einem Jabber Account zu verwalten. Dadurch ist kein direkter Connect zu den widerlichen AOL Servern nötig, das hat damit der PyICQt Dienst am Hals. Die Software ist in Python geschrieben und wird bei Google Code gehosted [1]. [...]]]></description>
			<content:encoded><![CDATA[<p>PyICQt ist ein Transport Service für XMPP bzw. Jabber Systeme. Somit ist es möglich, alle ICQ Kontakte von einem Jabber Account zu verwalten. Dadurch ist kein direkter Connect zu den widerlichen AOL Servern nötig, das hat damit der PyICQt Dienst am Hals.</p>
<p>Die Software ist in Python geschrieben und wird bei Google Code gehosted [1].</p>
<p>Bei mir befindet sich die Software nun seit ca. einem Jahr im Einsatz und weist immer wieder in unregelmäßigen Abständen Instabilitäten auf. Die häufigste auswirkung ist das Disconnecten des Transports und Auftauchen folgender Fehlermeldung im Client:</p>
<blockquote><p>Nachrichtenzustellung an icq.gorschkow.de fehlgeschlagen: (Code 500)</p>
<p>ICQ connection lost! Reason: [Failure instance: Traceback (failure with no frames): twisted.internet.error.ConnectionLost: Connection to the other side was lost in a non-clean fashion.]</p></blockquote>
<p>Dazu gibt es bereits seit Dezember 2007 einen Bugreport, welcher sich allerdings noch im Status Accepted befindet. [2]</p>
<p>Trotzdem bleibt die Hoffnung auf eine Weiterentwicklung des Systems, was eine gewisse Freiheit von ICQ fähigen Clients erlaubt sowie auf eine Aussicht auf Umstieg der selbst denkender Menschen auf freie Dienste a´la Jabber hoffen lässt.</p>
<p>URLs:</p>
<p>[1] <a href="http://code.google.com/p/pyicqt/">http://code.google.com/p/pyicqt/</a><br />
[2] <a href="http://code.google.com/p/pyicqt/issues/detail?id=112">http://code.google.com/p/pyicqt/issues/detail?id=112</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.gorschkow.de/2010/01/03/probleme-mit-pyicqt-server-synchronisation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Polizeiübergriff bei FSA09</title>
		<link>http://www.gorschkow.de/2009/10/13/polizeiuebergriff-bei-fsa09/</link>
		<comments>http://www.gorschkow.de/2009/10/13/polizeiuebergriff-bei-fsa09/#comments</comments>
		<pubDate>Sun, 13 Sep 2009 09:03:38 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Allgemein]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Wie schon bekannt, fand am Samstag den 12.09.2009 eine Großdemonstration &#8220;Freiheit statt Angst&#8221; statt. Ziel dieser Demo war es die Unzufriedenheit gegenüber der gegenwärtigen Stasi ähnlichen politischen Entwicklung im Land zu zeigen. Dem CCC wurde folgendes Video übergeben, auf dem man sieht, wie ein Demonstrant, der eine Anzeige gegen einen Polizisten erstatten wollte, von diesen [...]]]></description>
			<content:encoded><![CDATA[<p>Wie schon bekannt, fand am Samstag den 12.09.2009 eine Großdemonstration <a href="http://www.freiheitstattangst.de/" target="_blank">&#8220;Freiheit statt Angst&#8221;</a> statt.</p>
<p>Ziel dieser Demo war es die Unzufriedenheit gegenüber der gegenwärtigen Stasi ähnlichen politischen Entwicklung im Land zu zeigen.</p>
<p>Dem CCC wurde folgendes Video übergeben, auf dem man sieht, wie ein Demonstrant, der eine Anzeige gegen einen Polizisten erstatten wollte, von diesen angegriffen wird. Dabei werden auch andere Passanten verletzt:</p>
<ul>
<li>http://ccc.mirrors.as250.net/fsa09-043-small.avi</li>
</ul>
<p>Über den Sinn dieser Aktion braucht man sich nicht zu streiten, der genannte Demonstrant (im blauen T-Shirt) sieht mehr als unbedrohlich aus. Die Polizei hat damit auf sich wieder mal kein gutes Licht gelenkt und das ausgerechnet bei dieser Demonstration.</p>
<p>Zur Zeit wird auf allen Plattformen (Twitter, Blogs, etc.) aufgerufen, gegen diesen Übergriff zivilrechtlich vorzugehen. Alle Zeugen können sich dazu bei mail@ccc.de melden.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gorschkow.de/2009/10/13/polizeiuebergriff-bei-fsa09/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://ccc.mirrors.as250.net/fsa09-043-small.avi" length="58278024" type="video/avi" />
		</item>
		<item>
		<title>iPod Device kollidiert mit iSCSI und Multipathing</title>
		<link>http://www.gorschkow.de/2009/10/13/ipod-device-kollidiert-mit-iscsi-und-mul/</link>
		<comments>http://www.gorschkow.de/2009/10/13/ipod-device-kollidiert-mit-iscsi-und-mul/#comments</comments>
		<pubDate>Tue, 15 Sep 2009 20:18:54 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Bugs]]></category>
		<category><![CDATA[iPod]]></category>
		<category><![CDATA[iSCSI]]></category>
		<category><![CDATA[Multipathing]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Wer kennt die Situation nicht, wenn man stundenlang nach einem Problem sucht, das man kurz davor unbeabsichtigt verursacht hat. Genau das selbe Problem hat mir gerade eben das Leben schwer gemacht. Eines Tages konnte ich mein iPod Nano unter KUbuntu Jaunty (LK 2.6.28) nicht mehr mounten. Als erstes hat HAL gemeckert, dass das Device angeblich [...]]]></description>
			<content:encoded><![CDATA[<p>Wer kennt die Situation nicht, wenn man stundenlang nach einem Problem sucht, das man kurz davor unbeabsichtigt verursacht hat.</p>
<p>Genau das selbe Problem hat mir gerade eben das Leben schwer gemacht. Eines Tages konnte ich mein iPod Nano unter KUbuntu Jaunty (LK 2.6.28) nicht mehr mounten. Als erstes hat HAL gemeckert, dass das Device angeblich busy wäre. OK, dachte ich mir und habe es versucht mit der Brechstange (mount -f) auf /mnt/ipod einzuhängen. Kein Erfolg, das Device war angeblich in Benutzung, was lsof |grep /dev/sdb1 aber nicht bestätigen konnte. Außerdem war es auch nicht in der mtab enthalten.</p>
<p>Typischerweise überlegte ich &#8220;ich habe doch nichts verändert&#8230;&#8221;.</p>
<p>Dann hat mich folgendes Kernel Log (dmesg) stutzig gemacht:</p>
<blockquote><pre>
[  290.716172] usb-storage: device scan complete
[  290.731301] scsi 6:0:0:0: Direct-Access     Apple    iPod             1.62 PQ: 0 ANSI: 0
[  290.732287] sd 6:0:0:0: [sdb] 950209 4096-byte hardware sectors: (3.89 GB/3.62 GiB)
[  290.732909] sd 6:0:0:0: [sdb] Write Protect is off
[  290.732912] sd 6:0:0:0: [sdb] Mode Sense: 68 00 00 08
[  290.732914] sd 6:0:0:0: [sdb] Assuming drive cache: write through
[  290.734034] sd 6:0:0:0: [sdb] 950209 4096-byte hardware sectors: (3.89 GB/3.62 GiB)
[  290.734534] sd 6:0:0:0: [sdb] Write Protect is off
[  290.734536] sd 6:0:0:0: [sdb] Mode Sense: 68 00 00 08
[  290.734537] sd 6:0:0:0: [sdb] Assuming drive cache: write through
[  290.734540]  sdb: sdb1
[  290.735840] sd 6:0:0:0: [sdb] Attached SCSI removable disk
[  290.735898] sd 6:0:0:0: Attached scsi generic sg2 type 0
[  291.289947] sd 6:0:0:0: [sdb] Bad block number requested
[  291.289952] device-mapper: multipath: Failing path 8:16.
[  291.289964] Buffer I/O error on device dm-2, logical block 1
[  291.289967] Buffer I/O error on device dm-2, logical block 2
[  291.289970] Buffer I/O error on device dm-2, logical block 3
[  291.289989] Buffer I/O error on device dm-2, logical block 0
[  291.289997] Buffer I/O error on device dm-2, logical block 0
[  291.350939] sd 6:0:0:0: [sdb] Bad block number requested
[  291.350945] device-mapper: multipath: Failing path 8:16.
[  291.350956] Buffer I/O error on device dm-2, logical block 1
[  291.350960] Buffer I/O error on device dm-2, logical block 2
[  291.350963] Buffer I/O error on device dm-2, logical block 3
[  291.350990] Buffer I/O error on device dm-2, logical block 0
[  291.351033] Buffer I/O error on device dm-2, logical block 0
</pre>
</blockquote>
<p>Dann fiel mir ein, dass ich vor einigen Tagen mit iSCSI und Multipathing herumprobiert hatte. Offensichtlich hat der Device Mapper das /dev/sdb aus den Experimenten weiterhin als iSCSI LUN einbinden wollen, was auch erklärt warum das Device blockiert war.</p>
<p>Die Ursache war, dass ich die iSCSI LUNs nicht sauber aus der Konfig entfernt habe.</p>
<p>Ich hoffe, ich konnte mit diesem kleinen Braindump jemand die Suche nach einem ähnlichen Fehler erleichtern. <img src='http://www.gorschkow.de/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.gorschkow.de/2009/10/13/ipod-device-kollidiert-mit-iscsi-und-mul/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

