Bug #92550
closedCore: Exception handler (CLI): Uncaught TYPO3 Exception: Argument 1 passed to TYPO3\CMS\Frontend\Controller\ErrorController::pageNotFoundAction() must implement interface Psr\Http\Message\ServerRequestInterface, null given
0%
Description
Hi,
I'm not sure if this is a problem of TYPO3 core or the SOLR index worker task.
Our sys_log fills up with this message:
Core: Exception handler (CLI): Uncaught TYPO3 Exception: Argument 1 passed to TYPO3\CMS\Frontend\Controller\ErrorController::pageNotFoundAction() must implement interface Psr\Http\Message\ServerRequestInterface, null given , called in [..]/public/typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php on line 1613 | TypeError thrown in file [...]/public/typo3/sysext/frontend/Classes/Controller/ErrorController.php in line 73
The reason is, that in line 1613 the worker tries to call an page of type "spacer", which should not be called in the first place. The pageNotFoundHandler seems not to work in this section of the code. The scheduler task stops, the indexing never finishes.
Our workaround was to convert all spacer pages to sysfolders.
Best regards
Uwe Michelfelder
Updated by Joerg Kummer 10 months ago
- Related to Bug #91733: Core: Exception handler (CLI): Uncaught TYPO3 Exception: Argument 1 passed to TYPO3\CMS\Frontend\Controller\ErrorController::unavailableAction() must implement interface Psr\Http\Message\ServerRequestInterface, null given added
Updated by Georg Ringer 6 months ago
- Status changed from New to Closed
I am closing this issue as the request/response concept has been heavily improved in last versions and also latest version of solr is getting rid of tsfe for indexing.
if this issue is still valid for you, feel free to open a new issue