NAT und Port-Forwarding in VirtualBox VM

Es wird ja immer mal wieder empfohlen bei einer Virtuellen Maschine lieber NAT als Bridge für die Netzwerkverbindung zu verwenden. In dem Fall kann man sich allerdings nicht mehr so einfach via SSH auf die VM verbinden.

Glücklicherweise gibt es das Portforwarding. Dort gibt man einen beliebigen Port auf der Host-Maschine an, der dann auf den SSH Port der VM weitergeleitet wird. Und schon kann man via ssh -p XXXXX localhost auf die VM.

Typo3: Encoding-Fehler nach Migration

Kürzlich hatte ich ein interessantes Problem nach dem Umzug einer Typo3 Installation. Zunächst sah alles ganz wunderbar aus, aber nach dem ersten Löschen des Caches auf dem neuen Server zeigten sich auf einmal überall auf der Website Encoding-Fehler.

Zunächst bin ich von einer falschen Konfiguration im TypoScript ausgegangen  aber schließlich stellte sich heraus, dass es an der Datenbank lag. Beziehungsweise daran, wie Typo3 die Datenbank abfragt.

Nachdem ich über das Install-Tool den Eintrag aus $TYPO3_CONF_VARS['SYS']['setDBInit'] entfernt hatte funktionierte es tadellos.

Scheinbar wird darin beschrieben, ob Typo3 selbst nochmal am Encoding schraubt, oder ob es das was aus der Datenbank kommt einfach übernimmt.

Beim Umzug der Installation hat sich offenbar der „Modus“ der Datenbank geändert, weswegen eine erneute Umkodierung durch Typo3 nicht mehr nötig ist.

Beschädigte iTunes Store Lieder reparieren

Es scheint, dass ein Upgrade der iTunes Software Lieder auf dem lokalen Computer beschädigen kann. Das Abspielen der Lieder wird dann nach einer bestimmten Zeit einfach abgebrochen. Es gibt keine Fehlermeldung oder so etwas. Die Wiedergabe stoppt abrupt und das nächste Lied in der Playlist beginnt.

Eine Lösung und Erklärung habe ich hier gefunden: discussions.apple.com

Man kann einmal gekaufte Lieder scheinbar erneut herunterladen. Etwaiges DRM bleibt dabei allerdings selbst nach dessen Abschaffung im iTunes Store erhalten.