Support oder "Wann ist ein Contao-Fehler ein Fehler?"
Ich habe gerade ein sehr interessantes Erlebnis: Ich kann mich in meinem Backend nicht mehr anmelden und komme als Administrator somit nicht mehr an mein System (siehe https://community.contao.org/de/show...ert-nicht-mehr).
Da mich das System laut Log hineinläßt und dann sofort wieder auslogt, habe ich das Ganze als Bug im GitHub gepostet ([core] Backend-Login scheitert (#6047))
Der Bug wurde heute als Invalid von Leo Feyer geschlossen mit der Bemerkung, ich solle mich ans Forum wenden. Auf meine Frage, warum ich mich mit einem Programmierfehler ans Forum wenden solle, kam die Entgegnung:
Zitat:
Da es in der Onlinedemo funktioniert, liegt offensichtlich kein Programmierfehler vor.
Daraus folgt, ein Programmierfehler liegt nur dann vor, wenn er in der Onlinedemo nachvollziehbar ist. Cooler Ansatz!
Glen Langer postete dann noch:
Zitat:
Dieses Thema gibt es auch schon öfters im Forum, also nix wie hin und dort die Suche benutzen.
Das kann mehrere Gründe haben (falsche Server Zeit / Zeitzonen / Cookie Blocker / usw.)
Mal abgesehen davon, dass mir derlei Probleme bei anderen Systemen in der Form noch nicht begegnet sind (was für eine zumindestens wenig robuste Programmierung des Backend-Logins spricht), müßte man aus meiner Sicht mindestens das Folgeverhalten als fehlerhaft qualifizieren. Wenn dem System Serverzeiten, Cookiemängel oder ähnliches aufstossen, dann sollte es eine geeignete Fehlermeldung ausgeben statt zu schweigen.
Das Ganze mag Interessierten den Blick auf Contao abrunden.
Der Vorgang könnte vielleicht auch eine Diskussion in der Community auslösen:
Wann ist ein Bug ein Bug?
Wann ist ein Log ein Log?
Darf ein Login kommentarlos an Serverzeiten, Cookies o.ä. scheitern und weder das noch die Kommentarlosigkeit ist dann ein Bug ?
Contao hat IRGENDEIN Fehler festgestellt | Bitte regen Sie Sich am Boxsack ab!
Zitat:
Zitat von
fmbcf
(A) Dass es am Proxy liegt, mag für Dich offensichtlich sein. Für Leute, die nicht auf Deinem Niveau und mit Deiner Erfahrung operieren wäre es hingegen nützlich, auf diesen Umstand im Logfile hingewiesen zu werden (
"User Müller logged out due to conflicting IP"). Dann kann ich auch die vielleicht richtigen Suchbegriffe eingeben und stosse dann auf Seite 2 der Trefferliste auf einen nützlichen Hinweis. Insofern bleibe ich dabei, dass der
kommentarlose Logout noch im laufenden Loginrequest imho ein Bug ist.
(B) Dieser Thread diente dazu, das Fehlerklassifizierungsvorgehen auf Contao.org zu erörtern. Die Lösung des Problems habe ich an die Stelle geschrieben, bei der ich bei der meiner Suche gestrandet bin:
https://community.contao.org/de/show...ert-nicht-mehr.
(Suchbegriffe: Login zum Backend funktioniert nicht mehr)
A) Es wurde mir ersichtlich Durch aufmerksames durchlesen des Thema hier ... ich wollte Dir nur helfen Dein Problem zu lösen indem ich vorgeschlagen habe mit anderen Suchbegriffen zu suchen welche die Ursache beheben und nicht die Folge bekämpfen.
Schliese Dich mit Deiner Informatik Abteilung kurz und lass Dir zeigen wie Du mit Contao hinter einem Proxy arbeiten kannst. Die sollten hoffentlich wissen wie und warum Sie einen Proxy eingerichtet haben und wie man über den erfolgreich ins Internet kommt.
B) Ob das hier ein "konstruktives erörtern" wird oder wieder nur ein "Sich auskotzen Thema" wird sich zeigen. Github ist eigentlich die Platform wo konstruktive Vorschläge zur Verbeserung von Contao ausgearbeitet werden. Und auch dort sollte nicht im Tonfall "Hey ... contao ist Scheisse ... macht mal besser" komuniziert werden!
Leider ist das Zur Zeit generell wieder Mode hier im Forum ... Sich herablassend über andere zu äußern und Schuldzuweisungen vorzunehmen. Aber es besteht nicht wirklich das Interesse Contao zu verbessern mit konstruktiven Vorschlägen! Weder hier im Forum noch auf Github.