contao / website

Issue tracker for contao.org
2 stars 0 forks source link

Veranstaltung melden schlägt fehl #109

Closed planepix closed 5 years ago

planepix commented 5 years ago

Hallo zusammen,

ich versuche eine Veranstaltung einzutragen.

Diese schlägt fehl, siehe Screenshot bildschirmfoto 2018-10-10 um 20 38 07

aschempp commented 5 years ago

@netzarbeiter bedient das soweit ich weiss?

netzarbeiter commented 5 years ago

Beim mir funktioniert das Formular einwandfrei, der Stammtisch vom 25. Oktober 2018 in Stuttgart ist bereits eingetragen.

fritzmg commented 5 years ago

Wir haben bei mehreren Kunden das Problem, dass das Absenden von Formularen im Frontend unter Contao 4.5 und 4.6 manchmal in einem "ungültigen Anfrage-Token" endet, ohne ersichtlichen Grund. Derzeit haben wir bei allen Contao 4.5 und 4.6 Installation das Anfrage Token deaktivieren müssen. Leider haben wir das bisher nicht reproduzieren können. Ich persönlich habe leider auch zu wenig Expertise bei den Anfrage Tokens.

aschempp commented 5 years ago

Es könnte an Browsern liegen welche Cookie blockieren …

fritzmg commented 5 years ago

Ja, ich weiß. Die uns kommunizierten Fälle passierten aber nur manchmal... sonst wäre es leider sehr einfach gewesen :(

Toflar commented 5 years ago

Ich glaub ich hab den Grund gefunden. Es dürfte nur passieren, wenn abgesehen vom CSRF-Cookie bereits andere Cookies gesetzt sind. Muss im header-replay-bundle gefixt werden, mach ich asap.

fritzmg commented 5 years ago

Hm, egal welche Cookies? Hast du da Reproduktionsschritte? Würde das auch gerne testen bei unseren Installationen.

Toflar commented 5 years ago

Egal welche, sobald eins da ist und das CSRF noch nicht, wird es failen.

fritzmg commented 5 years ago

Ja, kann ich bestätigen. Wenn bereits Cookies da sind, wird das csrf_https-contao_csrf_token Cookie gar nie erzeugt. Erst wenn ein POST Request abgesendet wird, kommt es dann natürlich zu dem Fehler - und auf der Fehlerseite wird das csrf_https-contao_csrf_token Cookie erzeugt.

Toflar commented 5 years ago

Korrekt.

Toflar commented 5 years ago

@fritzmg Könntest du bei dir ebenfalls testen, ob https://github.com/terminal42/header-replay-bundle/tree/hotfix/1.5.1 das Problem behebt?

Toflar commented 5 years ago

So, fixed und released. Also einmal composer update und das Problem dürfte sich erledigt haben.

leofeyer commented 5 years ago

Done.