Project

General

Profile

Actions

Bug #54256

closed

Fatal error: RedirectLoopException

Added by Nico de Haen almost 11 years ago. Updated almost 7 years ago.

Status:
Closed
Priority:
Must have
Assignee:
-
Category:
Install Tool
Target version:
-
Start date:
2013-12-07
Due date:
% Done:

0%

Estimated time:
TYPO3 Version:
6.2
PHP Version:
5.4
Tags:
Complexity:
Is Regression:
No
Sprint Focus:

Description

I get an uncaught exception 'TYPO3\CMS\Install\Controller\Exception\RedirectLoopException' in the InstallTool with message 'Redirect loop aborted.' which I can only avoid by commenting the redirect in the catch statement of the \TYPO3\CMS\Install\Controller\StepController->outputSpecificStep method.

This happens on different installations and on different server after upgrading from 6.1.6 to master.

The problem behind the issue:

- Some configuration changes are done behind the scene and lead to a redirect to the tool themself.
- If the configuration is overwritten in AdditionlConfiguration the change in LocalConfiguration is ignored
- The Tool themself thinks it needs to change the parameter and redirects afterwards to themself.

This Loop stops, after 10 iterations with "Fatal error: RedirectLoopException" in the Logs.

What needs to be done:

- Do not show a white page, we should output something to the user and hint what may be the problem.
- Give the tools the ability to know what was changed last and a test if this change happened after reload, then we can give detailed error message where we break.

Actions

Also available in: Atom PDF