FriendsOfREDAXO / consent_manager

Stellt ein Opt-In Cookie Banner zur Verfügung
MIT License
57 stars 15 forks source link

Auswahlfenster des CM 4.1.0 erscheint immer wieder #293

Closed iceman-fx closed 1 year ago

iceman-fx commented 1 year ago

Nach Update auf die 4.1.0 erscheint immer wieder das Auswahlfenster des CM innerhalb der Homepage. Egal was man anklickt, es scheint nichts gespeichert zu werden.

Es gibt keine JS-Fehler in der Konsole. CSP sind keine aktiv. Im Log steht auch nichts drin.

Mit der Version 4.0.3 klappt es korrekt.

REDAXO: 5.15.1 PHP: 8.1.10

dpf-dd commented 1 year ago

Kann ich bestätigen. Gleiches Spiel bei mir am Update-Montag...

IngoWinter commented 1 year ago

Es wäre gut, wenn ihr Browser / Betriebssystem angeben würdet. Und direkt gucken, obs im Inkognito Modus des verwendeten Browsers auch nicht funktioniert.

dpf-dd commented 1 year ago

MacOS BigSur / Chrome Version 111.0.5563.146 (Offizieller Build) (x86_64) / keine Extensions installiert Im Inkognito-Modus tritt das Problem im Chrome nicht auf...

iceman-fx commented 1 year ago

Windows 10 mit Google Chrome 112.0.5615.139 / keine Extensions installiert Im Inkognito-Modus tritt das Problem im Chrome nicht auf.

bitshiftersgmbh commented 1 year ago

Hier auch: Win 10, aktueller Chrome, kein Inkongnito. Hinweis: Bei mir fing der Spaß erst an, nachdem ich einen neuen Datenschutzartikel angelegt und den alten (der im CM noch verlinkt war) offline genommen habe. Vielleicht hat das was ausgelöst? Oder es war nur Zufall und der Bug liegt woanders ...

IngoWinter commented 1 year ago

Das werden die aktuellen Anpassungen in der frontend.js sein: https://github.com/FriendsOfREDAXO/consent_manager/commit/9a75c1e22d734330a7a1458bf963ef340ab14dd0 Ist halt Teufelswerk dieser ganze Cookie Kram...

aeberhard commented 1 year ago

Habt ihr da mal Urls um das untersuchen zu können!? Und kommen da wirklich keine Meldungen im ScriptLog? Also keine Fehler sondern Hinweise !

devin-landwehr commented 1 year ago

Hallo, gleiches Problem hier. Es erscheint ein Hinweis im "Probleme" Tab.

"Synchrone Anfragen von der XMLHttpRequest API im Hauptthread wurden eingestellt, da sie sich nachteilig auf die Endnutzererfahrung auswirken. Weitere Informationen findest du unter https://xhr.spec.whatwg.org/ ."

Keine Meldungen in Log-Files oder der Browser-Konsole. Hoffe das hilft weiter.

Redaxo 5.15.1 - PHP 8.1.17 - consent_manager 4.1.0 - Chrome 113.0.5672.63 - MacOS 13.3.1

dpf-dd commented 1 year ago

OK, hab ne Lösung gefunden... Manuell Cookies löschen hat es gebracht.

Bildschirmfoto 2023-05-08 um 14 49 20

EDIT: Ist natürlich nicht wirklich nachhaltig, da man den Client nicht zwingen kann seine Cookies zu löschen. Hier muss irgendwie noch eine serverseitige Lösung her!?

bitshiftersgmbh commented 1 year ago

Ein möglicher Hinweis, woran es liegen könnte: Scheinbar ist sein 4.1.0 die Domain nicht mehr vollständig; sowohl im Cookie als auch im Log. Oder soll das so?

image

image

aeberhard commented 1 year ago

@bitshiftersgmbh Hi Peter, das soll eigentlich so. Fehler ist evtl. schon in der Github-Version behoben. Gerne testen :)

bitshiftersgmbh commented 1 year ago

Bei mir läuft der Fix gut. Sollte passen. 👍

dpf-dd commented 1 year ago

Bei mir ebenfalls :)

aeberhard commented 1 year ago

Wurde mit Version 4.1.1 behoben. Daher close