Bug 26409 - Zertifikatseinstellungen: Auswahl des Landes teilweise leer
Zertifikatseinstellungen: Auswahl des Landes teilweise leer
Status: CLOSED FIXED
Product: UCS
Classification: Unclassified
Component: UMC - Basic settings
UCS 3.0
Other Linux
: P5 normal (vote)
: UCS 3.0-2
Assigned To: Florian Best
Andreas Büsching
: interim-1
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2012-03-08 12:03 CET by Alexander Kläser
Modified: 2012-07-20 15:24 CEST (History)
3 users (show)

See Also:
What kind of report is it?: ---
What type of bug is this?: ---
Who will be affected by this bug?: ---
How will those affected feel about the bug?: ---
User Pain:
Enterprise Customer affected?:
School Customer affected?:
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number:
Bug group (optional):
Max CVSS v3 score:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alexander Kläser univentionstaff 2012-03-08 12:03:40 CET
In ältere Zertifkatspakete wurden ggf. ungültige Werte für den Ländercode eingetragen. Derzeit ist es im System-Setup vorgesehen, dass der aktuelle gesetzte Ländercode mit in den Auswahlliste auf der Zertifikatsseite genommen wird, allerdings scheint dies nicht immer zu funktionieren. Häufiger wurde eine leere ComboBox für das Land beobachtet im System-Setup-Boot-Modus mit der lokalen Firefox-Instanz. Derzeit wird das Problem über JavaScript gelöst, vielleicht ist die Lösung über das Python-Backend besser und weniger fehleranfällig.
Comment 1 Andreas Büsching univentionstaff 2012-04-04 15:50:11 CEST
Bevor wir das sinnvoll korrigieren können wäre es hilfreich zu wissen was genau für falsche Werte dort drin stehen.

Betrifft das nur aktualiserte Systeme? Nur einige oder alle?

Eine saubere Lösung wäre auch im Backend aufwändiger.
Comment 2 Alexander Kläser univentionstaff 2012-04-10 12:56:04 CEST
(In reply to comment #1)
> Bevor wir das sinnvoll korrigieren können wäre es hilfreich zu wissen was genau
> für falsche Werte dort drin stehen.
> 
> Betrifft das nur aktualiserte Systeme? Nur einige oder alle?
> 
> Eine saubere Lösung wäre auch im Backend aufwändiger.

Das eigentliche Probleme wurde bereits behoben (siehe Bug 24174). Es geht hier nur darum, dass ältere Zertifikate nicht bei Anpassungen in System-Setup automatisch neu generiert werden, nur weil der Wert (war früher ein Freitextfeld) nicht mit den Werten aus der Liste übereinstimmt.
Comment 3 Florian Best univentionstaff 2012-04-11 10:02:26 CEST
(In reply to comment #2)
> Das eigentliche Probleme wurde bereits behoben (siehe Bug 24174). Es geht hier
> nur darum, dass ältere Zertifikate nicht bei Anpassungen in System-Setup
> automatisch neu generiert werden, nur weil der Wert (war früher ein
> Freitextfeld) nicht mit den Werten aus der Liste übereinstimmt.
Der Code im Frontend wurde gelöscht und im Backend wird nun der Wert der UCR-Variable hinzugefügt, falls dieser noch nicht in der Liste ist.
Comment 4 Alexander Kläser univentionstaff 2012-04-17 11:29:26 CEST
Könntest du noch in der Methode lang_countrycodes() an der entsprechenden Stelle einen Kommentar einbauen, der kurz erklärt warum die der Wert aus der UCR-Variable in die Liste eingefügt wird und der diese Bugnr. hier angibt. Merci!
Comment 5 Florian Best univentionstaff 2012-04-20 14:46:16 CEST
(In reply to comment #4)
> Könntest du noch in der Methode lang_countrycodes() an der entsprechenden
> Stelle einen Kommentar einbauen, der kurz erklärt warum die der Wert aus der
> UCR-Variable in die Liste eingefügt wird und der diese Bugnr. hier angibt.
> Merci!
Ist gemacht.
Comment 6 Andreas Büsching univentionstaff 2012-06-19 11:33:48 CEST
Wenn ein ungültiger Wert in ssl/country steht wird dieser der Liste der Länder hinzugefügt. Damit ist immer ein Eintrag ausgewählt

ChangeLog-Eintrag existiert.
Comment 7 Stefan Gohmann univentionstaff 2012-07-20 15:24:13 CEST
UCS 3.0-2 has been released: 
  http://forum.univention.de/viewtopic.php?f=54&t=1905

If this error occurs again, please use "Clone This Bug".