Fehlerbeschreibung
In der Webseite wird das Formular mit SMTP versendet. Die Zugangsdaten sind korrekt hinterlegt. Der Besucher bekommt beim Absenden den Fehler SMTP could not authenticate angezeigt.
Voraussetzung
- Die Webseite wurde mit Zeta 16.6 oder älter erstellt
- Das Programmupdate auf 16.7 wurde durchgeführt
- Das Projekt wurde nach dem Update neu veröffentlicht
Ursache
Mit Version 16.7 wurde die Verschlüsselung der Anmeldedaten via OpenSSL entfernt, da wohl einige Kundenserver das entsprechende Modul nicht vollständig unterstützt haben. Die V 16.7 war ein normales Versionsupdate, bei dem das Projekt nicht konvertiert und vollständig neu berechnet wurde. Bei einer Veröffentlichung wird der Artikel Formular in der Version ohne OpenSSL auf den Server übertragen, die Scripte unter assets/php jedoch nicht aktualisiert.
Lösung
Projekte, die unter 16.6 oder früher erstellt wurden, müssen einmalig mit SHIFT+STRG+T neu gerändert und dann veröffentlicht werden.
Ab Version 16.8 wird SHIFT+STRG+T automatisch beim erstmaligen Öffnen eines Projektes durchgeführt.