Bug 27736 - univention-cli-client wartet nicht lange genug auf socket-file
univention-cli-client wartet nicht lange genug auf socket-file
Status: CLOSED FIXED
Product: UCS
Classification: Unclassified
Component: UDM - CLI
UCS 3.0
Other Linux
: P3 normal (vote)
: UCS 3.1
Assigned To: Lukas Walter
Sönke Schwardt-Krummrich
: interim-1
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2012-06-25 14:55 CEST by Tristan Bruns
Modified: 2012-12-12 21:11 CET (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 Tristan Bruns 2012-06-25 14:55:09 CEST
Es kommt vor, dass der cli-server sehr lange braucht, bis er sein socket-file angelegt hat (Wahrscheinlich, weil er zunächst das UCR läd). Teilweise ist dann das cli-client Timeout von 10 Sekunden zu kurz, und cli-client meldet einen Fehler. Es wäre schön, wenn entweder das Timeout heraufgesetzt werden würde, oder der cli-server das sockfile schneller anlegen würde.
Comment 1 Alexander Kläser univentionstaff 2012-06-26 14:10:41 CEST
(In reply to comment #0)
> Es kommt vor, dass der cli-server sehr lange braucht, bis er sein socket-file
> angelegt hat (Wahrscheinlich, weil er zunächst das UCR läd). Teilweise ist dann
> das cli-client Timeout von 10 Sekunden zu kurz, und cli-client meldet einen
> Fehler. Es wäre schön, wenn entweder das Timeout heraufgesetzt werden würde,
> oder der cli-server das sockfile schneller anlegen würde.

Danke für den Hinweis. In welchen Szenarien bereitet dieses Verhalten Probleme?
Comment 2 Tristan Bruns 2012-06-26 15:06:46 CEST
Es kommt zu Fehlern beim Aufruf von "udm": "" Normalerweise tritt der Fehler beim erneuten Ausführen in kurzem zeitlichen Abstand nicht wieder auf. Ich konnte das Verhalten nur auf einem einzelnen System reproduzieren. Ggf. besteht auch ein Zusammenhang mit unerreichbaren Nameservern.
Comment 3 Stefan Gohmann univentionstaff 2012-06-26 15:24:39 CEST
Das ist in einem anderen Foren / Support Ticket schon mal gemeldet worden. Das sollten wir nach 3.0-2 nochmal angehen.
Comment 4 Stefan Gohmann univentionstaff 2012-07-17 17:09:58 CEST
UCS 3.1 will be the next release.
Comment 5 Lukas Walter univentionstaff 2012-09-04 16:04:23 CEST
Es wurde die UCR Variable "directory/manager/cmd/sockettimeout" hinzugefügt, über welche die Zeitspanne (in Sekunden) die der cli-client auf ein socket file des cli-servers wartet konfiguriert werden kann.
Per Default steht sie nach der Installation auf 50.


univention-directory-manager-modules (8.0.15-1) unstable; urgency=low

  * added ucr variable "directory/manager/cmd/sockettimeout"
    to make time span the cli client waits for a socket
    file of the cli server configurable (Bug #27736)

svn35186
Comment 6 Sönke Schwardt-Krummrich univentionstaff 2012-09-13 17:10:18 CEST
In der UCR-Variablenbeschreibung sind mir noch ein paar Kleinigkeiten aufgefallen:

Description[de]=Zeitspanne in Sekunden die der CLI-Client auf ein Socketfile des CLI-Servers wartet.
→ Hier fehlt ein Komma nach "Sekunden"
Description[en]=Time span in secconds the cli client is waits for a socket file of the cli server.
→ s/secconds/seconds/ ; s/cli/CLI/ ; s/ is / /

OK → Variable wird während Installation/Update auf "50" gesetzt
OK → Der Wert der Variable wird als Timeout verwendet und funktioniert auch 
     ohne gesetzten Wert.
OK → Changelogeintrag
Comment 7 Lukas Walter univentionstaff 2012-09-14 14:18:10 CEST
Beschreibungen der Variable wurde angepasst.

univention-directory-manager-modules (8.0.21-2) unstable; urgency=low

  * corrected descriptions of UCR variable
    "directory/manager/cmd/sockettimeout"
    (Bug #27736)

svn35637
Comment 8 Sönke Schwardt-Krummrich univentionstaff 2012-09-18 10:55:55 CEST
(In reply to comment #7)
> Beschreibungen der Variable wurde angepasst.
→ VERIFIED
Comment 9 Stefan Gohmann univentionstaff 2012-12-12 21:11:17 CET
UCS 3.1-0 has been released: 
 http://forum.univention.de/viewtopic.php?f=54&t=2125

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