Bug 25104 - Falsche "Zugriff verweigert"-Meldung bei Component-Einstellungen
Falsche "Zugriff verweigert"-Meldung bei Component-Einstellungen
Status: CLOSED FIXED
Product: UCS
Classification: Unclassified
Component: Update - univention-updater
UCS 3.0
Other Linux
: P5 normal (vote)
: UCS 3.0 - RC
Assigned To: Sönke Schwardt-Krummrich
Stefan Gohmann
:
Depends on: 25101
Blocks: 25207
  Show dependency treegraph
 
Reported: 2011-12-02 14:14 CET by Sönke Schwardt-Krummrich
Modified: 2011-12-13 15:47 CET (History)
1 user (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 Sönke Schwardt-Krummrich univentionstaff 2011-12-02 14:14:13 CET
Das muss für UCS 3.0 ebenfalls behoben werden.

+++ This bug was initially created as a clone of Bug #25101 +++

Im Online-Update-Modul können auf dem Reiter "Einstellungen" die einzelnen
Komponenten des Systems konfiguriert werden. Auf diesem Reiter wird auch
angezeigt, ob der Repository-Server ggf. den Zugriff auf das Repository
verweigert hat.
Aufgrund eines Logikfehlers kann es dazu kommen, dass einer bis alle Einträge
(zufällig) anzeigen, dass der Server den Zugriff abgewiesen hat, wenn bei
mindestens einer Komponente der Zugriff wirklich verweigert wurde.
Hierbei handelt es sich ausschließlich um ein optisches Problem. D.h. die
Repositories werden (korrekte Credentials vorausgesetzt) korrekt eingebunden
und auch bei Updates werden diese verwendet.
Comment 1 Sönke Schwardt-Krummrich univentionstaff 2011-12-02 18:01:40 CET
univention-updater (7.0.121-1) unstable; urgency=low

Die Logik wurde in tools.py angepasst. Sobald ein Repository einer Component (also 2.0, 2.1, 2.2., ...) ein Authentication Failure zurückgibt, wird ACCESS_DENIED zurückgegeben. Sind für eine Component nur "deb "-Zeilen in der sources.list enthalten, wird COMPONENT_AVAILABLE zurückgegeben.

Changelogeintrag vorgenommen.
Comment 2 Stefan Gohmann univentionstaff 2011-12-06 07:22:12 CET
Das funktioniert in 3.0. An Bug #25207 hängt ein kleines Testskript.
Comment 3 Sönke Schwardt-Krummrich univentionstaff 2011-12-13 15:41:43 CET
UCS 3.0-0 wurde veröffentlicht. Sollte der hier beschriebene Bug mit einer
neueren Version von UCS erneut auftreten, so sollte dieser Bug dupliziert werden:
"Clone This Bug"