Fix kernel request subscriber that causes broken 404 node pages
The request matcher service changed from @router.matcher
to router.no_access_checks
. The latter throws routeEnhancer exceptions which are caught in the upper kernel request logic, causing an endless nesting loop of subrequests.
This merge request catches the ParamNotConvertedException which is thrown when a node ID of node page is not found. All other possible exceptions are caught and logged because they should not be thrown to the upper kernel request logic.