Bug 27175 - S4 Connector restart nicht immer zuverlässig
S4 Connector restart nicht immer zuverlässig
Status: CLOSED FIXED
Product: UCS
Classification: Unclassified
Component: S4 Connector
UCS 3.0
Other Linux
: P5 normal (vote)
: UCS 3.1
Assigned To: Stefan Gohmann
Tobias Peters
: interim-2
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2012-05-21 06:47 CEST by Stefan Gohmann
Modified: 2012-12-12 21:10 CET (History)
0 users

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 Stefan Gohmann univentionstaff 2012-05-21 06:47:29 CEST
Hin und wieder startet der Connector nicht neu, wenn das init-Skript per restart neu gestartet wird. Direkt danach führt ein restart dann aber zum Erfolg:

root@master151:~# /etc/init.d/univention-s4-connector restart
Stopping univention-s4-connector daemon.
start-stop-daemon: warning: failed to kill 25700: No such process
done.
Starting univention-s4-connector daemon.
done.
root@master151:~# 

Das Problem scheint häufiger in größeren Umgebungen aufzutreten.
Comment 1 Stefan Gohmann univentionstaff 2012-07-17 17:09:47 CEST
UCS 3.1 will be the next release.
Comment 2 Stefan Gohmann univentionstaff 2012-09-25 11:01:41 CEST
AD und S4 Connector Init Skripte wurden angepasst.
Comment 3 Tobias Peters univentionstaff 2012-10-19 13:17:43 CEST
Der connector wird nach 300 Sekunden beendet und danach auch erfolgreich neu gestartet, allerdings gibt "start-stop-daemon --stop" 2 als Exitcode zurück.

Stopping univention-s4-connector daemon.
failed.
Starting univention-s4-connector daemon.
done.

Ist dies das gewünschte Verhalten um zu verdeutlichen, dass der Connector nicht sauber beendet wurde? Ansonsten bewirkt TERM/300/KILL/5 im Init Skript ein sauberes Beenden von start-stop-daemon.
Comment 4 Stefan Gohmann univentionstaff 2012-10-19 16:19:05 CEST
Guter Punkt. Neue Versionen vom S4 und AD Connector bauen.
Comment 5 Tobias Peters univentionstaff 2012-10-19 17:00:46 CEST
Der start-stop-daemon beendet sich nun auch bei einem SIGKILL sauber:

#/etc/init.d/univention-s4-connector restart
Stopping univention-s4-connector daemon.
done.
Starting univention-s4-connector daemon.
done.
Comment 6 Stefan Gohmann univentionstaff 2012-12-12 21:10:00 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".