Streaming search response does not work (T3AS 14.2.2 or older)
Affected versions: T3AS 14.2.2 or older (and the matching T3CS base package), on TYPO3 v12 / v13. On these versions, the search answer may stay empty, appear only after a long delay, or fail in the browser with a content-decoding error. In the Network panel, the streaming request often shows:Cause
TYPO3 frontend compression is still enabled insettings.php:
1–9, TYPO3 gzip-compresses the full frontend response and adds Content-Encoding: gzip. Search streaming needs incremental Server-Sent Events. Gzip waits for the complete body before sending it, so the live response cannot be delivered.
This is TYPO3 core frontend compression, not a search configuration error.
Workaround (14.2.2 or older)
- Open
config/system/settings.php. - Find:
- Remove that line, or set:
- Flush all TYPO3 caches.
- Run a search again. The streaming response should work, and
Content-Encoding: gzipshould no longer be applied to that request.
Setting
compressionLevel to 0 disables TYPO3 application-level gzip for all frontend pages. HTML compression can still be handled by the web server (Apache mod_deflate, nginx gzip).