Univention Bugzilla – Bug 15334
Login mit Entertaste wird ohne SSL versucht
Last modified: 2010-08-26 08:48:30 CEST
In der UDM Weboberfläche ist die OK-Taste unbenutzbar, wenn nicht "Es wird keine gesicherte SSL Verbindung verwendet..." angehakt wird. Allerdings wird nach Eingabe des Passworts und Enter der Login versucht, was zu einer weissen Seite führt. Ein reload bringt dann diese Fehlermeldung: Ein Python-Fehler ist aufgetreten: Traceback (most recent call last): File "/usr/share/univention-webui/modules/requests.py", line 232, in run_request self.dialog.apply() File "./unidialog.py", line 306, in apply self.mod.apply() File "/usr/share/univention-directory-manager/uniconf/modrelogin.py", line 210, in apply self.save.put("relogin_username",self.usernamein.xvars.get("usertext","")) AttributeError: modrelogin instance has no attribute 'usernamein'
Außerdem ist es möglich ein Passwort einzugeben, was unter UCS 2.2 nicht so war.
in univention-webui/webui/includes/extra.inc und univention-webui/webui/includes/browser.inc waren am Ende Leerzeilen enthalten, die nicht mehr in der <?php ?>-Umgebung standen. Dadurch wurden diese beim Aufruf der index.php sofort an den Browser geschickt. Beim Logout wird versucht, über die header() Funktion ein Header-Redirect durchzuführen. Das funktioniert aber nur, wenn noch keine Daten an den Browser gesendet wurden und der HTTP-Header somit noch nicht komplett ist. Paket gefixt und gebaut - Changelog nicht notwendig da Zwischenversion
Der UDM wurde so angepasst, daß jetzt sowohl Benutzer als auch Passwort-Feld deaktiviert sind, solange bei einer HTTP-Verbindung die Checkbox nicht aktiviert wurde. Dies umgeht das Problem, daß man mit Enter in dem Eingabefeld das Formular abschicken konnte. Changelog für UDM-Änderung eingecheckt.
Passwortfeld ist ausgegraut, wenn Checkbox nicht markiert ist, eine Betätigung von Enter im Benutzerfeld bewirkt offenbar lediglich einen reload der Loginseite, Changelog Eintrag vorhanden - verified
UCS 2.3 wurde veröffentlicht. Sollte der hier beschriebene Bug mit einer neueren Version von UCS erneut auftreten, so sollte der Bug dupliziert werden: "Clone This Bug".
*** Bug 17307 has been marked as a duplicate of this bug. ***