Eintragsdetails ansehen
ID | Projekt | Kategorie | Sichtbarkeit | Meldungsdatum | Zuletzt aktualisiert |
---|---|---|---|---|---|
0002858 | Eressea | öffentlich | 2022-05-15 13:58 | 2022-05-18 16:17 | |
Reporter | Solthar | Bearbeitung durch | Enno | ||
Priorität | normal | Schweregrad | kleinerer Fehler | Reproduzierbar | nicht getestet |
Status | erledigt | Lösung | wiedereröffnet | ||
Behoben in Version | 27.1 | ||||
Zusammenfassung | 0002858: Passwörter mit Extrazeichen generieren keine Fehlermeldung | ||||
Beschreibung | Mein Passwort lautet geheim. Ich habe Befehle geschickt mit Diese ergaben eine unauffällige Mailantwort, im Report ist jedoch die Meldung "Deine Befehle hatten ein falsches Passwort (geheim!)." Sie wurden also anscheinend doch nicht akzeptiert. Der Server sollte entweder zusätzliche Zeichen konsequent ignorieren oder (besser) das zusätzliche Zeichen schon bei der Mailbestätigung ankreiden. | ||||
Partei | 1wpy | ||||
Spiel | E2 | ||||
Report | 1265 | ||||
Wenn das ein Bug ist, ist die Anleitung falsch. Laut Anleitung dürfen Passwörter keine Sonderzeichen (mehr) haben: Siehe auch https://wiki.eressea.de/index.php/Ank%C3%BCndigungen#7._Dezember_2019_.28Version_3.22.29 und https://bugs.eressea.de/view.php?id=2611 Bleibt natürlich der Featurewunsch das der Server meldet, wenn Befehle mit falschem Passwort eingesendet werden. |
|
Ignoriert das oben, ich hab nicht richtig gelesen. Geht ja nur um die Serverwarnung, nicht das es ein bug ist. (Ich kann keine Nots löschen/bearbeiten, oder? |
|
@Solthar bist du sicher eine Befehlsbestätigung für die Befehle mit dem falschen Passwort erhalten zu haben? Bist du sicher, dass die Befehle nicht umgesetzt wurden? |
|
hmm jetzt habe ich extra lange auf die Bestätigung gewartet und in der sekunde wo ich hier den kram abesende, trudelt die Bestätigung ein die keinen fehler anmäkelt ... da scheint wirklich was kaputt zu sein (und früher konnte man Beiträge editieren, da muss Enno in den EInstellungen was verändert haben) |
|
Wenn es um Befehle geht sollte man immer die Befehlsdatei mit angeben damit Enno nachschauen kann, was da nicht gestimmt hat. Bei meinem Test gerade war es "turn-Xolgrim@gmx.de,erdbaer,0" |
|
Der Code sucht die Zeile mit dem Passwort in der Datei mit folgender Expression: Das erkennt keine Zeilen, in denen ungültige Passworte stehen, oder das Passwort nicht mit Anführungszeichen angegeben ist, obwohl ECheck und der Server das erlauben würden. Und meldet auch kein Problem, weil kein Passwort gefunden wurde. |
|
Das müsste jetzt eine Warnung geben, wenn das Passwort nicht als solches erkannt werden kann. |
|
Es gibt offenbar doch Spieler mit Sonderzeichen in ihrem Passwort, und der Server schient das zu erlauben. Diese Spieler kriegen jetzt eine Fehlermeldung, die sie nicht verdienen. Ich habe die Befehlsbestätigungen erst einmal abgeschaltet, und schaue mir das ganze Feld nochmal an. |
|
Fehler ist behoben, auch Passworte mit Sonderzeichen sollten jetzt Bestätigungen kriegen können. |
|
Änderungsdatum | Benutzername | Feld | Änderung |
---|---|---|---|
2022-05-15 13:58 | Solthar | Neuer Eintrag | |
2022-05-16 05:31 | Bruck | Notiz hinzugefügt: 0009661 | |
2022-05-16 05:37 | Bruck | Notiz hinzugefügt: 0009662 | |
2022-05-16 19:06 | Xolgrim | Notiz hinzugefügt: 0009663 | |
2022-05-16 19:10 | Xolgrim | Notiz hinzugefügt: 0009664 | |
2022-05-16 19:11 | Xolgrim | Notiz hinzugefügt: 0009665 | |
2022-05-16 19:14 | Enno | Bearbeitung durch | => Enno |
2022-05-16 19:14 | Enno | Status | neu => zugewiesen |
2022-05-16 19:36 | Enno | Notiz hinzugefügt: 0009666 | |
2022-05-16 20:57 | Enno | Status | zugewiesen => erledigt |
2022-05-16 20:57 | Enno | Lösung | offen => erledigt |
2022-05-16 20:57 | Enno | Behoben in Version | => 27.1 |
2022-05-16 20:57 | Enno | Notiz hinzugefügt: 0009667 | |
2022-05-18 09:20 | Enno | Status | erledigt => Rückmeldung |
2022-05-18 09:20 | Enno | Lösung | erledigt => wiedereröffnet |
2022-05-18 09:20 | Enno | Notiz hinzugefügt: 0009669 | |
2022-05-18 16:17 | Enno | Status | Rückmeldung => erledigt |
2022-05-18 16:17 | Enno | Notiz hinzugefügt: 0009670 |