<?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>blog.jackson-it.de</title>
	<atom:link href="http://blog.alexanderjackson.de/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.alexanderjackson.de</link>
	<description>Probleme wollen gelöst werden!</description>
	<lastBuildDate>Thu, 01 Apr 2010 23:00:46 +0000</lastBuildDate>
	<language>de</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.1</generator>
		<item>
		<title>Warum PCs langsamer werden</title>
		<link>http://blog.alexanderjackson.de/2010/04/warum-pcs-langsamer-werden/</link>
		<comments>http://blog.alexanderjackson.de/2010/04/warum-pcs-langsamer-werden/#comments</comments>
		<pubDate>Thu, 01 Apr 2010 22:27:08 +0000</pubDate>
		<dc:creator>Silja Karnelka</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://blog.alexanderjackson.de/?p=450</guid>
		<description><![CDATA[Es kann die unterschiedlichsten Gründe haben, wieso PCs oder Notebooks mit der Zeit langsamer werden: Malwareinfizierung: Möglicherweise ist der PC mit einem Virus, Trojaner oder sonstiger schädlicher Software (sg. Malware) infiziert. Im Hintergrund kann eine solche Schadsoftware ihre Arbeit verrichten und den PC damit bei seinen eigentlichen Aufgaben bremsen. Programminkompatibilitäten: Manchmal können sich verschiedene Programme [...]]]></description>
			<content:encoded><![CDATA[<p>Es kann die unterschiedlichsten Gründe haben, wieso PCs oder Notebooks mit der Zeit langsamer werden:</p>
<ul>
<li><b>Malwareinfizierung:</b> Möglicherweise ist der PC mit einem Virus, Trojaner oder sonstiger schädlicher Software (sg. Malware) infiziert. Im Hintergrund kann eine solche Schadsoftware ihre Arbeit verrichten und den PC damit bei seinen eigentlichen Aufgaben bremsen.</li>
<li><b>Programminkompatibilitäten:</b> Manchmal können sich verschiedene Programme gegenseitig bei der Arbeit behindern. Dieses Problem tritt besonders häufig dann auf, wenn mehr als ein Virenschutzprogramm installiert ist. Die Virenschutzprogramme versuchen, gleichzeitig auf die selben Dateien zuzugreifen und blockieren sich gegenseitig.</li>
<li><b>Festplattendefekte:</b> die Festplatte ist defekt und kann die angeforderten Informationen nicht liefern. Die Festplatte ist damit beschäftigt zu versuchen, ihre eigenen Fehler zu beheben und reagiert kaum noch auf weitere Aufgabe.</li>
<li><b>Wenig freier Speicherplatz:</b> Sobald auf einem Windows System weniger als 1 GB Speicherplatz frei ist, kann das System nicht mehr ordentlich arbeiten.</li>
<li><b>Überforderung:</b> Möglicherweise ist der Computer der geforderten Leistung nicht mehr gewachsen. Viele gleichzeitig laufende Programme fordern mehr Leistung. Sobald nicht mehr genügend Arbeitsspeicher frei oder der Prozessor zu schwach ist, wird das System langsam oder läuft nicht mehr &#8220;rund&#8221;.</li>
<li><b>Inkompatible oder fehlerhafte Treiber:</b> Wir haben schon Fälle erlebt, in denen ein fehlerhafter Treiber das komplette Betriebssystem &#8220;lahm&#8221; gelegt hat, weil das entsprechende Gerät (in dem konkreten Fall ein Netzwerk-Drucker) ausgeschaltet war. Defekte (schlecht programmierte) oder inkompatible Treiber können auch dafür verantwortlich sein, dass das Betriebssystem mehr als 15 Minuten zum Starten benötigt. &#8220;Und das auf einem Rechner der noch nicht einmal ein Jahr alt war!&#8221;</li>
<li><b>Fehlerhafter Arbeitsspeicher:</b> Ein fehlerhafter Arbeitsspeicher kann nicht nur das System verlangsamen, sondern auch Abstürze von Programmen oder dem kompletten Betriebssystem verursachen.</li>
</ul>
<p>Die genaue Ursache des Problems lässt sich über eine telefonische Diagnose schlecht feststellen. Das sinnvollste ist, der PC wird fachmännisch überprüft. Aktuelle bieten wir hierzu unser <strong><a href="http://www.jackson-it.de/it-service/computer/pc-fruehjahrsputz-fuer-39-euro.html">PC-Frühjahrssputz Angebot</a></strong> für 39,- € (inkl. USt.) an. Das Angebot eignet sich sehr gut um Fehler im Betriebssystem und der Hardware zu entlarven. Das Angebot gilt bis zum 20.06.2010.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.alexanderjackson.de/2010/04/warum-pcs-langsamer-werden/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Joomla, das &lt;pre&gt;-Tag und Geshi</title>
		<link>http://blog.alexanderjackson.de/2010/03/joomla-das-pre-tag-und-geshi/</link>
		<comments>http://blog.alexanderjackson.de/2010/03/joomla-das-pre-tag-und-geshi/#comments</comments>
		<pubDate>Wed, 31 Mar 2010 18:12:57 +0000</pubDate>
		<dc:creator>Silja Karnelka</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[Joomla!]]></category>

		<guid isPermaLink="false">http://blog.alexanderjackson.de/?p=364</guid>
		<description><![CDATA[Wir haben gerade für einen Kunden ein kleine Übersicht zum Aufbau seiner Joomla! Internetseite zusammengestellt. Um die Code-Schnipsel anzeigen zu lassen, haben wir die Informationen in &#60;pre&#62;-Tags gepackt. Für das Syntax Highlighting muss das Geshi Plugin aktiviert sein. Dabei sind wir auf zwei Stolperfallen gestoßen: 1. Sprache des Code Dem &#60;pre&#62;-Tag muss mitgeteilt werden, um [...]]]></description>
			<content:encoded><![CDATA[<p>Wir haben gerade für einen Kunden ein kleine Übersicht zum Aufbau seiner Joomla! Internetseite zusammengestellt.</p>
<p>Um die Code-Schnipsel anzeigen zu lassen, haben wir die Informationen in &lt;pre&gt;-Tags gepackt. Für das Syntax Highlighting muss das Geshi Plugin aktiviert sein. <br />
Dabei sind wir auf zwei Stolperfallen gestoßen:</p>
<h2>1. Sprache des Code</h2>
<p>Dem &lt;pre&gt;-Tag muss mitgeteilt werden, um welche Sprache (PHP, HTML) es sich bei dem Code handelt. Vergisst man das oder verwendet eine veraltete Syntax, wird der Code als PHP behandelt. Das schaut etwas seltsam aus, wenn man das Wörtchen &#8220;die&#8221; verwendet. Geshi denkt, dass man den PHP-Befehl die meint und hebt das Wort hervor. Möchte man das nicht, (und wer möchte den Besucher seiner Seite schon nachdrücklich zum Ableben auffordern&#8230;) sollte die korrekte Syntax verwendet werden:</p>
<pre>
&lt;pre xml:lan="html"&gt;Hier kommt der Text&lt;/pre&gt;
</pre>
<h2>2. Plugin vor &lt;pre&gt;-Tag</h2>
<p>Möchte man zeigen, wie eine Bildergalerie, in unserem Fall die Simple Image Galerie eingebunden wird, steht vor dem Problem, dass das Plug-In aktiv wird, bevor das &lt;pre&gt;-Tag als solches ausgewertet wird. Zwar wird nicht direkt die Galerie angezeigt, aber anstelle</p>
<pre>{gallery}Pfadname{/gallery}</pre>
<p> wird der Befehl ausgeführt und das Ergebnis steht in Textform da.</p>
<p>Da hilft nur, den kompletten Codeschnipsel in Unicode Werte umzuwandeln. Die Google-Suche &#8220;ascii unicode converter&#8221; liefert hier einige Konverter Tools.</p>
<p>Dann übernimmt erst der Browser die Umwandlung in &#8220;normale&#8221; Satzzeichen und alles sieht so aus, wie es soll.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.alexanderjackson.de/2010/03/joomla-das-pre-tag-und-geshi/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Simple Image Gallery Pro Version 1.2 für Joomla 1.5 &#8211; Image type not supported</title>
		<link>http://blog.alexanderjackson.de/2010/03/simple-image-gallery-pro-version-1-2-fur-joomla-1-5-image-type-not-supported/</link>
		<comments>http://blog.alexanderjackson.de/2010/03/simple-image-gallery-pro-version-1-2-fur-joomla-1-5-image-type-not-supported/#comments</comments>
		<pubDate>Thu, 18 Mar 2010 17:56:35 +0000</pubDate>
		<dc:creator>Silja Karnelka</dc:creator>
				<category><![CDATA[Allgemein]]></category>

		<guid isPermaLink="false">http://blog.alexanderjackson.de/?p=386</guid>
		<description><![CDATA[Problem: &#8220;Image type not supported&#8221; und ansonsten eine komplett weiße Seite. Sowohl im Frontend als auch im Backend ist sonst nichts mehr zu sehen. In unserem Fall hatte die Lösung dieses Problems nichts mit den Einstellungen der Galerie zu tun. Es war schlichtweg ein Problem mit dem Namen der einzelnen Bilddateien. Die Dateinamen müssen alle [...]]]></description>
			<content:encoded><![CDATA[<p>Problem: &#8220;Image type not supported&#8221; und ansonsten eine komplett weiße Seite. Sowohl im Frontend als auch im Backend ist sonst nichts mehr zu sehen.</p>
<p>In unserem Fall hatte die Lösung dieses Problems nichts mit den Einstellungen der Galerie zu tun. Es war schlichtweg ein Problem mit dem Namen der einzelnen Bilddateien.</p>
<p>Die Dateinamen müssen alle komplett kleingeschrieben sein und dürfen keinen &#8220;_&#8221; Unterstrich enthalten. &#8220;-&#8221;Bindestriche sind aber erlaubt! </p>
<p>Irgendwie muss ich dabei jetzt an meinen Vater denken. Der ist ein &#8220;Oldie-Informatiker&#8221; und hat immer geschimpft, wenn ich in (Word-)Dateinamen Groß-/Kleinschreibung und Sonderzeichen verwendet habe&#8230;</p>
<p>Ob dieses Problem auch noch bei der neueren Version der SIG Pro existiert, glaube ich zwar nicht. Wir verwenden aber nur die Version 1.2, falls wir die SIG pro verwenden.<br />
Bei dieser Version gibt es noch die Möglichkeit, die Sprache für die Bilderanzeige im Admin-Backend auszuwählen, ohne in den PHP-Dateien rumzuschreiben. Diese Art der Konfiguration finde ich für eine Bildergalerie etwas umständlich.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.alexanderjackson.de/2010/03/simple-image-gallery-pro-version-1-2-fur-joomla-1-5-image-type-not-supported/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>09005060960 &#8211; bei Anruf Abzocke</title>
		<link>http://blog.alexanderjackson.de/2010/02/09005060960-bei-anruf-abzocke/</link>
		<comments>http://blog.alexanderjackson.de/2010/02/09005060960-bei-anruf-abzocke/#comments</comments>
		<pubDate>Wed, 17 Feb 2010 20:09:08 +0000</pubDate>
		<dc:creator>Silja Karnelka</dc:creator>
				<category><![CDATA[Allgemein]]></category>

		<guid isPermaLink="false">http://blog.alexanderjackson.de/?p=343</guid>
		<description><![CDATA[Es ist doch immer wieder interessant, mit welchen Methoden man uns Geld aus der Tasche ziehen möchte. Gerade hat eine nette Computerstimme Frau names Carmen Götz bei uns angerufen, um uns mitzuteilen, wir hätten ein BMW Coupé nebst Versicherung und Sprit für ein ganzes Jahr gewonnen. Wir müssten nur 09005060960 anrufen. Ne, ist klar, wenn [...]]]></description>
			<content:encoded><![CDATA[<p>Es ist doch immer wieder interessant, mit welchen Methoden man uns Geld aus der Tasche ziehen möchte.<br />
Gerade hat eine nette <del datetime="2010-02-17T17:59:27+00:00">Computerstimme</del> Frau names Carmen Götz bei uns angerufen, um uns mitzuteilen, wir hätten ein BMW Coupé nebst Versicherung und Sprit für ein ganzes Jahr gewonnen. Wir müssten nur 09005060960 anrufen.<br />
Ne, ist klar, wenn man bei keinem Gewinnspiel mitgemacht hat, kann man trotzdem gewinnen, da es so selbstlose Menschen gibt, die nichts besseres zu tun haben, als ohne irgendeinen Gegenwert zu erhalten, einen BMW zu verschenken&#8230; Wie war jetzt nochmal dieses neue Sarkasmus Zeichen?<br />
<a href="http://www.basicthinking.de/blog/2010/01/15/sarcmark-unternehmen-laesst-sich-neues-satzzeichen-patentieren/">http://www.basicthinking.de/blog/2010/01/15/sarcmark-unternehmen-laesst-sich-neues-satzzeichen-patentieren/</a></p>
<p>Weitere Infos zur &#8220;Frau Götz&#8221;, die kein unbeschriebenes Blatt ist:<br />
<a href="http://www.telefon-abzocke.de/2010/02/09005060960-carmen-goetz/">http://www.telefon-abzocke.de/2010/02/09005060960-carmen-goetz/</a><br />
<a href="http://www.tutsi.de/09005060960-bmw-abzocke-mit-neuer-nummer-von-carmen-goetz/2010/02/12/tutsi-blog-aktuell/">http://www.tutsi.de/09005060960-bmw-abzocke-mit-neuer-nummer-von-carmen-goetz/2010/02/12/tutsi-blog-aktuell/</a></p>
<p>Irgendwie scheint diese Woche Abzockwoche zu sein:<br />
Gestern kam eine &#8220;Erinnerungsemail&#8221; von einem Bernd Klages. Dieser nette Mensch schrieb, es würde jedem Bürger zur Zeit geraten, seine Krankenversicherung überprüfen zu lassen. Man könne einen kostenlosen Service nutzen und sofort bares Geld bei der Krankenversicherung sparen. Die Links in dieser Email gingen auf eine Domain, namens niedriger-beitreg.org die am 15.02.2010 registriert wurde. Muss man dem Herrn Klages lassen: Reschtschreibunk kan ehr!! Seitenbetreiber ist die Be a Winner Limited in <a href="http://de.wikipedia.org/wiki/Belize">Belize</a> (Das ist in Mittelamerika, wikipedia sei Dank&#8230;)<br />
Hätte man diese Email übrigens unerwünscht erhalten, könne man seine Email durch Klick auf einen Link ganz am Ende der Email <del datetime="2010-02-17T17:59:27+00:00">für den Erhalt von weiterem Spam erfolgreich bestätigen</del> für die Zukunft abmelden. Toll!</p>
<p>Ein Kunde erhielt Anfang der Woche eine &#8220;Bestätigungsemail&#8221; von amazon.com. Wortlaut: Your Order IdId:32841822237293 Accepted. Thank you, Amazon.com Customer Support.<br />
Wow!</p>
<p>Abgesehen davon habe ich gestern noch Viagra Werbung bekommen. Betreff: Frohe Weihnachten.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.alexanderjackson.de/2010/02/09005060960-bei-anruf-abzocke/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Crontab – Quick Reference</title>
		<link>http://blog.alexanderjackson.de/2010/02/crontab-%e2%80%93-quick-reference/</link>
		<comments>http://blog.alexanderjackson.de/2010/02/crontab-%e2%80%93-quick-reference/#comments</comments>
		<pubDate>Wed, 10 Feb 2010 13:03:31 +0000</pubDate>
		<dc:creator>Alexander Jackson</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[cronjobs cron fcron]]></category>

		<guid isPermaLink="false">http://blog.alexanderjackson.de/?p=339</guid>
		<description><![CDATA[Setting up cron jobs in Unix and Solaris cron is a unix, solaris utility that allows tasks to be automatically run in the background at regular intervals by the cron daemon. These tasks are often termed as cron jobs in unix , solaris. Crontab (CRON TABle) is a file which contains the schedule of cron [...]]]></description>
			<content:encoded><![CDATA[<blockquote><p>Setting up cron jobs in Unix and Solaris</p>
<p>cron is a unix, solaris utility that allows tasks to be automatically run in the background at regular intervals by the cron daemon. These tasks are often termed as cron jobs in unix , solaris.  Crontab (CRON TABle) is a file which contains the schedule of cron entries to be run and at specified times.</p>
</blockquote>
<p>via <a href='http://adminschoice.com/crontab-quick-reference'>Crontab – Quick Reference</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.alexanderjackson.de/2010/02/crontab-%e2%80%93-quick-reference/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Delete Empty Directories</title>
		<link>http://blog.alexanderjackson.de/2010/02/delete-empty-directories/</link>
		<comments>http://blog.alexanderjackson.de/2010/02/delete-empty-directories/#comments</comments>
		<pubDate>Wed, 10 Feb 2010 10:10:19 +0000</pubDate>
		<dc:creator>Alexander Jackson</dc:creator>
				<category><![CDATA[HowTos]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://blog.alexanderjackson.de/?p=337</guid>
		<description><![CDATA[Delete Empty Directories via Delete Empty Directories.]]></description>
			<content:encoded><![CDATA[<p>Delete Empty Directories</p>
<p>via <a href='http://duramecho.com/ComputerPrograms/DeleteEmptyDirectories/index.html'>Delete Empty Directories</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.alexanderjackson.de/2010/02/delete-empty-directories/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HTTP-Portforwarding über SSH</title>
		<link>http://blog.alexanderjackson.de/2010/02/portforwarding-via-ssh/</link>
		<comments>http://blog.alexanderjackson.de/2010/02/portforwarding-via-ssh/#comments</comments>
		<pubDate>Wed, 03 Feb 2010 17:29:19 +0000</pubDate>
		<dc:creator>Alexander Jackson</dc:creator>
				<category><![CDATA[HowTos]]></category>
		<category><![CDATA[VPN]]></category>
		<category><![CDATA[WLAN]]></category>

		<guid isPermaLink="false">http://blog.alexanderjackson.de/?p=294</guid>
		<description><![CDATA[Mit Portforwarding via ssh ist es möglich auf recht einfache Weise den Port eines externen Hosts auf den lokalen Host und einen beliebigen/freien Port &#8220;umzubiegen&#8221;. Folgendes Beispiel ermöglicht den Webserverport 80 auf dem Remotehost mit der IP 2.2.2.2 an die lokale Maschine mit der IP 1.1.1.1 weiterzuleiten. Danach sollten der weitergeleitete Port und die dort [...]]]></description>
			<content:encoded><![CDATA[<p>Mit Portforwarding via ssh ist es möglich auf recht einfache Weise den Port eines externen Hosts auf den lokalen Host und einen beliebigen/freien Port &#8220;umzubiegen&#8221;. Folgendes Beispiel ermöglicht den Webserverport 80 auf dem Remotehost mit der IP 2.2.2.2 an die lokale Maschine mit der IP 1.1.1.1 weiterzuleiten. Danach sollten der weitergeleitete Port und die dort angebotenen Webseiten auf der lokalen Maschine (1.1.1.1) über das LAN/WLAN/WAN durch dritten erreichbar sein. Diese Ereichbarkeit funktioniert natürlich nur, wenn keine Firwall &#8220;dazwischenfunkt&#8221; und eventuell nötige Portfreigaben vom Router zum lokalen Rechner eingerichtet wurden.</p>
<p><span id="more-294"></span></p>
<p>Um uns den HTTP Port vom externen Webserver (2.2.2.2) zu &#8220;holen&#8221;, führen wir nun folgendes auf unseren lokalen Maschine (1.1.1.1) aus:</p>
<pre>ssh -g -L 80:2.2.2.2:80 USER@2.2.2.2 -p22</pre>
<p>Nun noch ohne Werte:</p>
<pre>ssh -g -L [bind_address:]port:host:hostport</pre>
<p>Infos zu Bedeutung der Schalter gibts in der <a href="http://unixhelp.ed.ac.uk/CGI/man-cgi?ssh+1">ssh Manpage</a>.</p>
<p>Nun sollte der externe Webserver der physikalisch auf dem Remotehost mit der IP 2.2.2.2 läuft, ebenfalls auf der lokalen Maschine im Webbrowser unter <a href="http://1.1.1.1">http://1.1.1.1</a> antworten. Dies gilt ebenfalls für die Domains, die auf die IP des lokalen Rechners (1.1.1.1) auflösen. </p>
<p>Nach meinen Beobachtungen ist der Webserver gleichzeitig auf beiden IPs unter <a href="http://1.1.1.1">http://1.1.1.1</a> und <a href="http://2.2.2.2">http://2.2.2.2</a> erreichbar. Ich hatte kurzzeitig bedenken, dass der Webserver nach der Umleitung ausschliesslich über die IP 2.2.2.2 erreichbar sei &#8211; dem war jedoch nicht so.</p>
<p>Verwendet der externe Host, auf dem der Webserver (2.2.2.2) läuft, weitere IPs, sollte die IP für die bind_address verwendet werden, welche ebenfalls in der Apache Konfigurationsdatei auf die gewünschte(n) Website(s) auf dem Remotehost auflöst. Diese könnten nämlich von 2.2.2.2 abweichen.</p>
<p>In meinem konkreten Fall hatte ich beim Aufruf der vhosts-Webseiten im Browser zuerst nur die Apache Default Page angezeigt bekommen, nicht jedoch die Seiten der virtuellen Hosts. Nachdem ich die bind_address entsprechend editiert habe war auch dieses Problem gelöst.</p>
<p>Um dem beschriebenen Problem völlig aus dem Weg zu gehen, kann man auch ANY anstelle der IP des zuständigen Dienstes des Remotehosts eintragen.</p>
<pre>ssh -g -L 80:ANY:80 USER@2.2.2.2 -p22</pre>
<p>Mit ANY werden alle verfügbaren IPs des enfernten Hosts durch den Tunnel geforwarded.<br />
Warum ANY funktioniert und 0.0.0.0 nicht, ist mir momentan ein Rätsel. Die Verwendung von 0.0.0.0 bindet den Port bei meinen Tests ausschliesslich an die localhost IP 127.0.0.1</p>
<p>Das gezeigte Beispiel sollte relativ einfach an unterschiedliche Dienste anpassen lassen.</p>
<p>Ich benötigte in diesem speziellen Fall eine Möglichkeit einen schwachbrüstigen vServer zu entlasten und habe die eingehenden Anfragen auf diese Weise an einen wesentlich performanteren Server durchgeschleift. Alternativ könnte ich natürlich auch die DNS Einträge direkt auf den leistungsstarken Server zeigen lassen. Ich will jedoch die unterschiedlichen IPs in entfernte Rechenzentren genießen &#8211; daher dieser etwas ungewöhnliche Lösungsansatz.</p>
<p><strong>Nachtrag!</strong></p>
<p>Das Problem bei dieser Lösung ist, dass es keine vernünftige Auswertung der Logfiles mehr ermöglicht. Für den Webserver kommen sämtliche Anfragen vom Host mit der IP 2.2.2.2 und nicht vom eigentlichen Besucher mit dessen (öffentlicher) IP. Legt man also Wert auf Besucherstatistiken, sollte man zu eine alternativen Lösung greifen. Eventuell bietet sich hier ein OpenVPN Tunnel mit NAT an.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.alexanderjackson.de/2010/02/portforwarding-via-ssh/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Eclipse &#8211; available software sites fehlen › Forum › ubuntuusers.de</title>
		<link>http://blog.alexanderjackson.de/2010/02/eclipse-available-software-sites-fehlen-%e2%80%ba-forum-%e2%80%ba-ubuntuusers-de/</link>
		<comments>http://blog.alexanderjackson.de/2010/02/eclipse-available-software-sites-fehlen-%e2%80%ba-forum-%e2%80%ba-ubuntuusers-de/#comments</comments>
		<pubDate>Tue, 02 Feb 2010 16:48:57 +0000</pubDate>
		<dc:creator>Alexander Jackson</dc:creator>
				<category><![CDATA[Eclipse]]></category>

		<guid isPermaLink="false">http://blog.alexanderjackson.de/?p=289</guid>
		<description><![CDATA[Die Haupt-Update-Site für Eclipse 3.5 ist wohl http://download.eclipse.org/releases/galileo/. via Eclipse &#8211; available software sites fehlen › Forum › ubuntuusers.de.]]></description>
			<content:encoded><![CDATA[<p>Die Haupt-Update-Site für Eclipse 3.5 ist wohl http://download.eclipse.org/releases/galileo/.</p>
<p>via <a href='http://forum.ubuntuusers.de/topic/eclipse-available-software-sites-fehlen/'>Eclipse &#8211; available software sites fehlen › Forum › ubuntuusers.de</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.alexanderjackson.de/2010/02/eclipse-available-software-sites-fehlen-%e2%80%ba-forum-%e2%80%ba-ubuntuusers-de/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Chronoforms verursacht invaliden XHTML-Code</title>
		<link>http://blog.alexanderjackson.de/2010/01/chronoforms-verursacht-invaliden-code/</link>
		<comments>http://blog.alexanderjackson.de/2010/01/chronoforms-verursacht-invaliden-code/#comments</comments>
		<pubDate>Thu, 28 Jan 2010 20:53:13 +0000</pubDate>
		<dc:creator>Alexander Jackson</dc:creator>
				<category><![CDATA[CMS]]></category>
		<category><![CDATA[Joomla!]]></category>

		<guid isPermaLink="false">http://blog.alexanderjackson.de/?p=264</guid>
		<description><![CDATA[In der Chrono Contact Version 3.1 RC5.5 vom 04 Aug 2009 verursacht der Code Fehler in der Validierung. Da die &#038; &#8211; Zeichen nicht in Ihre entsprechende Entity umgewandelt werden, ist der Code nicht W3C-Konform. Um das Problem zu lösen, passt man die Datei components/com_chronocontact/chronocontact.html.php an. Alt: [...] $actionurl = $MyForm->getAction($MyForm->formrow->name); # Zeile 157 [...] [...]]]></description>
			<content:encoded><![CDATA[<p>In der <a href="http://www.chronoengine.com/">Chrono Contact</a> Version 3.1 RC5.5 vom 04 Aug 2009 verursacht der Code Fehler in der Validierung. Da die &#038; &#8211; Zeichen nicht in Ihre entsprechende <a href="http://unicode.e-workers.de/entities.php">Entity</a> umgewandelt werden, ist der Code nicht <a href="http://validator.w3.org/">W3C</a>-Konform. Um das Problem zu lösen, passt man die Datei <em>components/com_chronocontact/chronocontact.html.php</em> an.</p>
<p><strong>Alt:</strong></p>
<pre>
[...]
$actionurl = $MyForm->getAction($MyForm->formrow->name); # Zeile 157
[...]
</pre>
<p><strong>Neu:</strong></p>
<pre>
[...]
$actionurl = $MyForm->getAction($MyForm->formrow->name);
$actionurl = htmlspecialchars($actionurl);
[...]
</pre>
<p>Mit der <strong>htmlspecialchars</strong> Umwandlung der Variable <strong>$actionurl</strong> aus Zeile 157 sollte das Formular um einige Fehler ärmer sein. Bei mir waren es gleich 8.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.alexanderjackson.de/2010/01/chronoforms-verursacht-invaliden-code/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CRC Industries Europe &#8211; product information</title>
		<link>http://blog.alexanderjackson.de/2010/01/crc-industries-europe-product-information/</link>
		<comments>http://blog.alexanderjackson.de/2010/01/crc-industries-europe-product-information/#comments</comments>
		<pubDate>Tue, 26 Jan 2010 21:04:42 +0000</pubDate>
		<dc:creator>Alexander Jackson</dc:creator>
				<category><![CDATA[WLAN]]></category>
		<category><![CDATA[WRT54GL]]></category>

		<guid isPermaLink="false">http://blog.alexanderjackson.de/?p=262</guid>
		<description><![CDATA[Schutz- und Isolierlack für höchste Anforderungen. via CRC Industries Europe &#8211; product information. Das Spray habe ich bestellt um eine WRT54GL Platine vor Korrission zu schützen. Die alte Platine ist uns in einem selbstgebauten Outdoorgehäuse vermutlich durch eindringende Feuchtigkeit kaputt gegangen. Da es momentan einfach zu kalt und verschneit ist, dauert die Problemlösung des defekten [...]]]></description>
			<content:encoded><![CDATA[<p>Schutz- und Isolierlack für höchste Anforderungen.</p>
<p>via <a href='http://www.crceurope.com/csp/web/ProdDisp.csp?lng=4&#038;country=GE&#038;product=URETHAN%2071&#038;brand=KOC'>CRC Industries Europe &#8211; product information</a>.</p>
<p>Das Spray habe ich bestellt um eine WRT54GL Platine vor Korrission zu schützen. Die alte Platine ist uns in einem selbstgebauten Outdoorgehäuse vermutlich durch eindringende Feuchtigkeit kaputt gegangen. Da es momentan einfach zu kalt und verschneit ist, dauert die Problemlösung des defekten Routers noch ein wenig. Sobald ich neue Infos zu dem Thema habe, werde ich sie hier posten.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.alexanderjackson.de/2010/01/crc-industries-europe-product-information/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

