# BUG Checkout - Bitte füllen Sie das Captcha-Feld korrekt aus- HONEYPOT

**URL:** https://forum.shopware.com/t/bug-checkout-bitte-fullen-sie-das-captcha-feld-korrekt-aus-honeypot/53056
**Category:** Programmierung
**Created:** [23. Mai 2018 um 15:41 UTC](https://forum.shopware.com/t/bug-checkout-bitte-fullen-sie-das-captcha-feld-korrekt-aus-honeypot/53056 "2018-05-23T15:41:46Z")
**Posts on this page:** 15
**Page:** 1

<div class="post-metadata">

### Author: ![trixx](https://avatars.discourse-cdn.com/v4/letter/t/b5e925/32.png) [@trixx](https://forum.shopware.com/u/trixx)
#### Post date: [23. Mai 2018 um 15:41 UTC](https://forum.shopware.com/t/bug-checkout-bitte-fullen-sie-das-captcha-feld-korrekt-aus-honeypot/53056/1 "2018-05-23T15:41:46Z")

</div>

Hi,

ich halte mich kurz:

Artikel in den Warenkorb legen–\>in den Warenkorb wechseln–\> Zur Kasse–\> Daten eingeben und Haken setzten bei “Gastbestellung”. Mit dem Klick auf weiter erscheint hier nun plötzliche der Hinweis:

**Bitte füllen Sie das Captcha-Feld korrekt aus.**

Es wird aber die **Honeypot** Methode verwendet, somit also kein weiterkommen mehr, da es nichts zum ausfüllen gibt. Dies ist mir in der aktuellen Version (5.4.3) aufgefallen, seit wann der Fehler besteht kann ich leider nicht sagen. Bitte dringend prüfen. [Hier geht es zum Ticket](https://issues.shopware.com/issues/SW-21815)

Sobald man die Captcha Abfrage komplett deaktiviert funktioniert alles einwandfrei!

Eingesetztes Theme: Shopware Fashion Theme

Folgend auch ein Screen:

 ![](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/2X/a/a3dbad3b18e9fda49c57cfb581e642b2f97d2576.png)

---

<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: [23. Mai 2018 um 16:26 UTC](https://forum.shopware.com/t/bug-checkout-bitte-fullen-sie-das-captcha-feld-korrekt-aus-honeypot/53056/2 "2018-05-23T16:26:49Z")

</div>

Klingt etwas wie das hier:&nbsp;[https://issues.shopware.com/issues/SW-21791](https://issues.shopware.com/issues/SW-21791)

---

<div class="post-metadata">

### Author: ![trixx](https://avatars.discourse-cdn.com/v4/letter/t/b5e925/32.png) [@trixx](https://forum.shopware.com/u/trixx)
#### Post date: [23. Mai 2018 um 16:35 UTC](https://forum.shopware.com/t/bug-checkout-bitte-fullen-sie-das-captcha-feld-korrekt-aus-honeypot/53056/3 "2018-05-23T16:35:19Z")

</div>

> [@Moritz Naczenski schrieb:](https://forum.shopware.com/profile/14574/Moritz%20Naczenski "Moritz%20Naczenski")
> 
> Klingt etwas wie das hier:&nbsp;[https://issues.shopware.com/issues/SW-21791](https://issues.shopware.com/issues/SW-21791?_ga=2.66167918.1783014457.1524248810-592985402.1508528437)

Hmm… den Thread zum Ticket hatte ich hier glaube ich auch gelesen. Allerdings kam es dort glaube ich zur Fehlermeldung beim Einsatz von Drittanbieter Plugins zum Thema DSGVO. Nutze ich nicht, auch nutze ich die Checkbox nicht, wie man auch auf dem Screenshot sieht. Lediglich der Hinweis auf die Datenschutzerklärung ist aktiviert.

Sobald ich die Captcha Abfrage komplett deaktivie, funktioniert alles wieder. Wobei ich die anderen Methoden jetzt nicht getestet hatte, wie gesagt war Honeypot aktiv.&nbsp;

Gibt’s denn evtl irgend ein Hotfix? Ist halt jetzt leider im Produktivsystem aufgefallen, da es im Testsystem nach Update nicht aufgefallen war.&nbsp;

---

<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: [23. Mai 2018 um 16:53 UTC](https://forum.shopware.com/t/bug-checkout-bitte-fullen-sie-das-captcha-feld-korrekt-aus-honeypot/53056/4 "2018-05-23T16:53:47Z")

</div>

Ich teste das morgen früh mal, dann bin ich im Büro und hab eine. Shop zur Hand. Mal schauen woran es liegt.

---

<div class="post-metadata">

### Author: ![trixx](https://avatars.discourse-cdn.com/v4/letter/t/b5e925/32.png) [@trixx](https://forum.shopware.com/u/trixx)
#### Post date: [23. Mai 2018 um 16:58 UTC](https://forum.shopware.com/t/bug-checkout-bitte-fullen-sie-das-captcha-feld-korrekt-aus-honeypot/53056/5 "2018-05-23T16:58:48Z")

</div>

> [@Moritz Naczenski schrieb:](https://forum.shopware.com/profile/14574/Moritz%20Naczenski "Moritz%20Naczenski")
> 
> Ich teste das morgen früh mal, dann bin ich im Büro und hab eine. Shop zur Hand. Mal schauen woran es liegt.

Super, dank dir.

So gesehen funzt es ja erstmal ohne captcha, nur könnte dies evtl nervig werden mit den Fake Registrierungen, Bots etc. daher wäre dann evtl ein kleiner Fix nicht schlecht.

---

<div class="post-metadata">

### Author: ![malzfons](https://avatars.discourse-cdn.com/v4/letter/m/58956e/32.png) [@malzfons](https://forum.shopware.com/u/malzfons)
#### Post date: [23. Mai 2018 um 17:50 UTC](https://forum.shopware.com/t/bug-checkout-bitte-fullen-sie-das-captcha-feld-korrekt-aus-honeypot/53056/6 "2018-05-23T17:50:31Z")

</div>

Das Buchstaben zahlen capture ist hier sehr gut. Das nutze ich auch.

---

<div class="post-metadata">

### Author: ![trixx](https://avatars.discourse-cdn.com/v4/letter/t/b5e925/32.png) [@trixx](https://forum.shopware.com/u/trixx)
#### Post date: [23. Mai 2018 um 18:06 UTC](https://forum.shopware.com/t/bug-checkout-bitte-fullen-sie-das-captcha-feld-korrekt-aus-honeypot/53056/7 "2018-05-23T18:06:53Z")

</div>

> [@malzfons schrieb:](https://forum.shopware.com/profile/22034/malzfons "malzfons")
> 
> Das Buchstaben zahlen capture ist hier sehr gut. Das nutze ich auch.

Ich möchte so wenig Klickerei&nbsp;für den Kunden wie möglich. Sollten die Fake Registrierungen jetzt allerdings&nbsp;überhand nehmen, wäre das natürlich eine Übergangslösung.&nbsp;&nbsp;

---

<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. Mai 2018 um 05:31 UTC](https://forum.shopware.com/t/bug-checkout-bitte-fullen-sie-das-captcha-feld-korrekt-aus-honeypot/53056/8 "2018-05-24T05:31:58Z")

</div>

Hallo @trixx‍,

Ich kann dein Problem leider so nicht nachstellen. Habe hier quasi das Setup:&nbsp;[http://mnaczenski.shopwaretest.de](http://mnaczenski.shopwaretest.de)

5.4.3 + Datenschutz-Hinweis + Honeypot

Moritz

---

<div class="post-metadata">

### Author: ![trixx](https://avatars.discourse-cdn.com/v4/letter/t/b5e925/32.png) [@trixx](https://forum.shopware.com/u/trixx)
#### Post date: [24. Mai 2018 um 09:37 UTC](https://forum.shopware.com/t/bug-checkout-bitte-fullen-sie-das-captcha-feld-korrekt-aus-honeypot/53056/9 "2018-05-24T09:37:43Z")

</div>

So hier mal ein Hinweis für alle welche die 5.4.3 einsetzen und folgende Konfiruation haben:

**1.** Shopware ab Version 5.4

**2.** Variantenkonfigurationen welche sich gegenseitig ausschließen, somit also&nbsp; **nicht** bestellbar sind bzw. sein sollen. Dementsprechend dann auch so in der&nbsp;Variantenkonfiguration unter “Set Abhängigkeiten” konfiguriert.

**3.** In den Artiklestammdaten den Haken bei “EMail Benachrichtigung” gesetzt.

Der Fehler besteht ab 5.4 nun darin dass zwar im Frontend angzeigt wird “nicht verfügbar” diese Varianten aber dennoch ausgewählt werden können. Diese sind allerdings nach wie vor **nicht** bestellbar, da in dem Fall immer auf die Hauptvariante gesprungen wird, welche dann auch&nbsp;in den Warenkorb gelegt wird. Dennoch natürlich verwirrend für den Kunden. Hatte das gerade mit Moritz per PN. Hier geht es zum [Ticket](https://issues.shopware.com/issues/SW-21821?_ga=2.239618944.2024142018.1526419462-1737326297.1516136672)

Zwichenlösung ist, mit folgendem SQL Befehl, bei allen Artikeln die Option “EMail Benachrichtigung” zu deaktivieren. **Bitte vorher Backup anlegen!!**

UPDATE `s_articles` SET `notification`= 0

Bezüglich des&nbsp;ursprünglichen Problems (Captcha), wesshalb ich den Thread geöffnet hatte, dies konnte ich in der Installation von Motitz **nicht** nachstellen, bzw. auch heute in meiner Testumgebung nicht mehr. Gestern konnte ich das noch reproduzieren. Hier muss ich noch intensiver testen, ggf. funkt hier auch ein Plugin dazwischen, mir ist dann jetzt nur oben genanntes Problem dazwischengekommen, bei welchen es sich um einen tatsächlichen Bug handelt.

Grüße und nochmal Danke an Moritz für seine Unterstützung

---

<div class="post-metadata">

### Author: ![eacon](https://avatars.discourse-cdn.com/v4/letter/e/97f17d/32.png) [@eacon](https://forum.shopware.com/u/eacon)
#### Post date: [27. März 2019 um 11:26 UTC](https://forum.shopware.com/t/bug-checkout-bitte-fullen-sie-das-captcha-feld-korrekt-aus-honeypot/53056/10 "2019-03-27T11:26:42Z")

</div>

Bei uns war das Problem auf eine Eigenheit von Google Chrome in Verbindung mit dessen AutoFill Funktion zurückzuführen.

Auf dem Honeypot Catcha Element ist, entsprechend der HTML Spezifikationen, korekterweise ein&nbsp; **autocomplete=“off”-** Attribut. Google hat aber scheinbar beschlossen sich nicht an die Spezifikationen zu halten und den&nbsp; **off** -Wert zu ignorieren. Dadurch kann es vorkommen, dass&nbsp;beim AutoFill auch das Honeypot Feld ausgefüllt wird und somit die Validierung des Formulars fehlschlägt.

Interessanterweise kann man aber beinahe beliebige andere Werte statt **off** verwenden, die das AutoFill unterdrücken. Wir haben uns für **no** entschieden.

Unsere Lösung war es nun den&nbsp; **frontend\_widgets\_captcha\_input\_code** -Block im **honeypot template** zu überschreiben:

_DeinTheme/widgets/catcha/honeypot.tpl_

```
 {extends file="parent:widgets/captcha/honeypot.tpl"}

 {block name='frontend_widgets_captcha_input_code'}
     
 {/block}

```

&nbsp;

---

<div class="post-metadata">

### Author: ![FloC3](https://avatars.discourse-cdn.com/v4/letter/f/838e76/32.png) [@FloC3](https://forum.shopware.com/u/FloC3)
#### Post date: [2. Mai 2019 um 15:11 UTC](https://forum.shopware.com/t/bug-checkout-bitte-fullen-sie-das-captcha-feld-korrekt-aus-honeypot/53056/11 "2019-05-02T15:11:51Z")

</div>

habe übrigens bei 5.5.8 immernoch das selbe Problem in Verbindung mit Chrome. Evtl. sollte Shopware das mal generell fixen.

der Tipp mit dem Block überschreiben mit&nbsp; **autocomplete=“no”&nbsp;** funktioniert, kann aber nicht Sinn der Sache sein… macht das dann bei anderen Browsern Probleme wenn da “no” steht statt “off” ?

---

<div class="post-metadata">

### Author: ![MSatler](https://avatars.discourse-cdn.com/v4/letter/m/e79b87/32.png) [@MSatler](https://forum.shopware.com/u/MSatler)
#### Post date: [8. Mai 2019 um 12:49 UTC](https://forum.shopware.com/t/bug-checkout-bitte-fullen-sie-das-captcha-feld-korrekt-aus-honeypot/53056/12 "2019-05-08T12:49:36Z")

</div>

Hallo zusammen,

bei uns ist der Fehler gestern auch zum ersten Mal aufgetreten (vom Kunden gemeldet).

Shopversion 5.5.7

&nbsp;

Muß dazu ein Ticket angelegt werden? Ich teste mal die Lösung von eacon

Mit bestem Gruß

Markus

---

<div class="post-metadata">

### Author: ![dertombln](https://avatars.discourse-cdn.com/v4/letter/d/7ea924/32.png) [@dertombln](https://forum.shopware.com/u/dertombln)
#### Post date: [20. August 2019 um 14:11 UTC](https://forum.shopware.com/t/bug-checkout-bitte-fullen-sie-das-captcha-feld-korrekt-aus-honeypot/53056/13 "2019-08-20T14:11:18Z")

</div>

Hallo zusammen.

&nbsp;

Gibt es eine Lösung für das Problem?

Mit " **autocomplete=„no“** funktioniert es nicht!

(Shopware 5.5.10)

Danke.

---

<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: [20. August 2019 um 14:28 UTC](https://forum.shopware.com/t/bug-checkout-bitte-fullen-sie-das-captcha-feld-korrekt-aus-honeypot/53056/14 "2019-08-20T14:28:10Z")

</div>

> [@dertombln schrieb:](https://forum.shopware.com/profile/26633/dertombln "dertombln")
> 
> Hallo zusammen.
> 
> &nbsp;
> 
> Gibt es eine Lösung für das Problem?
> 
> Mit " **autocomplete=„no“** funktioniert es nicht!
> 
> (Shopware 5.5.10)
> 
> Danke.

nein, dann ist Honeypot schlichtweg nicht möglich, da chrome es ignoriert. Am besten ein anderes Captcha nutzen.&nbsp;

---

<div class="post-metadata">

### Author: ![dertombln](https://avatars.discourse-cdn.com/v4/letter/d/7ea924/32.png) [@dertombln](https://forum.shopware.com/u/dertombln)
#### Post date: [20. August 2019 um 15:44 UTC](https://forum.shopware.com/t/bug-checkout-bitte-fullen-sie-das-captcha-feld-korrekt-aus-honeypot/53056/15 "2019-08-20T15:44:09Z")

</div>

Danke.

Vielleicht eine dumme Idee, aber, wäre ein Workaround in der Art möglich?

&nbsp;\<… onfocus=„if (this.hasAttribute(‚readonly‘)) { this.removeAttribute(‚readonly‘); this.blur(); this.focus(); }“ readonly\>\</…\>

oder was anscheinend auch klappt:

&nbsp;&nbsp;&nbsp; \<… value="" class=„c-firstname-confirmation“ autocomplete=„off“\>\</…\>  
&nbsp;&nbsp; &nbsp;\<… value="" class=„c-firstname-confirmation“ autocomplete=„captcha-no-autofill“\>\</…\>

Damit schient Chrome nicht klar zu kommen.

Danke.

&nbsp;

&nbsp;

&nbsp;
