Guten Tag,
ich habe ein Problem mit der Backend Anmeldung und den Erweiterungen rsaauth sowie saltedpasswords
Ich habe das TYPO3 System auf einen Lokalen Test System aufgesetzt und eingerichtet bzw. fertig gestellt. Dort haben die Erweiterungen rsaauth und saltedpasswords auch ganz normal funktioniert.
Die ganze Installation ist nach Fertigstellung auf das Live System kopiert worden. Die temp und cache Dateien wurden gelöscht. Hier kommt auch schon der Fehler. Es ist keine Anmeldung an das Backend mehr möglich!
Es wird lediglich die Fehlermeldung ausgegeben, das die groß Kleinschreibung überprüft werden sollte. Hier geht es auch nicht weiter.
Was mir denn (erstmal) geholfen hat war, die login Methode (rsa) in der localconf.php zu löschen und mein sicheres Passwort gehen ein mit MD5 verschlüsseltes auszutauschen. Danach hat die Anmeldung auch wieder funktioniert.
Das Test und Live System unterscheiden sich ein wenig voneinander auf dem Test System einen läuft PHP 5.3 auf dem Live System noch PHP 5.2 ich weiß nicht ob das schon etwas ausmacht?
Leider hatte ich jetzt auch nicht die Zeit stundenlang nach Anhaltspunkten zu suchen.
Vielleicht hat jemand einen Tipp woran es liegen könnte. Wäre für jeden Hinweis sehr dankbar.
Probier mal:
1) Einloggen
2) Die beiden Extensions aktivieren (sofern ned schon aktiviert)
3) Nicht ausloggen, und im Installtool "rsa" wieder aktivieren (Je nachdem ob für FE oder/und BE)
4) Scheduler öffnen
5) Neuen Scheduler Task erstellen "Convert user passwords to salted..." Typ Single
6) Abspeichern
7) Den gerade Erstellten manuell starten
8) In die Datenbank schauen, ob alle BE-Users PW's nun gesalzen sind.
9) Ausloggen
10) Einloggen
11) Paaaaasst! ...zumindest bei mir so immer^^
EDIT: Evtl würde ich schon vorher schon mal nachsehen ob die Passwörter gesalzen sind. Dann würde ich im Installtool einen neuen User erstellen, mich mit dem Einloggen und für alle bestehnden Users die Passwörter ändern, sodass beim Passwort ändern das Passwort richtig gepeichert wird.
EDIT2^^: Das OpenSSL Modul ist installiert in PHP bzw. im anderen Fall der TMP-Folder definiert für die rsaauth Extension?
Bitte markiere Deinen Thread als Gelöst, wenn er es ist! So geht das!
Hast Du ihn eventl. selbst gelöst? Dann lass uns an der Lösung teilhaben!
TYPO3Blog.at - TYPO3 Videotutorials | Josef Florian Glatz
KEINE PM'S MEHR, wenn es sich um Fragen handelt, die IN das Forum gehören!
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
Lesezeichen