Seite 2 von 2

Verfasst: 29.12.2007 21:13
von bantu
Christian_N hat geschrieben:
PhilippK hat geschrieben:Die Meldung kommt auch, wenn du das Passwort falsch eingibst. Der Bug ist aber gemeldet.

Gruß, Philipp
Schön, aber wurde wohl nie behoben?!
Dieser Bug ist nicht behebbar bzw. es ist gar kein Bug. Das Board weiß selbst nicht, ob das Passwort falsch ist oder nicht konvertiert werden konnte (und das ist auch gut so). Stichwort: Einweg-Hash.

Verfasst: 29.12.2007 22:25
von Christian_N
Aber dann wäre wohl besser, wenn man in der lang-Datei es doch irgendwie ändert, das dort steht "Du hast dein Passwort falsch eingegeben" oder so ähnlich, den das kommt eher vor als die andere Meldung besonders, wenn man installiert hat und sich die Benutzer neu anmelden, wäre es etwas verwirrend da diese ja garnicht konvertiert gewesen wäre.

Verfasst: 29.12.2007 22:33
von bantu
Nein. Weil bei neuen Usern das convert_flag nicht gesetzt ist.
In diesem Fall sollte das Board sagen können, dass das Passwort falsch ist.

edit: Ich hatte das schonmal weiter oben geschrieben. Hrhr http://www.phpbb.de/viewtopic.php?p=889039#889039

Verfasst: 29.12.2007 22:51
von Christian_N
Nun ja braucht man wirklich noch nicht mal, den ohne das ich irgendwas geändert habe, habe ich mal noch mal falsch eingegeben zum testen und diesmal kam die richtige Meldung das dass Passwort falsch sei. :)

wurde durch das richtigen einloggen mit Benutzername/Passwort der convert_flag entfernt?
Weil komischerweise kam die richtige Meldung nämlich einfach gerade.

Gruß Chris

Verfasst: 29.12.2007 22:58
von bantu
Ja. Nachdem das Board die Übereinstimmung mit dem alten nicht konvertieren Kennwort festgestellt hat, wird es über den neuen Mechanismus verschlüsselt und abgespeichert.
Danach wird dieses Flag entfernt, da das Passwort konvertiert ist und eine erneute Konvertierung nicht mehr nötig ist.

Verfasst: 29.12.2007 23:11
von Christian_N
Aha gut zu wissen, danke für die Information:)

Verfasst: 13.02.2008 17:27
von tokmarkOL
bantu hat geschrieben:
ema2412 hat geschrieben:also noch ein versuch... bei mir kommt der fehler dass die passwörter nicht konvertiert wurden, woran liegt das?
Bestimmte Funktionen waren bei der Konvertierung nicht vorhanden. Du solltest dir aber ein neues Passwort generieren lassen können.

Hinweis: Das Board weiß nicht, ob das Passwort nicht konvertiert werden konnte, oder es schlichtweg falsch ist.
Ich habe auch die Meldung bekommen, dass das PW nicht konvertiert wurde. Wenn ich mir nun für Administrator ein neues PW schicken lassen möchte erscheint die Meldung "Dieses Board ist leider derzeit nicht verfügbar." und ich bekomme keine Mail zugeschickt. Auch die Aktivierungsmail kann nicht erneut gesendet werden.
Das install-Verzeichnis wurde gelöscht.

Verfasst: 13.02.2008 17:32
von bantu
Führe folgende Datenbankabfrage aus:

Code: Alles auswählen

UPDATE `phpbb_config` SET `config_value` = '0' WHERE CONVERT( `phpbb_config`.`config_name` USING utf8 ) = 'board_disable' LIMIT 1;
und leere anschließend den Cache von Hand.

/edit: Eventuell musst du das Prefix anpassen.

Das ist übrigens ein Bug: http://www.phpbb.com/bugs/phpbb3/ticket ... t_id=21365

Verfasst: 13.02.2008 18:52
von tokmarkOL
Vielen Dank! Hat funktioniert.