Wenn beim Aufruf eine TYPO3 RSS Feeds neuerdings ein Internal Server Error erscheint haben Sie vermutlich in der Konfiguration des News Feeds folgenden Eintrag im TypoScript vorgenommen:
additionalHeaders = utf-8
bzw. config.additionalHeaders = utf-8
Dieser Eintrag erzeugt den besagten Internal Server Error, welche im error_log wie folgt dokumentiert wird:
[Thu Jan 12 09:42:22 2012] [error] [client 79.251.x.x] malformed header from script. Bad header=utf-8: index.php, referer: http://www.domain.com/
Lösung:
Kommentieren Sie einfach den o.g. Eintrag im TypoScript aus oder entfernen diesen komplett. Dannach sollte der RSS-Feed wieder einwandfrei funktionieren. Alternativ dazu können Sie auch den folgen TypoScript Snippet verwenden:
additionalHeaders = Content-type:text/xml; charset=utf-8
Hinweis:
Wir konnten dieses Verhalten bei diversen aktuellen TYPO3 Versionen ab 4.5.9 feststellen.