Bug #238
offen[Bugsink] TYPO3\CMS\Extbase\Mvc\Exception\InvalidControllerNameException: The controller "Wastexh3probe9" is not allowed by plugin "Wastedisposal". Please chec…
0%
Beschreibung
Bugsink: https://bugsink.cytrus.de/issues/issue/50bed2e9-003b-4440-9aae-df8e19bd7457/event/last/
Typ: NEW issue
Projekt: www-rietberg-de
Bugsink Alert
TYPO3\CMS\Extbase\Mvc\Exception\InvalidControllerNameException: The controller "Wastexh3probe9" is not allowed by plugin "Wastedisposal". Please chec…
Automatisch erstellt durch n8n
KI-Analyse:
1. Ursache identifiziert
Der Fehler entsteht, weil Extbase den Controller Wastexh3probe9 nicht als legitimen Action-Controller im Plugin Wastedisposal kennt. Das passiert, wenn:
- Der Request einen Controller-Namen enthält, der nicht in
ExtensionUtility::configurePlugin()erlaubt ist. - Es sich um einen manipulierten/probeweisen Aufruf handelt (der Name
Wastexh3probe9deutet stark auf einen Test-/Probename hin, nicht auf produktiven Code). - Nach einem Extension-Update der Cache nicht geleert wurde (inkonsistente Plugin-Definition).
2. Fix (konkret)
-
Prüfen in
ext_localconf.phpder Extension:ExtensionUtility::configurePlugin( 'Vendor.Wastedisposal', 'Pi1', [Controller::class => 'list,show'] // <- hier prüfen, ob Wastexh3probe9 fehlt ); - Wenn ungültig: Controller nicht hinzufügen, sondern den Aufruf blockieren (404) oder Routing-Regeln anpassen.
- Wenn gültig: Controller-Klasse korrekt benennen und in die Allowed-Actions aufnehmen.
-
Cache:
vendor/bin/typo3 cache:flush+ ggf. PHP-Opcode-Cache leeren. -
Sicherheit: Falls
probe9auf einen Test hindeutet, Logs prüfen (ist das ein automatisierter Scan?).
3. Betroffene Extension
Wastedisposal (direkt aus der Fehlermeldung „plugin Wastedisposal“).
4. Confidence
85% – Die Diagnose ist klar (fehlende Plugin-Registration), aber die finale Lösung hängt davon ab, ob Wastexh3probe9 ein legitimer Controller der Extension ist oder ein ungültiger/probenhafter Aufruf. Der Name selbst deutet stark auf Letzteres hin.
Nichts anzuzeigen