[gelöst]opsi-client funktioniert nicht beim start. nur beim reboot!

Antworten
user1378
Beiträge: 38
Registriert: 13 Jun 2012, 09:27

[gelöst]opsi-client funktioniert nicht beim start. nur beim reboot!

Beitrag von user1378 »

halli hallo,

ich installiere ein win10 (64bit version 1607) mit dem netboot win10-x64_4.0.7.1-6. die installation funktioniert tadellos. alle treiber und softwarepakete werden installiert. fahre ich anschliessend das system herunter und starte es neu, wird der opsi-client (4.0.7.11-2 + opsi-winst_4.11.6.11-1) nicht aufgerufen.

führe ich allerdings einen restart durch, wird der opsi-client aufgerufen und die gewünschen pakete werden installiert. auch das anweisen von paketen per "on_demand" funktioniert problemlos?

es macht keinen unterschied ob die pakete: config-win10 / mshotfix installiert sind.

das logfile "clientconnect" sagt folgendes:
(0) [1] [Apr 06 17:14:29] [ opsiclientd ] Opsiclientd version: 4.0.90 (full) (Opsiclientd.pyo|234)
(1) [1] [Apr 06 17:14:29] [ opsiclientd ] Commandline: C:\Program Files (x86)\opsi.org\opsi-client-agent\opsiclientd.exe (Opsiclientd.pyo|239)
(2) [1] [Apr 06 17:14:29] [ opsiclientd ] Working directory: C:\Windows\system32 (Opsiclientd.pyo|241)
(3) [3] [Apr 06 17:14:41] [ service connection ] Failed to read version info from file u'/etc/opsi/version': [Errno 2] No such file or directory: u'/etc/opsi/version' (Backend.pyo|206)
(4) [3] [Apr 06 17:14:42] [ service connection ] Refusing to set deflate because opsi service answers with wrong HTTP header contents. (JSONRPC.pyo|424)
(5) -------------------- submitted part of log file ends here, see the rest of log file on client --------------------

Code: Alles auswählen

cat /etc/opsi/version
4.0.7.28
datei vorhanden und auch mit den richtigen berechtigungen/eigentümer versehen (opsiconfd:opsiadmin, 660)

was mache ich falsch?
über etwas hilfe würde ich mich sehr freuen.

danke im voraus und allen einen schönen sonnigen abend.
Zuletzt geändert von user1378 am 25 Apr 2017, 16:06, insgesamt 1-mal geändert.
uncle_scrooge
Beiträge: 650
Registriert: 21 Feb 2012, 12:03
Wohnort: Mainz

Re: opsi-client funktioniert nicht beim start. nur beim reboot!

Beitrag von uncle_scrooge »

Du hast nicht zufällig den Hostparameter clientconfig.install_by_shutdown.active auf true gesetzt?
user1378
Beiträge: 38
Registriert: 13 Jun 2012, 09:27

Re: opsi-client funktioniert nicht beim start. nur beim reboot!

Beitrag von user1378 »

nein. der steht auf false.

auch am opsi-client selber habe ich keine properties geändert.
Benutzeravatar
ueluekmen
uib-Team
Beiträge: 1939
Registriert: 28 Mai 2008, 10:53

Re: opsi-client funktioniert nicht beim start. nur beim reboot!

Beitrag von ueluekmen »

Hi,

wenn der Client beim Starten nicht reagiert aber on_demand funktioniert, dann läuft er auch. Dann sollte man noch mal schauen, ob gui_startup in irgendeine Weise deaktiviert wird. Oder was die Logfile des Clients so erzählt. Wenn der Client nicht läuft, dann hast du Probleme beim Login auf den Client, weil der loginblocker ohne laufenden client agenten mindestens 2 MInuten unnötig blockt. Hast du in so einem Fall auch Probleme beim login?
opsi support - uib gmbh
For productive opsi installations we recommend support contracts.
http://www.uib.de
Cdn
Beiträge: 171
Registriert: 27 Okt 2013, 19:44

Re: opsi-client funktioniert nicht beim start. nur beim reboot!

Beitrag von Cdn »

Schnellstart von Windows deaktiviert?
user1378
Beiträge: 38
Registriert: 13 Jun 2012, 09:27

Re: opsi-client funktioniert nicht beim start. nur beim reboot!

Beitrag von user1378 »

der opsi-dienst läuft.
ich vermute den fehler beim loginblocker, welcher bei einem "normalen" start auf false steht.
opsiclientd.log nach einem "normale" start:
[6] [Apr 25 14:00:31] [ control pipe ] Creating pipe \\.\pipe\opsiclientd (ControlPipe.pyo|253)
[5] [Apr 25 14:00:31] [ control pipe ] -----> Executing: getBlockLogin() (JsonRpc.pyo|134)
[5] [Apr 25 14:00:31] [ opsiclientd ] rpc getBlockLogin: blockLogin is 'False' (ControlPipe.pyo|428)
[6] [Apr 25 14:00:31] [ control pipe ] Got result (JsonRpc.pyo|142)
[6] [Apr 25 14:01:13] [ control pipe ] Creating pipe \\.\pipe\opsiclientd (ControlPipe.pyo|253)
[5] [Apr 25 14:01:13] [ control pipe ] -----> Executing: getBlockLogin() (JsonRpc.pyo|134)
[5] [Apr 25 14:01:13] [ opsiclientd ] rpc getBlockLogin: blockLogin is 'False' (ControlPipe.pyo|428)
[6] [Apr 25 14:01:13] [ control pipe ] Got result (JsonRpc.pyo|142)
opsiclientd.log nach einem reboot:
[5] [Apr 25 13:46:51] [ opsiclientd ] Someone triggered a reboot or a shutdown => clearing reboot request (Opsiclientd.pyo|484)
[5] [Apr 25 13:46:53] [ opsiclientd ] opsiclientd is going down (Opsiclientd.pyo|329)
---SCHNIPP---
[5] [Apr 25 13:47:53] [ opsiclientd ] Block login now set to 'True' (Opsiclientd.pyo|109)
[6] [Apr 25 13:47:53] [ opsiclientd ] Starting block login notifier app (Opsiclientd.pyo|119)
[6] [Apr 25 13:47:53] [ opsiclientd ] Searching pids of process name winlogon.exe (session id: 1) (Windows.pyo|1445)
[6] [Apr 25 13:47:53] [ opsiclientd ] Found process winlogon.exe with matching name (pid 804, session 1) (Windows.pyo|1468)
[5] [Apr 25 13:47:53] [ opsiclientd ] Executing: 'C:\Program Files (x86)\opsi.org\opsi-client-agent\\notifier.exe -s notifier\\block_login.ini' in session '1' on desktop 'winsta0\winlogon' (Windows.pyo|1632)
[6] [Apr 25 13:47:53] [ opsiclientd ] Process startet, pid: 2276 (Windows.pyo|1635)
---SCHNAPP---
[5] [Apr 25 13:48:09] [ event processing gui_startup ] Writing log to service (EventProcessing.pyo|257)
[5] [Apr 25 13:48:09] [ opsiclientd ] Shutdown request in Registry: 0 (Windows.pyo|327)
[5] [Apr 25 13:48:09] [ opsiclientd ] Reboot request in Registry: 0 (Windows.pyo|311)
[5] [Apr 25 13:48:09] [ opsiclientd ] Block login now set to 'False' (Opsiclientd.pyo|109)
[6] [Apr 25 13:48:09] [ opsiclientd ] Terminating block login notifier app (pid 2276) (Opsiclientd.pyo|146)
[6] [Apr 25 13:48:09] [ event processing gui_startup ] Stopping notification server (EventProcessing.pyo|235)
[6] [Apr 25 13:48:10] [ control pipe ] Creating pipe \\.\pipe\opsiclientd (ControlPipe.pyo|253)
[5] [Apr 25 13:48:10] [ control pipe ] -----> Executing: getBlockLogin() (JsonRpc.pyo|134)
[5] [Apr 25 13:48:10] [ opsiclientd ] rpc getBlockLogin: blockLogin is 'False' (ControlPipe.pyo|428)
[6] [Apr 25 13:48:10] [ control pipe ] Got result (JsonRpc.pyo|142)
[6] [Apr 25 13:48:11] [ opsiclientd ] client connection lost (Message.pyo|448)
[6] [Apr 25 13:48:12] [ event processing gui_startup ] Notification server stopped (Message.pyo|636)
[5] [Apr 25 13:48:15] [ event processing gui_startup ] ============= EventProcessingThread for event 'gui_startup' ended ============= (EventProcessing.pyo|1276)
[5] [Apr 25 13:48:15] [ opsiclientd ] Done processing event '<ocdlib.Events.GUIStartupEvent object at 0x02A9DAF0>' (Opsiclientd.pyo|419)
[5] [Apr 25 13:49:59] [ opsiclientd ] Session 'SCQrkiYEidxy4WYWOedEcILANscZkzT1' from ip '127.0.0.1', application 'opsi jsonrpc module version 4.0.7.12' expired after 120 seconds (Session.pyo|190)
[6] [Apr 25 13:49:59] [ opsiclientd ] Session timer <_Timer(Thread-27, started daemon 2376)> canceled (Session.pyo|128)
[5] [Apr 25 13:49:59] [ opsiclientd ] Session 'SCQrkiYEidxy4WYWOedEcILANscZkzT1' from ip '127.0.0.1', application 'opsi jsonrpc module version 4.0.7.12' deleted (Session.pyo|225)
[6] [Apr 25 14:00:31] [ control pipe ] Creating pipe \\.\pipe\opsiclientd (ControlPipe.pyo|253)
[5] [Apr 25 14:00:31] [ control pipe ] -----> Executing: getBlockLogin() (JsonRpc.pyo|134)
[5] [Apr 25 14:00:31] [ opsiclientd ] rpc getBlockLogin: blockLogin is 'False' (ControlPipe.pyo|428)
[6] [Apr 25 14:00:31] [ control pipe ] Got result (JsonRpc.pyo|142)
[6] [Apr 25 14:01:13] [ control pipe ] Creating pipe \\.\pipe\opsiclientd (ControlPipe.pyo|253)
[5] [Apr 25 14:01:13] [ control pipe ] -----> Executing: getBlockLogin() (JsonRpc.pyo|134)
[5] [Apr 25 14:01:13] [ opsiclientd ] rpc getBlockLogin: blockLogin is 'False' (ControlPipe.pyo|428)
[6] [Apr 25 14:01:13] [ control pipe ] Got result (JsonRpc.pyo|142)
das logfile habe ich um einige einträge gekürzt, um den rahmen nicht zu sprengen.

beim "normalen" starten erscheint kein opsi-symbol oder ähnliches. ich kann mich umgehend anmelden. der loginblocker wird also nicht aktiv....
user1378
Beiträge: 38
Registriert: 13 Jun 2012, 09:27

Re: [gelöst]opsi-client funktioniert nicht beim start. nur beim reboot!

Beitrag von user1378 »

sorry hatte den vorigen post überlesen.

fastboot war der übeltäter!

danke für die hilfe!
Antworten