Hallo Zusammen!
Ich habe folgende schöne Knobelaufgabe für euch:
Fehlerbild
Wenn man das Anmeldeformular abschickt, wird folgender Fehler angezeigt:
###
Ungültiges Anfrage-Token
Was ist das Problem?
Das Request-Token konnte nicht validiert werden.
Der Fehler tritt bei einer POST-Anfrage ohne gültiges Request-Token auf. In Contao 2.10 wurde die Referer-Prüfung durch ein Request-Token-System ersetzt. Wenn das Problem anhält, verwenden Sie eventuell eine inkompatible Drittanbieter-Erweiterung oder haben Ihre Contao-Installation nicht vollständig aktualisiert.
###
Im Logfile steht:
[2023-06-15T06:08:38.518274+02:00] security.INFO: Populated the TokenStorage with an anonymous Token. [] []
Reproduktion
Der Fehler tritt nicht immer auf. Ich kann ihn reproduzieren, indem ich zunächst die Cookies lösche und dann das Formular befülle und abschicke.
Installation
PHP 8.1.13
Contao 4.13.16
Erweiterungen: Notification Center 1.7.1
Netzhirsch/cookie-opt-in-bundle 2.8.42
Das Caching auf der Antwortseite ist ausgeschaltet.
Die Seite setzt Cookies für Meta und Google.
Das Formular versendet im Erfolgsfall per Notification Center eine E-Mail über den Standard E-Mail-Gateway.
Für mich klingt es wie dieser Fehler:
https://github.com/contao/contao/issues/2820
Aber der sollte ja in Contao 4.13 behoben sein, oder?
Ich bin ratlos, wo ich weitersuchen soll. Hinweise, die zur Ergreifung dieses Fehlers führen, bitte unten anfügen.