<?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>Schreinert.com &#187; Tipp</title>
	<atom:link href="http://www.schreinert.com/tags/tipp/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.schreinert.com</link>
	<description>Software-Entwicklung • IT-Projektmanagement  • E-Commerce-Beratung</description>
	<lastBuildDate>Wed, 23 Sep 2009 14:24:59 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Apache Derby DB: Daten verschl&#252;sseln f&#252;r mehr Sicherheit</title>
		<link>http://www.schreinert.com/apache-derby-db-daten-verschluesseln-fuer-mehr-sicherheit-233/</link>
		<comments>http://www.schreinert.com/apache-derby-db-daten-verschluesseln-fuer-mehr-sicherheit-233/#comments</comments>
		<pubDate>Wed, 05 Aug 2009 14:32:21 +0000</pubDate>
		<dc:creator>Stefan Schreinert</dc:creator>
				<category><![CDATA[Tipps und Tricks]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[Datenbank]]></category>
		<category><![CDATA[Derby]]></category>
		<category><![CDATA[Sicherheit]]></category>
		<category><![CDATA[Tipp]]></category>
		<category><![CDATA[Verschlüsselung]]></category>

		<guid isPermaLink="false">http://www.schreinert.com/?p=233</guid>
		<description><![CDATA[Vor einiger Zeit hatte ich die Anforderung an eine Datenbank, die gespeicherten Daten verschl&#252;sselt auf der Platte abzulegen, um so mehr Schutz vor unberechtigtem Zugriff zu bieten. Das Datenbankmanagement-System Apache Derby (z.B. Version 10.2) erm&#246;glicht es, diese Anforderung der verschl&#252;sselten Daten zu erf&#252;llen.
Die Einrichtung und der Zugriff der verschl&#252;sselten Derby Datenbank ist vergleichsweise simpel: Zum [...]]]></description>
			<content:encoded><![CDATA[<p>Vor einiger Zeit hatte ich die Anforderung an eine Datenbank, die gespeicherten Daten verschl&#252;sselt auf der Platte abzulegen, um so mehr Schutz vor unberechtigtem Zugriff zu bieten. Das Datenbankmanagement-System Apache Derby (z.B. Version 10.2) erm&#246;glicht es, diese Anforderung der verschl&#252;sselten Daten zu erf&#252;llen.<img src="http://www.schreinert.com/wp-includes/js/tinymce/plugins/wordpress/img/trans.gif" alt="" /></p>
<p>Die Einrichtung und der Zugriff der verschl&#252;sselten Derby Datenbank ist vergleichsweise simpel: Zum JDBC-Connect String werden die zwei Parameter<code> dataEncryption=true </code>und <code>bootPassword=2NGWGv.... </code>hinzugef&#252;gt, z.B.</p>
<p><code>jdbc:derby:MyDB;create=true;dataEncryption=true;bootPassword=</code><code>2NGWGv</code></p>
<p>Hier ein Screenshot, wie ich die Verschl&#252;sselung im Eclipse Data Source Explorer eingebunden habe:</p>
<p><a href="http://www.schreinert.com/files/eclipse-verschluesselte-datenbank.jpg"><img src="http://www.schreinert.com/files/eclipse-verschluesselte-datenbank-550x417.jpg" alt="" width="440" height="334" /></a></p>
<p>&#220;ber den zus&#228;tzlichen Parameter <code>encryptionAlgorithm </code>l&#228;sst sich noch der Verschl&#252;sselungs-Algorithmus angeben. Weitere Informationen zu diesem Parameter gibt es in den <a href="http://db.apache.org/derby/docs/10.2/ref/rrefattrib60346.html">Derby-Docs</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.schreinert.com/apache-derby-db-daten-verschluesseln-fuer-mehr-sicherheit-233/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>AVM Fritzbox als Low-Cost-Router zum Telefonieren</title>
		<link>http://www.schreinert.com/avm-fritzbox-als-low-cost-router-zum-telefonieren-242/</link>
		<comments>http://www.schreinert.com/avm-fritzbox-als-low-cost-router-zum-telefonieren-242/#comments</comments>
		<pubDate>Wed, 05 Aug 2009 10:41:25 +0000</pubDate>
		<dc:creator>Stefan Schreinert</dc:creator>
				<category><![CDATA[Sonstiges]]></category>
		<category><![CDATA[Fritzbox]]></category>
		<category><![CDATA[Telefonieren]]></category>
		<category><![CDATA[Tipp]]></category>

		<guid isPermaLink="false">http://www.schreinert.com/?p=242</guid>
		<description><![CDATA[Auch in Zeiten von Telefon-Flatrates gibt es immer noch Leute wie mich, f&#252;r die ein normaler Telefonanschluss ohne Flatrate sinnvoller ist. F&#252;r Viel-Telefonierer stellt sich die Frage, wie sich leicht und bequem Geld beim Telefonieren sparen l&#228;sst.
Ich sehe grunds&#228;tzlich die folgenden drei M&#246;glichkeiten zum Telefonieren:

Anwahl &#252;ber Telekom: Die Minutenpreise schwanken abh&#228;ngig von der Zeit und [...]]]></description>
			<content:encoded><![CDATA[<p>Auch in Zeiten von Telefon-Flatrates gibt es immer noch Leute wie mich, f&#252;r die ein normaler Telefonanschluss ohne Flatrate sinnvoller ist. F&#252;r Viel-Telefonierer stellt sich die Frage, wie sich leicht und bequem Geld beim Telefonieren sparen l&#228;sst.</p>
<p>Ich sehe grunds&#228;tzlich die folgenden drei M&#246;glichkeiten zum Telefonieren:<img src="http://www.schreinert.com/wp-includes/js/tinymce/plugins/wordpress/img/trans.gif" alt="" /></p>
<ol>
<li>Anwahl &#252;ber Telekom: Die Minutenpreise schwanken abh&#228;ngig von der Zeit und der Entfernung. Laut <a href="http://www.teltarif.de/a/telekom/isdn.html">teltarif </a>schwanken die Preise f&#252;r einen T-ISDN Anschluss zwischen 1,54 und 9,44 Cent pro Minute</li>
<li>Anwahl &#252;ber Internet-Telefonie: Hier habe ich einen fixen Minutenpreis von 3 Cent die Minute.</li>
<li>Per Call-by-Call den g&#252;nstigsten Anbieter w&#228;hlen: Hier muss aber zwangsweise vor jeder Einwahl (online) nachgeschaut werden, welcher Anbieter gerade g&#252;nstig ist und welcher auch noch in den n&#228;chsten Minuten g&#252;nstiger ist. So gibt es Anbieter, die in einem Zeitfenster weniger als einen Cent die Minute verlangen, im folgenden Zeitfenster daf&#252;r aber 9 Cent die Minute. Auch sind die Preise alles andere als stabil.</li>
</ol>
<p>Nachdem mir das st&#228;ndige Call-by-Call zu aufw&#228;ndig und unpraktikabel ist, die anderen Optionen teuer sind, habe ich mir eine weitere M&#246;glichkeit &#252;berlegt: Warum nutze ich nicht die Fritzbox als Low-Cost-Router?</p>
<p>Wichtig zum Verst&#228;ndnis der L&#246;sung: Ich m&#246;chte nicht unbedingt den g&#252;nstigsten Anbieter haben, sondern einen g&#252;nstigen ohne dass ich viel machen muss.</p>
<p>Wie schon vermutet, f&#252;hrt der Weg zum g&#252;nstigeren Telefonieren &#252;ber die Einstellungen der Fritzbox, bei mir der FRITZ!Box Fon WLAN 7170.</p>
<p>Zuerst muss man sich zu dem Men&#252;punkt &#8220;Wahlregeln&#8221; vork&#228;mpfen, was unter Einstellungen -&gt; Erweiterte Einstellungen -&gt; Telefonieren -&gt; Wahlregeln zu finden ist.</p>
<p><a href="http://www.schreinert.com/files/fritzbox-lowcost-router-1.jpg"><img src="http://www.schreinert.com/files/fritzbox-lowcost-router-1-300x183.jpg" alt="Fritzbox als Low-Cost-Router - Wahlregeln" width="300" height="183" /></a></p>
<p>In dem obigen Screenshot ist links der Ort des Men&#252;punktes &#8220;Wahlregeln&#8221; zu sehen, sowie rechts eine von mir aktuell verwendete Regel-Liste. Ein Hinweis zu meinen Wahlregeln: Die hier verwendeten Anbieter sind Beispiele und k&#246;nnen ggf. teuer sein oder teuerer werden!</p>
<p>Zun&#228;chst ist es sinnvoll, einen g&#252;nstigen Call-by-Call-Anbieter zu finden. Ich verwende dazu die Suchmaschine von teltarif, z.B. hier f&#252;r <a href="http://www.teltarif.de/db/res.html?rudu=1&amp;zs=0-0%2f1-8&amp;ansage=1&amp;019x=0&amp;kurz=ja&amp;takt=61&amp;ve=1&amp;ziel=Fern&amp;von=ISDN-Anschluss">Ferngespr&#228;che</a> oder <a href="http://www.teltarif.de/db/res.html?rudu=1&amp;zs=0-0%2F1-8&amp;ansage=1&amp;019x=0&amp;kurz=ja&amp;takt=61&amp;ve=1&amp;von=ISDN-Anschluss&amp;ziel=Mobilfunk">Mobilfunk</a>. Da sich die Wahlregeln nur unabh&#228;ngig von einer Tageszeit eintragen lassen, emfpiehlt sich die Option: &#8220;Nur rund um die Uhr g&#252;ltige Tarife anzeigen&#8221;. So werden Anbieter mit starken Preisschwankungen herausgefiltert.</p>
<p>Ebenso empfiehlt sich die weitere Option &#8220;Nur Angebote mit Tarifansage&#8221; zu aktivieren. Dies streicht zwar einige g&#252;nstige Anbieter von der Liste. Daf&#252;r hat man die Gewissheit, eine Preis&#228;nderung des Anbieters mitzubekommen &#8212; sonst kann es passieren, dass nach einer Preis&#228;nderung f&#252;r mehrere Cent pro Minute teuer telefoniert wird. Noch ein letzter Tipp: Ich empfehle nur Anbieter mit einer Taktung von h&#246;chstens 60/60 zu verwenden, da sonst ein 10 Sekunden Gespr&#228;ch zum Anrufbeantworter gleich die Geb&#252;hr f&#252;r z.B volle 5 Minuten kosten kann.</p>
<p>Ist nun ein Anbieter f&#252;r Mobilfunk und Ferngespr&#228;che gefunden, so k&#246;nnen beide in die Liste der Anbietervorwahlen eingetragen werden. Ich empfehle in die erste Zeile den Wert &#8220;010&#8243; einzutragen (siehe unten) und die Anbieter in den beiden folgenden Zeilen:</p>
<p><a href="http://www.schreinert.com/files/fritzbox-lowcost-router-2.jpg"><img src="http://www.schreinert.com/files/fritzbox-lowcost-router-2-300x208.jpg" alt="Fritzbox als Low-Cost-Router - Anbietervorwahlen" width="300" height="208" /></a></p>
<p>Die weiteren Anbieter in meinem Screenshot k&#246;nnen ignoriert werden.</p>
<p>Nach dem Speichern geht es zur&#252;ck zu den Wahlregeln. Hier wird zuerst eine neue Wahlregel f&#252;r Ferngespr&#228;che angelegt. Im Dialog &#8220;Neue Wahlregel&#8221; wird als Bereich &#8220;Ferngespr&#228;ch&#8221; ausgew&#228;hlt und in der Liste &#8220;verbinden &#252;ber&#8221; der entsprechende Anbieter ausgew&#228;hlt. Nach dem Klick auf &#8220;Ok&#8221; gehen Ferngespr&#228;che &#252;ber diesen Anbieter.</p>
<p><a href="http://www.schreinert.com/files/fritzbox-lowcost-router-3.jpg"><img src="http://www.schreinert.com/files/fritzbox-lowcost-router-3-300x99.jpg" alt="Fritzbox als Low-Cost-Router - Neue Wahlregel" width="300" height="99" /></a></p>
<p>&#196;hnlich geht es mit dem Mobilfunk-Anbieter, nur das als Bereich &#8220;Mobilfunk&#8221; gew&#228;hlt wird.</p>
<p>Nun kommt noch ein kleiner Trick zur Anwendung: Um einen beliebigen Call-by-Call-Anbieter vor einem Gespr&#228;ch auszuw&#228;hlen, muss noch eine zus&#228;tzliche Wahlregel angelegt werden. Als Bereich wird &#8220;Rufnummer&#8221; ausgw&#228;hlt. Im Feld f&#252;r die Rufnummer wird &#8220;010&#8243; eingetragen und bei verbinden &#252;ber der Anbieter &#8220;010&#8243; ausgew&#228;hlt. So akzeptiert die Fritzbox auch andere Anbieter per Call-by-Call.</p>
<p><a href="http://www.schreinert.com/files/fritzbox-lowcost-router-4.jpg"><img src="http://www.schreinert.com/files/fritzbox-lowcost-router-4-300x97.jpg" alt="" /></a></p>
<p>Weitere m&#246;gliche Wahlregeln sind etwa die Sonderrufnummern (0180, 0800,0193010, &#8230;) einzutragen. Freunde/Bekannte, zu denen man &#252;bers Internet kostenlos telefonieren kann, k&#246;nnen ebenso hier per &#8220;Rufnummer&#8221; &#252;ber das Internet geroutet werden.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.schreinert.com/avm-fritzbox-als-low-cost-router-zum-telefonieren-242/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>MU Wordpress und XML Sitemaps</title>
		<link>http://www.schreinert.com/mu-wordpress-und-xml-sitemaps-187/</link>
		<comments>http://www.schreinert.com/mu-wordpress-und-xml-sitemaps-187/#comments</comments>
		<pubDate>Tue, 23 Jun 2009 18:12:01 +0000</pubDate>
		<dc:creator>Stefan Schreinert</dc:creator>
				<category><![CDATA[Tipps und Tricks]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[MU Wordpress]]></category>
		<category><![CDATA[Tipp]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.schreinert.com/?p=187</guid>
		<description><![CDATA[Nachdem ich meine Web-Seiten von einem einzelnen, &#8220;normalen&#8221; Wordpress auf ein einziges Multi-User (MU) Wordpress umgezogen habe, kam gleich das Problem mit den XML Sitemaps auf. Da mein Sitemap-Plugin eine direkt herunterladbare Datei in das DocumentRoot-Verzeichnis meines Web-Servers schreibt, ist diese Datei bei MU Wordpress f&#252;r alle Web-Seiten (Sites und Blogs) gleich. Die L&#246;sung ist [...]]]></description>
			<content:encoded><![CDATA[<p>Nachdem ich meine Web-Seiten von einem einzelnen, &#8220;normalen&#8221; Wordpress auf ein einziges <a href="http://mu.wordpress.org/">Multi-User (MU) Wordpress</a> umgezogen habe, kam gleich das Problem mit den XML Sitemaps auf. Da mein <a href="http://www.arnebrachhold.de/projects/wordpress-plugins/google-xml-sitemaps-generator/">Sitemap-Plugin</a> eine direkt herunterladbare Datei in das DocumentRoot-Verzeichnis meines Web-Servers schreibt, ist diese Datei bei MU Wordpress f&#252;r alle Web-Seiten (Sites und Blogs) gleich. Die L&#246;sung ist recht einfach:</p>
<p><img src="http://www.schreinert.com/wp-includes/js/tinymce/plugins/wordpress/img/trans.gif" alt="" />Da ich den Datei-Namen der zu erzeugenden XML-Sitemap-Datei f&#252;r jedes Blog bestimmen kann, bennen ich die Datei nach einem einheitlichen Schema: sitemap-&lt;http-host&gt;.xml.</p>
<p>Da ich meine Sitemaps bereits bei Google &amp; Co. unter dem Namen sitemap.xml registriert habe, w&#228;re ein Umstieg auf den neuen Dateinamen etwas l&#228;stig. Daher habe ich die Apache RewriteRules herangezogen:</p>
<blockquote><p># Sitemap Korrektur</p>
<p>RewriteCond %{REQUEST_FILENAME} !-f</p>
<p>RewriteCond %{REQUEST_FILENAME} !-d</p>
<p>RewriteCond %{REQUEST_URI} sitemap.xml.gz$</p>
<p>RewriteRule sitemap.xml.gz$ /sitemap-%{HTTP_HOST}.xml.gz [L]</p>
<p># Ende Sitemap Korrektur</p></blockquote>
<p>Die vier Zeilen bewirken, dass Anfragen an die Datei sitemap.xml.gz &#8212; sofern nicht vorhanden &#8212; an die Datei sitemap-&lt;Hostname&gt;.xml.gz (intern) weitergeleitet werden.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.schreinert.com/mu-wordpress-und-xml-sitemaps-187/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>FirefoxPortable als Standard-Browser einrichten</title>
		<link>http://www.schreinert.com/firefoxportable-als-standard-browser-einrichten-62/</link>
		<comments>http://www.schreinert.com/firefoxportable-als-standard-browser-einrichten-62/#comments</comments>
		<pubDate>Tue, 08 Jul 2008 15:27:18 +0000</pubDate>
		<dc:creator>Stefan Schreinert</dc:creator>
				<category><![CDATA[Tipps und Tricks]]></category>
		<category><![CDATA[Anleitung]]></category>
		<category><![CDATA[Browser]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[FirefoxPortable]]></category>
		<category><![CDATA[PortableApps]]></category>
		<category><![CDATA[Tipp]]></category>

		<guid isPermaLink="false">http://www.schreinert.com/?p=62</guid>
		<description><![CDATA[Vor kurzem hatte ich das Problem, dass der echte Firefox statt dem FirefoxPortable gestartet ist, wenn ich etwa im Thunderbird auf eine URL geklickt hatte. Das Problem dabei ist, dass nicht die Einstellungen und Lesezeichen der portablen Version verwendet werden, sondern neue im Windows-Ordner &#8220;Anwendungsdaten&#8221; angelegt wurden. Die L&#246;sung bei mir war, die Windows-Registrierdatenbank (registry) [...]]]></description>
			<content:encoded><![CDATA[<p>Vor kurzem hatte ich das Problem, dass der echte Firefox statt dem FirefoxPortable gestartet ist, wenn ich etwa im Thunderbird auf eine URL geklickt hatte. Das Problem dabei ist, dass nicht die Einstellungen und Lesezeichen der portablen Version verwendet werden, sondern neue im Windows-Ordner &#8220;Anwendungsdaten&#8221; angelegt wurden. Die L&#246;sung bei mir war, die Windows-Registrierdatenbank (registry) anzupacken.</p>
<p><span id="more-62"></span></p>
<p>Das Problem ist, dass Firefox Portable den echten Firefox startet und dieser echte Browser sich zum Standard-Internet-Browser des Windows-Systems macht. Gew&#252;nscht ist aber, dass FirefoxPortable gestartet wird.</p>
<p>Ich habe hierf&#252;r in der Windows-Registry den folgenden Wert anpassen m&#252;ssen:</p>
<p>HKEY_CURRENT_USERSoftwareClasseshttpshellopencommand</p>
<p>(Die Registrierdatenbank kann so ge&#228;ndert werden: &#8220;Start&#8221;-Taste dr&#252;cken -&gt; &#8220;Ausf&#252;hren&#8221; -&gt; regedit eingeben und &#8220;OK&#8221; klicken).</p>
<p>Hier steht beim Standard-Wert firefox.exe unterhalb des FirefoxPortable Verzeichnisses drin. Dieser Wert muss so ge&#228;ndert werden, dass FirefoxPortable.exe gestartet wird. Allerdings war bei mir noch der Parameter &#8220;-osinst&#8221; angegeben, der den FirefoxPortable am Starten gehindert hat. Erst nachdem ich den Parameter entfernt hatte, startete mein gew&#252;nschter Firefox mit den richtigen Einstellungen.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.schreinert.com/firefoxportable-als-standard-browser-einrichten-62/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Bei FireFox Portable den Splash-Screen beim Starten abschalten</title>
		<link>http://www.schreinert.com/bei-firefox-portable-den-splash-screen-beim-starten-abschalten-60/</link>
		<comments>http://www.schreinert.com/bei-firefox-portable-den-splash-screen-beim-starten-abschalten-60/#comments</comments>
		<pubDate>Wed, 21 May 2008 16:45:40 +0000</pubDate>
		<dc:creator>Stefan Schreinert</dc:creator>
				<category><![CDATA[Tipps und Tricks]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Tipp]]></category>

		<guid isPermaLink="false">http://www.schreinert.com/bei-firefox-portable-den-splash-screen-beim-starten-abschalten-60/</guid>
		<description><![CDATA[Seit einiger Zeit verwende ich die portable Version des Firefox-Browsers &#8221; Mozilla Firefox, Portable Version &#8220;, da ich das Programm so ohne Eintr&#228;ge in irgendwelche Windows-System-Dateien auskomme. Allerdings st&#246;rte mich an dieser Firefox-Version, dass immer ein Splash-Screen beim Starten erschien, was ich heute abstellen konnte.

Zuerst versuchte ich mein Gl&#252;ck in der Experten-Konfiguration des Browser, in [...]]]></description>
			<content:encoded><![CDATA[<p>Seit einiger Zeit verwende ich die portable Version des Firefox-Browsers &#8221; <a href="http://portableapps.com/apps/internet/firefox_portable">Mozilla Firefox, Portable Version</a> &#8220;, da ich das Programm so ohne Eintr&#228;ge in irgendwelche Windows-System-Dateien auskomme. Allerdings st&#246;rte mich an dieser Firefox-Version, dass immer ein Splash-Screen beim Starten erschien, was ich heute abstellen konnte.</p>
<p><img src="http://www.schreinert.com/wp-includes/js/tinymce/plugins/wordpress/img/trans.gif" alt="" /></p>
<p>Zuerst versuchte ich mein Gl&#252;ck in der Experten-Konfiguration des Browser, in dem ich als URL in die Adresse-Leiste meines Firefoxes eingab: about:config. Hier aber gelang es mir nicht eine passende Einstellung zu finden.</p>
<p>Die L&#246;sung hierf&#252;r verbarg sich im Unterverzeichnis &#8220;OtherSource&#8221; der Firefox-&#8221;Installation&#8221;. Die dort enthaltene Konfigurations-Datei &#8220;FirefoxPortable.ini&#8221; musst nur in den Hauptordner von Firefox kopiert und bearbeitet werden. Sprich, die Datei musste im selben Verzeichnis abgelegt sein, wie das Programm FirefoxPortable.exe.</p>
<p>Nun noch die Konfiguration bearbeiten und in der Zeile &#8220;DisableSplashScreen=false&#8221; ver&#228;ndern auf &#8220;DisableSplashScreen=true&#8221;. Damit ist der SplashScreen beim Starten deaktivert.</p>
<p>Hier meine ge&#228;nderte Konfiguration:</p>
<blockquote><p>[FirefoxPortable]<br class="break" />FirefoxDirectory=Appfirefox<br class="break" />ProfileDirectory=Dataprofile<br class="break" />SettingsDirectory=Datasettings<br class="break" />PluginsDirectory=Dataplugins<br class="break" />FirefoxExecutable=firefox.exe<br class="break" />AdditionalParameters= <br class="break" />ocalHomepage= <br class="break" /><strong>DisableSplashScreen=true</strong><br class="break" />AllowMultipleInstances=false<br class="break" />DisableIntelligentStart=false<br class="break" />SkipChromeFix=false<br class="break" />SkipCompregFix=false<br class="break" />RunLocally=false</p></blockquote>
<p>Mit dieser einfachen &#196;nderung ist dieses Fenster beim Starten von Firefox nicht mehr zu sehen:</p>
<p><img src="http://www.schreinert.com/files/2008/05/firefoxportable.jpg" alt="Firefox Portable Splash-Screen" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.schreinert.com/bei-firefox-portable-den-splash-screen-beim-starten-abschalten-60/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>wdcollect meldet Statistics stack owerflow &#8211; Keine Statistik im Plesk-Watchdog</title>
		<link>http://www.schreinert.com/wdcollect-meldet-statistics-stack-owerflow-keine-statistik-im-plesk-watchdog-58/</link>
		<comments>http://www.schreinert.com/wdcollect-meldet-statistics-stack-owerflow-keine-statistik-im-plesk-watchdog-58/#comments</comments>
		<pubDate>Thu, 24 Jan 2008 18:51:02 +0000</pubDate>
		<dc:creator>Stefan Schreinert</dc:creator>
				<category><![CDATA[Tipps und Tricks]]></category>
		<category><![CDATA[Plesk]]></category>
		<category><![CDATA[Tipp]]></category>
		<category><![CDATA[Web-Server]]></category>

		<guid isPermaLink="false">http://www.schreinert.com/wdcollect-meldet-statistics-stack-owerflow-keine-statistik-im-plesk-watchdog-58/</guid>
		<description><![CDATA[Seit einiger Zeit konnte mein Watchdog Modul im Plesk-Servermanagement  keine Statistik-Daten mehr sammeln. Die Statistik-Graphen &#252;ber Prozessorauslastung und RAM-Auslastung blieben leer. Zugleich fand ich in meinem log /var/log/messages die Warnung, dass wdcollect einen Stack overflow hat und deshalb &#8220;nicht gespeicherte Eintr&#228;ge&#8221; verwerfen musste.
wdcollect[..]: Statistics stack owerflow. Stack contains now 1000 unsaved entries, some of [...]]]></description>
			<content:encoded><![CDATA[<p>Seit einiger Zeit konnte mein Watchdog Modul im Plesk-Servermanagement  keine Statistik-Daten mehr sammeln. Die Statistik-Graphen &#252;ber Prozessorauslastung und RAM-Auslastung blieben leer. Zugleich fand ich in meinem log /var/log/messages die Warnung, dass wdcollect einen Stack overflow hat und deshalb &#8220;nicht gespeicherte Eintr&#228;ge&#8221; verwerfen musste.<span id="more-58"></span></p>
<blockquote><p><code>wdcollect[..]: Statistics stack owerflow. Stack contains now 1000 unsaved entries, some of them will be removed.</code></p></blockquote>
<p align="left">Beide Probleme h&#228;ngen zusammen. Der wdcollect-Dienst konnte (aus irgend einem Grund) die <a href="http://forum.swsoft.com/showthread.php?t=38865">Datenbank mysql nicht erreichen</a> und konnte so die gesammelte Statistik-Eintr&#228;ge nicht mehr speichern. Folglich konnte auch kein Auslastungsgraph berechnet werden. Nach einem Neustart des wdcollect-Dienstes sammelt mein Plesk wieder flei&#223;ig Statistik-Informationen.</p>
<p align="left">&nbsp;</p>
<p align="left">Den Neustart des Dienstes habe ich &#252;ber den Admin-Bereich von Plesk durchgef&#252;hrt, indem ich bei &#8220;Module&#8221; -&gt; &#8220;Watchdog&#8221; den Dienst zuerst deaktiviert habe und anschlie&#223;end wieder aktiviert habe.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.schreinert.com/wdcollect-meldet-statistics-stack-owerflow-keine-statistik-im-plesk-watchdog-58/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Courier-IMAP verliert E-Mails &#8211; Automatisches L&#246;schen von Mails abschalten</title>
		<link>http://www.schreinert.com/courier-imap-verliert-e-mails-automatisches-loeschen-von-mails-abschalten-54/</link>
		<comments>http://www.schreinert.com/courier-imap-verliert-e-mails-automatisches-loeschen-von-mails-abschalten-54/#comments</comments>
		<pubDate>Mon, 20 Aug 2007 14:55:50 +0000</pubDate>
		<dc:creator>Stefan Schreinert</dc:creator>
				<category><![CDATA[Tipps und Tricks]]></category>
		<category><![CDATA[Courier]]></category>
		<category><![CDATA[IMAP]]></category>
		<category><![CDATA[Tipp]]></category>

		<guid isPermaLink="false">http://www.schreinert.com/courier-imap-verliert-e-mails-automatisches-loeschen-von-mails-abschalten-54/</guid>
		<description><![CDATA[Z&#228;hneknirschend musste ich feststellen, dass mein IMAP-Papierkorb st&#228;ndig &#8220;&#252;bersichtlich&#8221; bleibt &#8212; alte Mails gehen einfach ins Nirwana &#252;ber. Dem einen oder anderen d&#252;rfte diese automatische L&#246;schung gefallen; f&#252;r mich aber bedeutet dies einen Verlust der wichtigen Mail-Korrespondenz. Die Ursache f&#252;r den automatischen Datenverlust lag nicht etwa beim meinem Thunderbird-Mail-Programm, sondern beim Courier-Imap-Server. Diesem musste ich [...]]]></description>
			<content:encoded><![CDATA[<p>Z&#228;hneknirschend musste ich feststellen, dass mein IMAP-Papierkorb st&#228;ndig &#8220;&#252;bersichtlich&#8221; bleibt &#8212; alte Mails gehen einfach ins Nirwana &#252;ber. Dem einen oder anderen d&#252;rfte diese automatische L&#246;schung gefallen; f&#252;r mich aber bedeutet dies einen Verlust der wichtigen Mail-Korrespondenz. Die Ursache f&#252;r den automatischen Datenverlust lag nicht etwa beim meinem Thunderbird-Mail-Programm, sondern beim Courier-Imap-Server. Diesem musste ich beibringen, die Daten gef&#228;lligst zu behalten.<span id="more-54"></span><br />
Das verlustreiche Verhalten des bei Plesk vorinstallierten Pop3/Imap-Servers l&#228;sst sich in der imapd Konfigurationsdatei abschalten. Die im Verzeichnis /etc/courier-imap/ gelegene Datei namens &#8220;imapd&#8221; enth&#228;lt eine Zeile mit der Anweisung &#8220;IMAP_EMPTYTRASH&#8221;:</p>
<blockquote><p>IMAP_EMPTYTRASH=Trash:7</p></blockquote>
<p>Diese Anweisung veranlasst Courier dazu, alle Mails aus dem Trash/Papierkorb-Ordner nach 7 Tagen zu entfernen. Wer die Kurz-Doku zu dieser Konfig-Anweisung studiert, findet schnell noch grausamere M&#246;glichkeiten dieser Option. So kann grunds&#228;tzlich jeder Ordner nach einer bestimmten Zeit &#8220;bereinigt&#8221; werden, etwa der Ordner f&#252;r gesendete Nachrichten.</p>
<p>Wer die Zeile auskommentiert oder ohne Werte eintr&#228;gt und den Imap-Server zum Neustart bewegt, hat dem Datenverlust einen Riegel vorgeschoben. Die gew&#252;nschte Konfiguration schaut dann so aus:</p>
<blockquote><p> IMAP_EMPTYTRASH=</p></blockquote>
<p>Nun noch den (richtigen) Courier-Server neu laden &#8212; am besten &#252;ber den Plesk-Manager bei &#8220;Server-Verwaltung&#8221; -&gt; &#8220;Dienste&#8221;.</p>
<p>Wie kommen nun die verlorenen Mails wieder zur&#252;ck in den Papierkorb? Wer sich hier noch Hoffnung macht, dem kann geholfen werden &#8230; mit den regelm&#228;&#223;igen, aktuellen Backups vom Server. Wer die nicht hat, kann sich nur noch tr&#228;nenreich von seinen geliebten Daten verabschieden<a href="http://www.verbrauchernews.de/familie/freizeitaktivitaeten/mg-19097.html">.</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.schreinert.com/courier-imap-verliert-e-mails-automatisches-loeschen-von-mails-abschalten-54/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Courier-Imap: Aktivieren der IDLE-Funktion</title>
		<link>http://www.schreinert.com/courier-imap-aktivieren-der-idle-funktion-55/</link>
		<comments>http://www.schreinert.com/courier-imap-aktivieren-der-idle-funktion-55/#comments</comments>
		<pubDate>Mon, 20 Aug 2007 14:20:43 +0000</pubDate>
		<dc:creator>Stefan Schreinert</dc:creator>
				<category><![CDATA[Tipps und Tricks]]></category>
		<category><![CDATA[Courier]]></category>
		<category><![CDATA[IDLE]]></category>
		<category><![CDATA[IMAP]]></category>
		<category><![CDATA[Tipp]]></category>

		<guid isPermaLink="false">http://www.schreinert.com/courier-imap-aktivieren-der-idle-funktion-55/</guid>
		<description><![CDATA[Wie vom POP3-Protokoll bekannt, schauen bei IMAP-Verbindungen die EMail-Clients in regelm&#228;&#223;igen Abst&#228;nden nach neuen EMails auf dem Server. F&#252;r diejenigen, die neue Mails gar nicht mehr erwarten k&#246;nnen, bieten moderne Imap-Clients die IDLE-Funktion an. Hier informiert der IMAP-Server aktiv alle wartenden Clients &#252;ber neue Nachrichten im Posteingang. Der Courier-Imap unter Plesk bietet diese Funktion ebenso [...]]]></description>
			<content:encoded><![CDATA[<p>Wie vom POP3-Protokoll bekannt, schauen bei IMAP-Verbindungen die EMail-Clients in regelm&#228;&#223;igen Abst&#228;nden nach neuen EMails auf dem Server. F&#252;r diejenigen, die neue Mails gar nicht mehr erwarten k&#246;nnen, bieten moderne Imap-Clients die IDLE-Funktion an. Hier informiert der IMAP-Server aktiv alle wartenden Clients &#252;ber neue Nachrichten im Posteingang. Der Courier-Imap unter Plesk bietet diese Funktion ebenso an &#8212; sie ist aber nicht standardm&#228;&#223;ig aktiviert. Hier die Anleitung zum Einschalte der Funktion.<span id="more-55"></span><br />
In der Courier-Konfigurationsdatei /etc/courier-imap/imapd gibt es die zwei Einstellungen IMAP_CAPABILITY und IMAP_ENHANCEDIDLE. Die erste Option enth&#228;lt die F&#228;higkeiten des Imap-Servers, so wie er es den Clients mitteilt. Hier ist die F&#228;higkeit IDLE einzutragen, z.B.</p>
<blockquote><p>IMAP_CAPABILITY=&#8221;IMAP4rev1 UIDPLUS CHILDREN NAMESPACE THREAD=ORDEREDSUBJECT THREAD=REFERENCES SORT QUOTA <u><strong>IDLE</strong></u> AUTH=CRAM-MD5&#8243;</p></blockquote>
<p>Die Konfigurationseinstellung IMAP_ENHANCEDIDLE ist mithilfe des Wertes 1 zu aktivieren:</p>
<blockquote><p> IMAP_ENHANCEDIDLE=1</p></blockquote>
<p>Nun noch den Courier-Imap-Server &#252;ber den Plesk-Desktop neu laden und schon spricht der Server IMAP.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.schreinert.com/courier-imap-aktivieren-der-idle-funktion-55/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Plesk auf normalen Apache-http-Server bereitstellen ohne Port 8443</title>
		<link>http://www.schreinert.com/plesk-auf-normalen-apache-http-server-bereitstellen-ohne-port-8443-47/</link>
		<comments>http://www.schreinert.com/plesk-auf-normalen-apache-http-server-bereitstellen-ohne-port-8443-47/#comments</comments>
		<pubDate>Wed, 01 Aug 2007 15:13:07 +0000</pubDate>
		<dc:creator>Stefan Schreinert</dc:creator>
				<category><![CDATA[Tipps und Tricks]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[Plesk]]></category>
		<category><![CDATA[Tipp]]></category>
		<category><![CDATA[Web-Server]]></category>

		<guid isPermaLink="false">http://www.schreinert.com/plesk-auf-normalen-apache-http-server-bereitstellen-ohne-port-8443-47/</guid>
		<description><![CDATA[Ein Linux-System mit Plesk als Server-Managementsoftware kommt mit zwei laufenden http-Servern daher: der &#8220;eigentliche&#8221;, produktive Server f&#252;r die Internet-Seiten und einem eigenen f&#252;r Plesk. Letzterer l&#228;uft auf Port 8880 (http) bzw. 8443 (SSL/https) mit eigenem SSL-Zertifikat. Oftmals ist es sinnvoll, den Plesk-Desktop &#252;ber den normalen Web-Server auf Port 80 / 443 verf&#252;gbar zu machen. Hier [...]]]></description>
			<content:encoded><![CDATA[<p>Ein Linux-System mit <strong>Plesk </strong>als Server-Managementsoftware kommt mit zwei laufenden http-Servern daher: der &#8220;eigentliche&#8221;, produktive Server f&#252;r die Internet-Seiten und einem eigenen f&#252;r Plesk. Letzterer l&#228;uft auf Port 8880 (http) bzw. 8443 (SSL/https) mit eigenem SSL-Zertifikat. Oftmals ist es <a href="./#sinn">sinnvoll</a>, den Plesk-Desktop &#252;ber den normalen Web-Server auf Port 80 / 443 verf&#252;gbar zu machen. Hier ein kleines Tutorial f&#252;r SuSE Linux.<span id="more-47"></span></p>
<p>Nachdem es nicht zu empfehlen ist, die Einstellungen des Plesk-Apache-Servers auf den produktiven zu &#252;bertragen, muss eine Proxy-Verbindung aufgebaut werden. Dank der Apache2-Module &#8220;<a href="http://httpd.apache.org/docs/2.2/mod/mod_proxy.html">mod_proxy</a>&#8221; und &#8220;<a href="http://httpd.apache.org/docs/2.2/mod/mod_proxy_http.html">mod_proxy_http</a>&#8221; kann ein Apache Anfragen zu einem anderen Web-Server durchschleusen &#8212; in diesem Fall zum Pleks-Server auf dem lokalen Port 8443.</p>
<p>Zuerst muss sicher gestellt sein, dass die beiden genannten Module &#8220;mod_proxy&#8221; und mod_proxy_http&#8221; vom Apache geladen werden. Dazu sind beide Module in der Konfiguration unter</p>
<blockquote>
<pre>/etc/sysconfig/apache2</pre>
</blockquote>
<p>einzutragen. Die Zeile beginnend mit APACHE_MODULES sollte die Eintr&#228;ge mod_proxy und mod_proxy_http enthalten, z.B.:</p>
<blockquote>
<pre>APACHE_MODULES="actions alias auth_basic dir env expires include
                log_config mime negotiation setenvif ssl php5
                rewrite <strong>mod_proxy mod_proxy_http</strong>"</pre>
</blockquote>
<p>Anschlie&#223;end ist der Apache per &#8220;rcapache restart&#8221; zum Neustart zu bringen. Hinweis: Ein &#8220;apache2ctl graceful&#8221; gen&#252;gt nicht. Sp&#228;testens nach dem Neustart kann der Apache als Proxy arbeiten.</p>
<p align="left">Nun muss die Weiterleitung in der Apache-Konfiguration angelegt werden. Es empfiehlt sich dringend, eine eigene Subdomain f&#252;r den Zugriff auf Plesk zu verwenden und nicht etwa ein Unterverzeichnis zu verwenden, da Plesk mit absoluten Pfaden arbeitet.</p>
<p align="left">Vorgehen:</p>
<ol>
<li>&#220;ber die Plesk-Console eine neue Sub-Dom&#228;ne anlegen, z.B. &#8220;plesk.meine-domain.de&#8221;</li>
<li>Im config-Verzeichnis der Subdomain <a href="http://www.schreinert.com/eigenen-apache-config-anlegen-plesk-per-vhostconf-50/">die vhost.conf &#8211; Datei anlegen</a> (sollte noch nicht existieren):
<pre>/srv/www/vhosts/meine-domain.de/subdomains/plesk/conf/vhost.conf</pre>
</li>
<li>Die Datei vhost.conf sollte mindestens diese Zeilen enthalten:
<pre>ProxyPass / https://localhost:8443/
&lt;Location /&gt;
  ProxyPassReverse /
&lt;/Location&gt;

SSLProxyEngine On

&lt;Proxy *&gt;
  Order deny,allow
  Deny from all
  Allow from all
&lt;/Proxy&gt;</pre>
</li>
<li>Nun muss die neue Configdatei (vhost.conf) noch in die Apache-Konfiguration aufgenommen werden. Dazu am besten auf dem Plesk-Desktop die Einstellungen f&#252;r die neue Sub-Dom&#228;ne (plesk.meine-domain.de) laden und (unver&#228;ndert) speichern.</li>
</ol>
<p><a title="sinn" name="sinn"></a><strong>Ein Hinweis zur Sinnhaftigkeit: </strong>Es gibt Kunden oder gar Administratoren, die nur per (Zwangs-)Proxy im Internet surfen k&#246;nnen &#8212; etwa vom Firmen-PC. Da nun viele dieser Firmen-Proxy-Server so eingestellt sind, dass CONNECT-Anfragen (sprich SSL-Verbindungen) nur auf Port 443 m&#246;glich sind, k&#246;nnen solche User nur die unsichere http-Verbindung nutzen. Neben dem Zwangsproxy kann auch eine restriktive Firewall-Regelung den Zugriff auf diesen Nicht-Standardport (was auch immer Standard bedeuten mag) verbieten &#8212; hier muss dann in jedem Falle umgestellt werden.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.schreinert.com/plesk-auf-normalen-apache-http-server-bereitstellen-ohne-port-8443-47/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tipp: DB WebAdmin startet nicht bei Plesk 8.1</title>
		<link>http://www.schreinert.com/tipp-db-webadmin-startet-nicht-bei-plesk-81-46/</link>
		<comments>http://www.schreinert.com/tipp-db-webadmin-startet-nicht-bei-plesk-81-46/#comments</comments>
		<pubDate>Tue, 31 Jul 2007 18:01:43 +0000</pubDate>
		<dc:creator>Stefan Schreinert</dc:creator>
				<category><![CDATA[Tipps und Tricks]]></category>
		<category><![CDATA[Plesk]]></category>
		<category><![CDATA[Tipp]]></category>

		<guid isPermaLink="false">http://www.schreinert.com/tipp-db-webadmin-startet-nicht-bei-plesk-81-46/</guid>
		<description><![CDATA[Die Server-Verwaltungssoftware Plesk (hier in der Version 8.1)  zeigt bei der Datenbankverwaltung den Button &#8220;DB WebAdmin&#8221; an. Ein Klick auf diesen Button l&#228;dt jedoch die Seite nur neu anstatt phpMyAdmin zu zeigen.

Die L&#246;sung f&#252;r das Problem war bei mir sehr simpel: Die Admin-Oberfl&#228;che startet &#252;ber ein Popup-Fenster, was mein Firefox standardm&#228;&#223;ig unterbindet. Wer genau [...]]]></description>
			<content:encoded><![CDATA[<p>Die Server-Verwaltungssoftware <strong>Plesk </strong>(hier in der Version 8.1)  zeigt bei der Datenbankverwaltung den Button &#8220;<strong>DB WebAdmin</strong>&#8221; an. Ein Klick auf diesen Button l&#228;dt jedoch die Seite nur neu anstatt <strong>phpMyAdmin </strong>zu zeigen.<span id="more-46"></span></p>
<p><img src="http://www.schreinert.com/files/2007/08/20070801-plesk-db-admin-1.png" alt="Tipp: DB WebAdmin startet nicht bei Plesk 8.1" /></p>
<p>Die L&#246;sung f&#252;r das Problem war bei mir sehr simpel: Die Admin-Oberfl&#228;che startet &#252;ber ein Popup-Fenster, was mein Firefox standardm&#228;&#223;ig unterbindet. Wer genau hinschaut sieht in der Status-Leiste seines Browsers das Symbol f&#252;r ein blockiertes Popup-Fenster. &#220;ber das Symbol (ein Fenster mit einem roten Kreuz) kann die aktuelle Seite f&#252;r Popups freigegeben werden: Linke Maustaste und &#8220;Popups erlaube f&#252;r &#8230;&#8221; anklicken.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.schreinert.com/tipp-db-webadmin-startet-nicht-bei-plesk-81-46/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
