Frohes und Gesundes Neues Jahr 2012

Ich wünsche hiermit allen meinen Lesern und Besuchern ein Frohes und Gesundes Neues Jahr 2012! Gibt es jemanden, der von seinen Guten Vorsätzen erzählen möchte?

OSGrid Kundenregionen aktualisiert auf osgrid.opensim-12172011.v0.7.3.4d065f0

Ab sofort laufen unsere OSGrid-Kundenregionen auf der aktuellen Softwareversion osgrid.opensim-12172011.v0.7.3.4d065f0. Vermutlich war dies das letzte Update vor Weihnachten. In diesem Fall wünschen wir bereits jetzt allen unseren Kunden und Besuchern ein gesegnetes Weihnachtsfest!

>> OpenSim Hosting in Deutschland

MariaDB

Installation von MariaDB

Um MariaDB per Aptitude zu installieren, sollte das entsprechende Repository eingerichtet werden. Am besten erfolgt das durch Erstellen einer neuen Datei im Verzeichnis /etc/apt/sources.list.d:

Datei /etc/apt/sources.list.d/mariadb.list:

Was ist das wichtigste Problem in Berlin?

Eigentlich wollte ich mein Blog politikfrei halten, aber ist das heutzutage überhaupt noch möglich? Wer sich über eine bestimmte Politik ärgert oder einfach nur der Meinung ist, dass einzelnen Themen nicht die ihnen angemessene Aufmerksamkeit zuteil wird, hat meiner Meinung nach auch die Verpflichtung auf diese (subjektiven) Missstände höflich aber bestimmt hinzuweisen. Zumindest verliert der, der seine Meinung allein für sich behält, jegliches Recht sich über die von seinem Wunschdenken unterscheidende Realität zu beschweren.

Varnish-Cache Scripts & Helpers

varnishhunt.pl - A 'occasional' bug hunt perl script

The following small perl script sometimes helps to hunt down an issue with varnish-cache. It continously calls 'varnishstat', greps for a certain pattern in the output and if the selected (by grep) counter increases it dumps the contents of the shared memory log to disk using 'varnishlog -d' and 'varnishncsa -d'. You even have the option to limit the number of dumps in the script in order to limit disk space used up during nightly runs.

IPv6 Konfiguration am Beispiel Debian Linux 6.0 (Squeeze)

IPv6 ist die Zukunft. Daran hat mittlerweile niemand mehr Zweifel. Doch setzt bisher noch immer kaum jemand IPv6 im Produktivbetrieb ein. Nun hat die Internet Society für den 8. Juni 2011 den World IPv6 Day angekündigt, an dem möglichst viele Provider 24 Stunden lang sämtlichen Inhalt auch über IPv6 ausliefern werden und zwar um die gesamte Industrie zu motivieren IPv6 endlich Ernst zu nehmen und ihre Produkte und Dienstleistungen darauf anzupassen bzw vorzubereiten.

Startproc specialties (initrc) on Novell's SLES10 SP3

Sometimes strange things happen. During a complete rewrite of a customized varnish-cache initrc script for Novell's Linux SLES 10 SP3 I had the (not very unusual) idea to use startproc for creating pid files. As this customized initrc script does not only manage varnish but also lighttpd in order to give the loadbalancer a warm welcome, a separated management of both processes using pid files makes everyone happy.

Hints upgrading Varnish-Cache servers from SLES10SP3 to SLES11

The last days we upgraded some varnish-cache servers from SLES10(SP3) to SLES11. Although 'real' upgrading would have been possible, these machines were completely reinstalled because it was possible (all backends groups have a set of two redundant varnish servers).

While the reinstallation of the machines was done without any problems we had some small problems with varnish thereafter. Shortly said we had two problems which needed to be fixed:

  1. Virtual memory:

Varnish-Cache Configuration Examples

301 Redirect

A typical 301 redirect is usually configured in your apache vhost file. But you can also use varnish-cache to perform the redirect without passing the request to your backend.

Apache Redirect Example

<IfModule mod_rewrite.c>
   RewriteEngine On
   RewriteBase /
   RewriteCond %{HTTP_HOST} ^(www\.)?old\.dmsp\.de$
   RewriteRule ^(.*)$ http://new.dmsp.de/ [R=301,L]
<IfModule>
Drupal SEO