# \[GELÖST - SHOPWARE-BUG\] "Passwort vergessen - Passwort zurücksetzen" funktioniert nicht

**URL:** <https://forum.shopware.com/t/gelost-shopware-bug-passwort-vergessen-passwort-zurucksetzen-funktioniert-nicht/41545>\
**Category:** Allgemein\
**Created:** [21. November 2016 um 10:02 UTC](https://forum.shopware.com/t/gelost-shopware-bug-passwort-vergessen-passwort-zurucksetzen-funktioniert-nicht/41545 "2016-11-21T10:02:14Z")\
**Posts on this page:** 14\
**Page:** 1

<div class="post-metadata">

**Author:** ![BKay](https://avatars.discourse-cdn.com/v4/letter/b/e19adc/32.png) [@BKay](https://forum.shopware.com/u/BKay)\
**Post date:** [21. November 2016 um 10:02 UTC](https://forum.shopware.com/t/gelost-shopware-bug-passwort-vergessen-passwort-zurucksetzen-funktioniert-nicht/41545/1 "2016-11-21T10:02:14Z")

</div>

Hallo!

Ich habe heute ein Email von einem genervten Kunden bzw. nun Ex-Kunden erhalten, der sein Passwort nicht zurück setzten konnte. Dies habe ich nun selbst getestet und ja, es funktioiert leider nicht. Sehr ärgerlich. Habe hier im Forum auch keinen passenden Hinweis dazu gefunden. Shopware 5.2.9 auf 5.2.10 update hat auch nicht geholfen, hätte mich auch gewundert, da im Update auch nichts steht von wegen Bugfix zu diesem Thema.

Hier mal die Meldung vom&nbsp;Frontend Error Reporter:

**Ups! Ein Fehler ist aufgetreten!**

Die nachfolgenden Hinweise sollten Ihnen weiterhelfen.

**in engine/Shopware/Bundle/AccountBundle/Service/Validator/CustomerValidator.php on line 99**

Stack trace:

```
#0 engine/Shopware/Bundle/AccountBundle/Service/CustomerService.php(67): Shopware\Bundle\AccountBundle\Service\Validator\CustomerValidator->validate(Object(Shopware\Models\Customer\Customer))
#1 engine/Shopware/Controllers/Frontend/Account.php(516): Shopware\Bundle\AccountBundle\Service\CustomerService->update(Object(Shopware\Models\Customer\Customer))
#2 engine/Library/Enlight/Controller/Action.php(159): Shopware_Controllers_Frontend_Account->resetPasswordAction()
#3 engine/Library/Enlight/Controller/Dispatcher/Default.php(523): Enlight_Controller_Action->dispatch('resetPasswordAc...')
#4 engine/Library/Enlight/Controller/Front.php(223): Enlight_Controller_Dispatcher_Default->dispatch(Object(Enlight_Controller_Request_RequestHttp), Object(Enlight_Controller_Response_ResponseHttp))
#5 engine/Shopware/Kernel.php(177): Enlight_Controller_Front->dispatch()
#6 vendor/symfony/http-kernel/HttpCache/HttpCache.php(487): Shopware\Kernel->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true)
#7 engine/Shopware/Components/HttpCache/AppCache.php(255): Symfony\Component\HttpKernel\HttpCache\HttpCache->forward(Object(Symfony\Component\HttpFoundation\Request), true, NULL)
#8 vendor/symfony/http-kernel/HttpCache/HttpCache.php(258): Shopware\Components\HttpCache\AppCache->forward(Object(Symfony\Component\HttpFoundation\Request), true)
#9 vendor/symfony/http-kernel/HttpCache/HttpCache.php(275): Symfony\Component\HttpKernel\HttpCache\HttpCache->pass(Object(Symfony\Component\HttpFoundation\Request), true)
#10 engine/Shopware/Components/HttpCache/AppCache.php(133): Symfony\Component\HttpKernel\HttpCache\HttpCache->invalidate(Object(Symfony\Component\HttpFoundation\Request), true)
#11 vendor/symfony/http-kernel/HttpCache/HttpCache.php(206): Shopware\Components\HttpCache\AppCache->invalidate(Object(Symfony\Component\HttpFoundation\Request), true)
#12 engine/Shopware/Components/HttpCache/AppCache.php(114): Symfony\Component\HttpKernel\HttpCache\HttpCache->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true)
#13 shopware.php(113): Shopware\Components\HttpCache\AppCache->handle(Object(Symfony\Component\HttpFoundation\Request))
#14 {main}

```

Und hier die Meldung, die ich per Email vom Shopsystem bekomme:

```
ERROR
Message:	The value you selected is not a valid choice.
Time:	2016-11-21T10:51:54.594642+0100
Channel:	core
request:	{
    "uri": "/account/resetPassword",
    "method": "POST",
    "query": {
        "module": "frontend",
        "controller": "account",
        "action": "resetPassword"
    },
    "post": {
        "hash": "l7p0jvZPQbX6SxElaACsf1ptx2kLsBZ3",
        "AccountLinkChangePassword": "",
        "__csrf_token": "eGfb1xPuHqwpYEIFmdRQfz2yAu0FDX"
    }
}
session:	No session data available
shopId:	1
shopName:	M

```

Jemand eine Idee was hier los ist?

---

<div class="post-metadata">

**Author:** ![BKay](https://avatars.discourse-cdn.com/v4/letter/b/e19adc/32.png) [@BKay](https://forum.shopware.com/u/BKay)\
**Post date:** [21. November 2016 um 10:17 UTC](https://forum.shopware.com/t/gelost-shopware-bug-passwort-vergessen-passwort-zurucksetzen-funktioniert-nicht/41545/2 "2016-11-21T10:17:03Z")

</div>

So, ich habe den Fehler nun doch selbst gefunden:

Es lieg daran, das bei den importierten Altkunden (aus dem ehemaligen Shopsystem) das Feld “salutation” in der Datenbank-Tabelle “s\_users” leer ist.

Ist meiner Meinung nach ein Bug in Shopware, da die Abfrage von&nbsp;salutation für das zurücksetzten des Passworts nicht relewand ist. 😛

Die Anrede Herr/Frau ist meiner Ansicht nach nicht notwenig. In Shopware scheint es aber keine Einstellung hierzu zu geben, wo man das abstellen kann. Das dies nicht nur ein Pflichtfeld ist, sondern auch Probleme bei Funktionen im Shop macht, ist dann natürlich auch nicht gerade ohne…

Werde nun erstmal alle meine Kunden vermännlichen…

---

<div class="post-metadata">

**Author:** ![RichardBruse](https://avatars.discourse-cdn.com/v4/letter/r/e5b9ba/32.png) [@RichardBruse](https://forum.shopware.com/u/RichardBruse)\
**Post date:** [23. März 2018 um 14:29 UTC](https://forum.shopware.com/t/gelost-shopware-bug-passwort-vergessen-passwort-zurucksetzen-funktioniert-nicht/41545/3 "2018-03-23T14:29:01Z")

</div>

Danke für die Antwort sieht man leider selten das Leute ihre Lösung teilen

&nbsp;

Gruß Richard

---

<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:** [23. März 2018 um 16:57 UTC](https://forum.shopware.com/t/gelost-shopware-bug-passwort-vergessen-passwort-zurucksetzen-funktioniert-nicht/41545/4 "2018-03-23T16:57:02Z")

</div>

Das Problem an sich besteht aber immer noch wie ich gerade mit meinem Account getestet habe.  
Möchte nicht wissen, wieviele “genervte” Kunden sich nicht melden und einfach in einem anderen Shop bestellen.

---

<div class="post-metadata">

**Author:** ![kulli](https://avatars.discourse-cdn.com/v4/letter/k/a3d4f5/32.png) [@kulli](https://forum.shopware.com/u/kulli)\
**Post date:** [23. März 2018 um 17:16 UTC](https://forum.shopware.com/t/gelost-shopware-bug-passwort-vergessen-passwort-zurucksetzen-funktioniert-nicht/41545/5 "2018-03-23T17:16:59Z")

</div>

Ich konnte das auch nachstellen, da wir erst vor kurzem fusioniert haben und Altkunden importiert.

Ticket erstellt:

> **[Shopware Issuetracker](https://issues.shopware.com/issues/SW-21463)**

---

<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:** [23. März 2018 um 17:37 UTC](https://forum.shopware.com/t/gelost-shopware-bug-passwort-vergessen-passwort-zurucksetzen-funktioniert-nicht/41545/6 "2018-03-23T17:37:54Z")

</div>

Sehr schön - danke.

---

<div class="post-metadata">

**Author:** ![RichardBruse](https://avatars.discourse-cdn.com/v4/letter/r/e5b9ba/32.png) [@RichardBruse](https://forum.shopware.com/u/RichardBruse)\
**Post date:** [26. März 2018 um 08:23 UTC](https://forum.shopware.com/t/gelost-shopware-bug-passwort-vergessen-passwort-zurucksetzen-funktioniert-nicht/41545/7 "2018-03-26T08:23:44Z")

</div>

Ja das besteht noch immer.  
Auch ein anpassen der UserSalutation half nichts.

&nbsp;

Das Problem besteht bei meinem Testuser der noch ganz frisch ist.

Trotzdem schön das&nbsp;BKay uns seinen Ansatz nicht vorenthielt

&nbsp;

Kennt jmd einen Hotfix bis Shopware das lößt?

Bei mir ist der Fehler im Hauptshop und all seinen Subshops  
in einem Supshop aber nicht allerdings in dessen Sprachshop auch.  
Die Konstillation iust folgende:  
[companyA.de](http://companyA.de),&nbsp;&nbsp;[companyA.com](http://companyA.com),&nbsp; [companyA.fr](http://companyA.fr),&nbsp;&nbsp;companyAnl und&nbsp;[companyb.com](http://companyB.com/en) sind betroffen

[companyB.com](http://companyB.com) ist nicht betroffen.

Gruß Richard

---

<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:** [26. März 2018 um 08:47 UTC](https://forum.shopware.com/t/gelost-shopware-bug-passwort-vergessen-passwort-zurucksetzen-funktioniert-nicht/41545/8 "2018-03-26T08:47:40Z")

</div>

Ich würde einfach per SQL eine Salutation (oder das Pflichtfeld was beim Customer fehlt) setzen. Sollte ja relativ gut machbar sein mit einem SQL-Statement.&nbsp;

---

<div class="post-metadata">

**Author:** ![Bambusbln](https://avatars.discourse-cdn.com/v4/letter/b/dfb087/32.png) [@Bambusbln](https://forum.shopware.com/u/Bambusbln)\
**Post date:** [19. Dezember 2018 um 12:43 UTC](https://forum.shopware.com/t/gelost-shopware-bug-passwort-vergessen-passwort-zurucksetzen-funktioniert-nicht/41545/9 "2018-12-19T12:43:58Z")

</div>

Dieser üble Fehler besteht nach wie vor, Version 5.5.4.

Wir haben ihn leider auch eben erst bemerkt, nachdem endlich mal eine Kundin zurückgemeldet hat, dass sie kein Passwort-Reset-Mail erhält, sondern es direkt zu einer Fehlermeldung (Ups,…) kommt.&nbsp;Wer weiß wie viele Kunden wir dadurch bereits verloren haben, die ihr Passwort vergessen haben und es nicht zurücksenden konnten.

Wie ich soeben getestet habe, gibt es bei uns kein Problem mit „salutation“, sondern mit der Mailer-Einstellung:&nbsp;Der Fehler tritt nur auf, wenn man die Mailermethode „mail“ benutzt. Seit ich die Mailer-Methode versuchsweise auf „smtp“ umgestellt habe, ist das Problem behoben, d. h. der Reset funktioniert wieder.

Offensichtlich ein fetter Bug im Zusammenspiel zwischen dem Passwort-Reset und dem Mailer.

Ärgerlich, dass das noch nicht behoben ist.

Gruß

Bambusbln

---

<div class="post-metadata">

**Author:** ![ksc](https://avatars.discourse-cdn.com/v4/letter/k/ba8739/32.png) [@ksc](https://forum.shopware.com/u/ksc)\
**Post date:** [31. Januar 2019 um 11:02 UTC](https://forum.shopware.com/t/gelost-shopware-bug-passwort-vergessen-passwort-zurucksetzen-funktioniert-nicht/41545/10 "2019-01-31T11:02:30Z")

</div>

Das Problem besteht auch&nbsp;wenn im Mailer&nbsp;SMTP konfiguriert ist (5.5.3)

---

<div class="post-metadata">

**Author:** ![klausjulius](https://avatars.discourse-cdn.com/v4/letter/k/ba8739/32.png) [@klausjulius](https://forum.shopware.com/u/klausjulius)\
**Post date:** [16. April 2019 um 16:11 UTC](https://forum.shopware.com/t/gelost-shopware-bug-passwort-vergessen-passwort-zurucksetzen-funktioniert-nicht/41545/11 "2019-04-16T16:11:15Z")

</div>

> [@ksc schrieb:](https://forum.shopware.com/profile/27059/ksc "ksc")
> 
> Das Problem besteht auch&nbsp;wenn im Mailer&nbsp;SMTP konfiguriert ist (5.5.3)

klappt leider auch nicht (5.5.4)&nbsp;

---

<div class="post-metadata">

**Author:** ![Simsl](https://avatars.discourse-cdn.com/v4/letter/s/58956e/32.png) [@Simsl](https://forum.shopware.com/u/Simsl)\
**Post date:** [29. April 2019 um 12:30 UTC](https://forum.shopware.com/t/gelost-shopware-bug-passwort-vergessen-passwort-zurucksetzen-funktioniert-nicht/41545/12 "2019-04-29T12:30:50Z")

</div>

Hallo,  
ich bin auf 5.5.8

bei mir tritt aktuell das gleiche Problem auf, wenn der Kunde das Passwort zurücksetzen will.&nbsp;  
Vorher hatte ich “mail” beim mailer eingetragen, dann kam die Fehlermeldung “salutation: The value you selected is not a valid choice.” erst,  
wenn der Kunde das neue Passwort ändern will.

Wenn ich jetzt beim mailer bei Methode “smtp” eintrage, kommt die error Meldung sofort beim klicken auf “E -Mail senden”

Ich hoffe ihr könnt mir weiterhelfen (ich habe auch gelesen, dass es evtl. an der Anrede liegen könnte - die ist aber bei allen Kunden hinterlegt)

Viele Grüße

Tommy

---

<div class="post-metadata">

**Author:** ![jung2017](https://avatars.discourse-cdn.com/v4/letter/j/c5a1d2/32.png) [@jung2017](https://forum.shopware.com/u/jung2017)\
**Post date:** [17. Mai 2019 um 09:28 UTC](https://forum.shopware.com/t/gelost-shopware-bug-passwort-vergessen-passwort-zurucksetzen-funktioniert-nicht/41545/13 "2019-05-17T09:28:45Z")

</div>

Hallo,

wir haben das Problem jetzt auch, alle oben beschrieben Methoden das Problem zu beheben haben aber leider nichts gebracht.

Grüße

Udo

---

<div class="post-metadata">

**Author:** ![jung2017](https://avatars.discourse-cdn.com/v4/letter/j/c5a1d2/32.png) [@jung2017](https://forum.shopware.com/u/jung2017)\
**Post date:** [29. Mai 2019 um 12:28 UTC](https://forum.shopware.com/t/gelost-shopware-bug-passwort-vergessen-passwort-zurucksetzen-funktioniert-nicht/41545/14 "2019-05-29T12:28:11Z")

</div>

Hallo,

die Lösung war dann doch ganz einfach, wir haben 5 Subshops, den letzen habe ich auf Position 5 gesetzt, da der erste aber bei 0 beginnt musste dieser auf Position 4 gesetzt werden, damit war das Prblem dann behoben. Scheinbar müssen die Positionen ohne Lücke vergeben werden 😉

Grüße

Udo
