Bei der Registrierung von Neukunden ist natürlich ein Captcha hinterlegt. Nun steht dieser seit geraumer Zeit auf Honeypot. Heute meldete sich jedoch ein Kunde da er sich nicht registrieren konnte, da der Captcha nicht lessbar war. Er sprach von “Strichen”. Als ich das Ganze replizieren wollte konnte ich das Problem idenifizieren.
Wie auf dem Screenshot zu erkennen ist wird eine Captcha Abfrage angezeigt was bei Honeypot schon mal nicht sein sollte.
Noch viel schlimmer: Das Captcha Bild zeigt nur den Standard Hintergrund ohne jegliche Zahlen/Buchstaben. Eine Umstellung auf Zahlen/Buchstaben Captcha brachte leider keine Änderung, auch nicht nach löschen des Caches und Neukompilieren des Themes.
Hat hier jemand ähnliche Erfahrungen gemacht oder kann weiter helfen? Wir benutzten übrigens ein gekauftes Theme (ThemeWare Strong). In den Theme Einstellungen habe ich leider nichts zu Captcha gefunden. Könnte es hier Zusammenhänge geben?
Denke die Ursache wird entweder ein weiteres Plugin oder das Theme sein. Am besten mal zeitweise das Standardtheme aktivieren und schauen, ob das da auch so ist.
Ich habe plötzlich auch das Problem in einem Shop. Der Zeitpunkt kann doch kein Zufall sein. Hoster ist Profihost. Bei mir sind beide Konfigurationen identisch, aber das Captcha sind trotzdem nur Striche. Was könnte es noch für eine Ursache geben?
Lokal ist wird auch das Template für das Captcha (also das Textfeld) schon mit dem Seitenaufruf geladen, auf dem Live-Server kommt es erst mit dem AJAX Request.
Das hört sich aber sehr komisch an und kann kein Zufall sein.
Ich habe die Methode auf Honeypot umgestellt, damit man sich wieder registrieren kann. Anschließend Cache leeren, Theme neu kompilieren und testen…
Ich habe plötzlich auch das Problem in einem Shop. Der Zeitpunkt kann doch kein Zufall sein. Hoster ist Profihost. Bei mir sind beide Konfigurationen identisch, aber das Captcha sind trotzdem nur Striche. Was könnte es noch für eine Ursache geben?
Das von alleine nichts kaputt geht, sage ich ja meinen Kunden auch immer wieder, deshalb die Info mit dem Hoster . Vielleicht ist der Rest ja auch bei Profihost. Ich habe auf jeden Fall nicht die PHP Version gewechselt. Was der Hoster gemacht hat, kann ich noch nicht sagen. Irgendwas muss auf jeden Fall geändert worden sein.
Ich schaue mir das die Tage mal an und versuche zu debuggen.
Also das Problem liegt an Profihost. Hier gibt es aktuell bei PHP 7.2. ein Problem mit der Generierung der Mediendateien. Der Support arbeitet daran. Die Umstellung auf PHP 7.1 sollte eine kurzfristige Lösung sein.
wir sind im Rahmen unserer Qualitätssicherung auf diesen Forenbeitrag aufmerksam geworden. Uns erreichten in der letzten Wochen vereinzelt Kundenanfragen, welche auf ein Problem mit PHP-Funktionen, welche einen Freetype-Support benötigten, hinwiesen. Diese Meldungen haben wir intensiv bearbeitet und konnten bald feststellen, dass die PHP-Versionen 7.2, sowie 7.3 betroffen waren.
Unseren Kunden, welche eine entsprechende Meldung verfasst haben, konnte ein temporärer Wechsel auf PHP 7.1 als Workaround dienen.
Selbstverständlich haben wir uns des Problems aber auch in der Tiefe angenommen: Die fehlerhaften PHP-Versionen wurden gefixed und umgehend für das nächste Wartungsfenster bereitgestellt. Dieses wird am 30.07.2019 durchgeführt.
Wir werden unsere Qualitätssicherung in diesem Bereich weiter ausbauen und bitten die Unnannehmlichkeiten zu verzeihen.