# CSFR Token deaktivieren. config.php

**URL:** <https://forum.shopware.com/t/csfr-token-deaktivieren-config-php/54236>\
**Category:** Programmierung\
**Created:** [24. Juli 2018 um 07:57 UTC](https://forum.shopware.com/t/csfr-token-deaktivieren-config-php/54236 "2018-07-24T07:57:32Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![advaitaMedia](https://avatars.discourse-cdn.com/v4/letter/a/258eb7/32.png) [@advaitaMedia](https://forum.shopware.com/u/advaitaMedia)\
**Post date:** [24. Juli 2018 um 07:57 UTC](https://forum.shopware.com/t/csfr-token-deaktivieren-config-php/54236/1 "2018-07-24T07:57:32Z")

</div>

Lieber shopwarer,

ich bekomme am laufenden Band folgende Fehlermeldung:

_The provided X-CSRF-Token for path “/newsletter” is invalid._

Jetzt möchte ich den CSFR Token dekativieren in der config.php. Nur bin ich zu doof dazu.

Hier ist der Code aus dem [developers guide.](https://developers.shopware.com/developers-guide/csrf-protection/?_ga=2.86624218.352130532.1532331501-1678530326.1511260755#disable-the-protection)

```
...
'csrfProtection' => [
    'frontend' => false,
    'backend' => false
],
...

```

Das ist meine config.php

```
  array (
    'host' => 'localhost',
    'port' => 'xxx',
    'username' => 'db10xxxx',
    'password' => 'xxx',
    'dbname' => 'db10xxx',
  ),
	'front' => 
	      array( 'showException' => true )
);

```

Also ich weiß nicht wo ich genau den cide in die config.php einfügen muss. Außerdem werden in dem code aus dem developers guide andere Klammern verwendet wie in der config.php.

Ich habe keine Ahnung von php. Kann mir dass bitte Jemand richtig einsetzen.

Wenn ich es mache gibts einen Http error 500 und der Shop ist down.

VIELEN DANK!!

Lars

---

<div class="post-metadata">

**Author:** ![simkli](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/simkli/32/13124_2.png) [@simkli](https://forum.shopware.com/u/simkli)\
**Post date:** [24. Juli 2018 um 08:01 UTC](https://forum.shopware.com/t/csfr-token-deaktivieren-config-php/54236/2 "2018-07-24T08:01:38Z")

</div>

Also ich will dir da nicht helfen, da man die CSRF-Protection nur zu Testzwecken ausschalten soll. Das ist unsicher und hat in einem Live-Shop nichts zu suchen. Du machst da eine große Sicherheitslücke in deinem Shop auf. \*facepalm\*

Viele Grüße

---

<div class="post-metadata">

**Author:** ![advaitaMedia](https://avatars.discourse-cdn.com/v4/letter/a/258eb7/32.png) [@advaitaMedia](https://forum.shopware.com/u/advaitaMedia)\
**Post date:** [24. Juli 2018 um 08:34 UTC](https://forum.shopware.com/t/csfr-token-deaktivieren-config-php/54236/3 "2018-07-24T08:34:18Z")

</div>

OK, gibt es sonst eine Möglichkeit die ganzen Fehlermeldungen weg zu bekommen?

es sind mindestens 30 Mails am Tag mit der gleichen Error Message. Es liegt glaube an Bots die die Footer-Newsletternameldung für irgend welche Spam-Mails verwenden wollen.

---

<div class="post-metadata">

**Author:** ![sonic](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/sonic/32/25728_2.png) [@sonic](https://forum.shopware.com/u/sonic)\
**Post date:** [24. Juli 2018 um 08:38 UTC](https://forum.shopware.com/t/csfr-token-deaktivieren-config-php/54236/4 "2018-07-24T08:38:37Z")

</div>

Das Thema wurde aber schon wirklich genug im Forum durchgekaut - insbesondere der&nbsp;CSRF auf /newsletter.  
Bot klappert Shop unspeziefisch ab, Bot ruft den newsletter-Controller auf - Bot hat den Sicherheitstoken nicht, und Shop macht genau das, wofür der Schutz gedacht ist: Aufruf abblocken und Fehlermeldung ausgeben. Was hilft? Ignorieren und damit leben! Oder Stufen für Fehlermeldungen umstellen und Fehler per E-Mail abstellen.  
Wäre das Gleiche, wenn dauernd einer an Deinen Fenstern hämmert und die Alarmanlage auslöst. Du schaltest dann ja auch nicht als Abhilfe die Alarmanlage aus&nbsp; ![Wink](https://forum.shopware.com/plugins/CKEditor/plugins/smiley/images/wink.png "Wink")

---

<div class="post-metadata">

**Author:** ![advaitaMedia](https://avatars.discourse-cdn.com/v4/letter/a/258eb7/32.png) [@advaitaMedia](https://forum.shopware.com/u/advaitaMedia)\
**Post date:** [24. Juli 2018 um 09:47 UTC](https://forum.shopware.com/t/csfr-token-deaktivieren-config-php/54236/5 "2018-07-24T09:47:37Z")

</div>

@ sonic

ja das klingt logisch.

Wie stelle ich denn die Stufen für Fehlermeldungen um? Weil wenn ich die Fehlermeldung per eMail abbestelle krieg ich ja garnichts mehr… ☹

Besten Dank.

---

<div class="post-metadata">

**Author:** ![advaitaMedia](https://avatars.discourse-cdn.com/v4/letter/a/258eb7/32.png) [@advaitaMedia](https://forum.shopware.com/u/advaitaMedia)\
**Post date:** [24. Juli 2018 um 10:26 UTC](https://forum.shopware.com/t/csfr-token-deaktivieren-config-php/54236/6 "2018-07-24T10:26:40Z")

</div>

ok ich war wieder zu schenll.&nbsp;

Grundeinstellungen / System / Log

habe das LOg-Level jetzt auf “Alert” gestellt, da die die anderen Nachrichten “Error” oder sogar "Critica"l waren.

---

<div class="post-metadata">

**Author:** ![simplybecause](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/simplybecause/32/7845_2.png) [@simplybecause](https://forum.shopware.com/u/simplybecause)\
**Post date:** [24. Juli 2018 um 11:42 UTC](https://forum.shopware.com/t/csfr-token-deaktivieren-config-php/54236/7 "2018-07-24T11:42:54Z")

</div>

Ähm, wir sind schon ein paar Wochen auf Version 5.4.4.  
Die Zeile für die Einstellungen des Log-Levels gibt es bei uns nicht.  
Wie kann ich denn prüfen, was da schief gelaufen ist bzw. wie komme ich an Einstellungen?  
Der Cache ist schon zig-fach geleert worden in der Zwischenzeit.

---

<div class="post-metadata">

**Author:** ![Moritz\_Naczenski](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/moritz_naczenski/32/7792_2.png) [@Moritz\_Naczenski](https://forum.shopware.com/u/Moritz_Naczenski)\
**Post date:** [24. Juli 2018 um 12:00 UTC](https://forum.shopware.com/t/csfr-token-deaktivieren-config-php/54236/8 "2018-07-24T12:00:06Z")

</div>

> [@simplybecause schrieb:](https://forum.shopware.com/profile/2553/simplybecause "simplybecause")
> 
> Ähm, wir sind schon ein paar Wochen auf Version 5.4.4.  
> Die Zeile für die Einstellungen des Log-Levels gibt es bei uns nicht.  
> Wie kann ich denn prüfen, was da schief gelaufen ist bzw. wie komme ich an Einstellungen?  
> Der Cache ist schon zig-fach geleert worden in der Zwischenzeit.

Vielleicht fehlt dir nur das config-element?

[https://github.com/shopware/shopware/blob/56df57575909854d2dec7fcba07500e27a3361ee/\_sql/migrations/1209-add-error-mail-log-level-config-option.php&nbsp](https://github.com/shopware/shopware/blob/56df57575909854d2dec7fcba07500e27a3361ee/%5C_sql/migrations/1209-add-error-mail-log-level-config-option.php&nbsp);

---

<div class="post-metadata">

**Author:** ![simplybecause](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/simplybecause/32/7845_2.png) [@simplybecause](https://forum.shopware.com/u/simplybecause)\
**Post date:** [26. Juli 2018 um 07:22 UTC](https://forum.shopware.com/t/csfr-token-deaktivieren-config-php/54236/9 "2018-07-26T07:22:10Z")

</div>

Den Eintrag in der Datenbank haben wir.  
Was meinst Du mit „Vielleicht fehlt dir nur das config-element?“
