Hier ein super komischer exotisches Problem sowie die Lösung in unserem Fall. Der reguläre Login in den Kundenaccount sowie das hinzufügen von Produkten funktionierte nicht. Jedoch nur(!) mit Chrome 58.0.3029.96 nicht. Ursache waren Probleme mit Cookies.
Es ist nicht der übliche SUPPEE Bug im Bezug auf fehlende Formkey nach SUPEE-8788
https://magento.stackexchange.com/questions/141252/user-login-not-work-after-supee-8788-patch
Der Fehler äußerte sich durch folgende Dinge
(1) „komische“ url
statt wie üblich
domain.de/customer/account/
sieht die url wie folgt aus
domain.de/customer/account/login/referer/aHR0cHM6Ly93d3cua[…]/
(2) Nach Login passiert nichts
(3) Hinzufügen von Produkten in Warenkorb meist nicht möglich
(4) Löschen aller Cookies löst das Problem kurzzeitig
(5) Chrome -> rechtsklick „untersuchen“ -> Reiter „Application“ -> Bereich Cookies
Hier waren statt 2 Cookies (Frontend und frontend_cid) beide Cookies doppelt vorhanden jeweils mit unterschiedlichen Werten. Und dies hat scheinbar das Chaos verursacht.
Lösung:
Admin -> System -> Konfiguration -> Bereich Allgemein -> Tab „Web“ -> Bereich „Sitzungscookie Verwaltung“
Dort braucht normalerweise keine Cookie Domain gesetzt werden. In diesem Fall war dies jedoch nötig.
Nach setzen der Domain hat es in unserem Fall funktioniert.
Im Anschluss den Browsercache bzw. Cookies löschen. Danach wurde nur noch 1 Cookie generiert. Beim Login in den Kundenaccount wird nun kein 2ter Cookie mehr generiert.
SSL Settings wie folgt:
Admin -> System -> Konfiguration -> Allgemein -> Web
Ungesichter: Basis url https://….
Sicher: Basis url https://
Sitzungscookie Verwaltung:
Cookie Lebensdauer: 86400
Cookie Pfad: (nichts)
Cookie Domain: Domainname (achtung www bzw. non www)
Verwende nur HTTP: Nein