• Resolved johannschnagl

    (@johannschnagl)


    Ich habe vorhin das plugin real cookie banner in meiner Testumgebung geupdatet. Seitdem kriege ich die Fehlermeldung:

    Die Zustimmung kann nicht im Cookie Banner gespeichert werden: Website-Besucher/innen (die nicht in WordPress eingeloggt sind) k?nnen derzeit keine Zustimmungen im Cookie Banner speichern. Das kann dazu führen, dass das Cookie Banner jedes Mal wieder angezeigt wird, wenn der Website-Besucher eine Seite besucht.Die Zustimmung würde über die WP REST API-Route https://ffb.lebensmittelretter.duckbug.de/wp-json/real-cookie-banner/v1/consent gespeichert werden. Die folgenden Probleme mit deiner WordPress-Installation wurden bei der automatischen Fehleranalyse festgestellt:

    • Der HTTP-Fehlercode 403 wurde vom Server zurückgegeben. Das bedeutet, dass die WP REST API m?glicherweise proaktiv blockiert wurde.Die Antwort des Servers ist fehlerhaft. Das deutet zum Beispiel darauf hin, dass ein anderes Plugin die Antwort manipuliert. Im Folgenden findest du die Antwort des Servers: <h1>Forbidden</h1>

      You don't have permission to access this resource.

    Wir haben typische Fehlkonfigurationen und L?sungen für dieses Problem in einem ausführlichen Artikel erkl?rt. Wenn du nicht wei?t, wie du dieses Problem l?sen kannst, wende dich bitte an den technischen Ansprechpartner für deine Website!Vorgang der Speicherung der Zustimmung erneut prüfen

    Ich habe mir die Firefox Console angeschaut und sehe im Bereich Netzwerk keinen Fehler … bis auf einen Leaflet Fehler. Der sollte damit aber nichts zu tun haben. Einen 403 Fehler habe ich gar nicht gefunden. Es sind mehrere erfolgreiche Zugriffe auf die genannte Rest api zu sehen. Auch in der Console selbst sehe ich keinen Fehler au?er einen von meinem eigenen Plugin.

    Ich habe auch versucht, die ganze Webseite zu vergessen. Leider bleibt der Fehler bestehen.

    Dann habe ich auf Chrome gewechselt, den kompletten Browser Cache gel?scht … leider ohne Erfolg.

    Ich habe eine WordPress Multisite mit subdomains. Ich habe das Upgrade bisher nur in meiner Testumgebung eingespielt. Die ist nicht ?ffentlich erreichbar.

    Die Pluginversion ist 4.7.2

Viewing 4 replies - 1 through 4 (of 4 total)
  • Plugin Contributor Matthias Günter

    (@mguenter)

    Hey @johannschnagl!

    Kannst du mir bitte den Inhalt deiner .htaccess Datei zukommen lassen? Maskiere ggf. sensible Daten wie URLs und IPs. ??

    Thread Starter johannschnagl

    (@johannschnagl)

    <IfModule mod_headers.c>Header set Access-Control-Allow-Origin "https://localhost:44647"</IfModule>
    
    RewriteEngine On
    RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
    RewriteBase /RewriteRule ^index\.php$ - [L]
    
    # add a trailing slash to /wp-admin
    RewriteRule ^wp-admin$ wp-admin/ [R=301,L]
    
    RewriteCond %{REQUEST_FILENAME} -f [OR]
    RewriteCond %{REQUEST_FILENAME} -d
    RewriteRule ^ - [L]
    RewriteRule ^(wp-(content|admin|includes).*) $1 [L]
    RewriteRule ^(.*\.php)$ $1 [L]
    RewriteRule . index.php [L]
    RedirectMatch 404 /\.git
    <Files xmlrpc.php>
      Order Allow,Deny
      Deny from all
    </Files>
    <Files debug.log>    Order Allow,Deny    Deny from all</Files>
    <Files wp.log>    Order Allow,Deny    Deny from all</Files>
    # BEGIN wtfdivi
    # END wtfdivi

    Den xmlrpc Teil habe ich gerade rausgel?scht. Das hat aber leider auch nichts geholfen.

    Plugin Contributor Matthias Günter

    (@mguenter)

    Hi nochmal!

    K?nntest du bitte mal Zeile für Zeile bzw. Direktive für Direktive aus der .htaccess auskommentieren und anschlie?end den Retry-Button in der Notice klicken und prüfen, ob es dann klappt?

    Thread Starter johannschnagl

    (@johannschnagl)

    Hallo Matthias,

    Inzwischen habe ich auf 4.7.3 upgegradet.

    Ich habe die .htaccess vollst?ndig gel?scht und nur das eingefügt, was bei den Netzwerkeinstellungen unter Netzwerkeinrichtung kommt. Leider bleibt der Fehler.

    Dann habe die die .htaccess ganz gel?scht. Leider bleibt der Fehler.

    Es gibt keinen debug Eintrag.

    Dann habe ich alle anderen Plugins au?er real-cookie-banner deaktiviert und siehe da … der Fehler war weg. Dann habe ich natürlich die Plugins wieder Stück für Stück aktiviert. Der Fehler ist nicht wieder gekommen.
    Ich habe keine Idee, warum der Fehler jetzt weg ist, aber ich würde den Threat als gel?st markieren, weil ich diesen Fehler nicht mehr reproduzieren kann.

    Vielen Dank für Deine Unterstützung.

    Hans

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘Die Zustimmung kann nicht im Cookie Banner gespeichert werden’ is closed to new replies.