[REOPEN] windows10-upgrade - Scheduled task did not start

g.burck
Beiträge: 203
Registriert: 23 Mai 2018, 16:44

[REOPEN] windows10-upgrade - Scheduled task did not start

Beitrag von g.burck »

Moin,

ich bekomme einfach das Paket windows10-upgrade nicht in den Griff.

Ich habe das mit einer VM und einem Notebook getestet:

VM - 1909 -> 21H1
NB - 2009 -> 21H1

Das Script legt den OpsiUser an, startet neu, räumt auf und gibt mir als Fehler im Log:


Error: Received no json object from opsiServiceCall_configState_getObjects
--> Hiernach scheint es aber weiterzulaufen, der Fehler tritt schon recht fürh auf

Error: Scheduled task did not start
--> die Meldung kommt am Ende.

Ich werde mal das Paket komplett entfernen und nur die 21H1 files auf das Depot legen, vielleicht hilft es,...
Zuletzt geändert von g.burck am 30 Nov 2021, 16:57, insgesamt 1-mal geändert.
opsi config editor Version 4.1.9.8.5 (2021/04/12)

opsiconfd 4.2.0.286
g.burck
Beiträge: 203
Registriert: 23 Mai 2018, 16:44

Re: [SOLVED] windows10-upgrade - Scheduled task did not start

Beitrag von g.burck »

Ich hatte den opsi-client-agent aus dem experimental Zweig installiert. Wieso weiß ich nicht mehr.
Nachdem ich den client agent aus dem stable Zeig installiert habe, läuft der Upgrade wieder durch,...
opsi config editor Version 4.1.9.8.5 (2021/04/12)

opsiconfd 4.2.0.286
g.burck
Beiträge: 203
Registriert: 23 Mai 2018, 16:44

Re: [REOPEN] windows10-upgrade - Scheduled task did not start

Beitrag von g.burck »

Ich erhalte wieder den Fehler.
Ich habe eben im opsi-package-updater.log geschaut:

Code: Alles auswählen

[5] [2021-07-21 15:45:51.547] [               ] Setting rights on '/var/lib/opsi/repository/opsi-client-agent_4.1.1.41-1.opsi.md5'   (Rights.py:232)
[5] [2021-07-21 15:46:00.749] [package_install] Installing package file '/var/lib/opsi/repository/opsi-client-agent_4.1.1.41-1.opsi' on depot 'ph-opsi.peiker-holding.de'   (Depotserver.py:329)
[5] [2021-07-21 15:46:17.366] [               ] Package '/var/lib/opsi/repository/opsi-client-agent_4.1.1.41-1.opsi' successfully installed   (Updater.py:381)
[5] [2021-11-24 15:45:47.480] [               ] opsi-client-agent_4.2.0.14-1.opsi - installation required: a more recent version of product 'opsi-client-agent' was found (installed: 4.1.1.47-1, available: 4.2.0.14-1) and auto update is set for repository 'uib_windows'   (Updater.py:606)
[5] [2021-11-24 15:45:47.481] [               ] opsi-client-agent_4.2.0.14-1.opsi - download of package is required: found local package opsi-client-agent_4.1.1.47-1.opsi which differs from available   (Updater.py:581)
[5] [2021-11-24 15:46:10.391] [               ] Setting rights on '/var/lib/opsi/repository/opsi-client-agent_4.2.0.14-1.opsi.md5'   (Rights.py:234)
[5] [2021-11-24 15:49:12.633] [package_install] Installing package file '/var/lib/opsi/repository/opsi-client-agent_4.2.0.14-1.opsi' on depot 'ph-opsi.peiker-holding.de'   (Depotserver.py:333)
[5] [2021-11-24 15:49:41.699] [               ] Package '/var/lib/opsi/repository/opsi-client-agent_4.2.0.14-1.opsi' successfully installed   (Updater.py:323)
{/code]

Eben mit der Version 4.2.XX hatte ich diese Probleme damals auch.
Ich werde die alte Version mal manuell installieren und testen, aber wo ist das Problem mit der neuen Version?

Grüße

Gregor
opsi config editor Version 4.1.9.8.5 (2021/04/12)

opsiconfd 4.2.0.286
Benutzeravatar
SisterOfMercy
Beiträge: 1523
Registriert: 22 Jun 2012, 19:18

Re: [REOPEN] windows10-upgrade - Scheduled task did not start

Beitrag von SisterOfMercy »

I also have problems with the nifty-doorways-10-upgrade package. I've heard there is something in the works. Don't know if any testers are needed.
Bitte schreiben Sie Deutsch, when I'm responding in the German-speaking part of the forum!
g.burck
Beiträge: 203
Registriert: 23 Mai 2018, 16:44

Re: [REOPEN] windows10-upgrade - Scheduled task did not start

Beitrag von g.burck »

Thank you for the feedback, so I'll stay at the opsi-client-agent 4.1.1-47 for the moment.

Bye

Gregor
opsi config editor Version 4.1.9.8.5 (2021/04/12)

opsiconfd 4.2.0.286
obstesser
Beiträge: 31
Registriert: 23 Feb 2017, 11:39

Re: [REOPEN] windows10-upgrade - Scheduled task did not start

Beitrag von obstesser »

Hallo,
bei mir klappt es mit dem win10-upgrade (21h1) auch nicht. Hier ist der opsi-client-agent 4.2.0.14 installiert. Die Fehlermeldung zeigt ebenfalls an "Scheduled task did not start".
g.burck
Beiträge: 203
Registriert: 23 Mai 2018, 16:44

Re: [REOPEN] windows10-upgrade - Scheduled task did not start

Beitrag von g.burck »

Moin,

ich habe diese Woche endlich meinen Server auf bullsseye aktualisiert, ebenfalls natürlich opsi auf die neusten Pakete.
Leider tritt der Fehler immer noch auf und ich muss weiterhin beim client 4.1.1 bleiben.

Gibt es da keine Abhilfe? Das kann ja nicht nur ein paar Installationen betreffen?

Grüße

Gregor
opsi config editor Version 4.1.9.8.5 (2021/04/12)

opsiconfd 4.2.0.286
andré
Beiträge: 324
Registriert: 07 Jan 2014, 10:48

Re: [REOPEN] windows10-upgrade - Scheduled task did not start

Beitrag von andré »

Das Problem hatte ich auch gerade. Das Problem bei mir war, dass

Code: Alles auswählen

C:\opsi.org\usertmp\opsiclientd_event_starter_asInvoker\opsiclientd_event_starter_asInvoker.exe
nicht ausgeführt werden kann. Der Grund dafür ist, dass der opsisetupuser keinen Zugriff auf den usertmp-Ordner hat.

Ich habe mir gerade erstmal damit beholfen, die Installation mit dem Property debug auf true zu installieren. Wenn der Rechner dann in der Stage 3 sich am opsisetupuser anmeldet, erstmal das Problem prüfen.
  • Aufgabenplaner öffnen und bei der Aufgabe vom opsi (müsste opsi_auto_logon_setup heißen) den Status prüfen. Da steht wahrscheinlich was von Zugriffsfehler
  • den C:\opsi.org\usertemp-Ordner öffnen und mit den Credentials eines Admin-Accounts die Berechtigungen geben
  • im Aufgabenplaner die opsi-Aufgabe nochmal starten
Ich habe im Changelog vom windows10-upgrade-Paket gesehen, dass bei Version 2009 folgendes im Changelog stand:

Code: Alles auswählen

* Added method to detect and fix missing folder permissions on %SystemDrive%\opsi.org\usertmp
Voraussichtlich morgen schau ich mal, ob ich den Fehler dort finde.
andré
Beiträge: 324
Registriert: 07 Jan 2014, 10:48

Re: [REOPEN] windows10-upgrade - Scheduled task did not start

Beitrag von andré »

Ich habe mich doch noch heute hingesetzt und das genauer angeschaut.
Bei drei getesteten Rechnern, stimmte nach der Installation vom client-agent die Rechte auf dem usertmp-Ordner.

Das windows10-upgrade loggt, dass die Rechte auf den Ordner korrekt angewendet worden sind. Wenn ich die manuell setze, funktionieren sie auch.

Code: Alles auswählen

(9242)    [5] [2022-01-06 19:59:36.722] [windows10-upgrade]     comment: Determining expected permissions
(9243)    [6] [2022-01-06 19:59:36.722] [windows10-upgrade]     Set  $PermissionsExpected$ = "D:PAI(A;OICI;FA;;;SY)(A;OICI;0x1200a9;;;BU)(A;OICI;0x1301bf;;;AU)(A;OICI;FA;;;BA)S:PAINO_ACCESS_CONTROL"
(9244)    [6] [2022-01-06 19:59:36.722] [windows10-upgrade]       The value of the variable "$PermissionsExpected$" is now: "D:PAI(A;OICI;FA;;;SY)(A;OICI;0x1200a9;;;BU)(A;OICI;0x1301bf;;;AU)(A;OICI;FA;;;BA)S:PAINO_ACCESS_CONTROL"
(9245)    [5] [2022-01-06 19:59:36.722] [windows10-upgrade]     comment: Determining current permissions
(9246)    [6] [2022-01-06 19:59:36.723] [windows10-upgrade]     DisableWow64FsRedirection succeeded
(9247)    [5] [2022-01-06 19:59:36.723] [windows10-upgrade]     ShellCall Executing: "C:\WINDOWS\system32\\cmd.exe" /C "icacls.exe "C:\opsi.org\usertmp" /save "c:\opsi.org\tmp\acl_current_opsi.org_usertmp.txt""
(9248)    [6] [2022-01-06 19:59:36.838] [windows10-upgrade]     ExitCode 0
(9249)    [7] [2022-01-06 19:59:36.838] [windows10-upgrade]     output:
(9250)    [7] [2022-01-06 19:59:36.838] [windows10-upgrade]     --------------
(9251)    [7] [2022-01-06 19:59:36.838] [windows10-upgrade]     Bearbeitete Datei: C:\opsi.org\usertmp
(9252)    [7] [2022-01-06 19:59:36.838] [windows10-upgrade]     1 Dateien erfolgreich verarbeitet, bei 0 Dateien ist ein Verarbeitungsfehler aufgetreten.
(9253)    [7] [2022-01-06 19:59:36.838] [windows10-upgrade]     
(9254)    [6] [2022-01-06 19:59:36.838] [windows10-upgrade]     RevertWow64FsRedirection succeeded
(9255)    [6] [2022-01-06 19:59:36.841] [windows10-upgrade]     Set  $ACLTextFile$ = LoadUnicodeTextFile("c:\opsi.org\tmp\acl_current_opsi.org_usertmp.txt")
(9256)    [7] [2022-01-06 19:59:36.842] [windows10-upgrade]       The value of the variable "$ACLTextFile$" is now:
(9257)    [7] [2022-01-06 19:59:36.842] [windows10-upgrade]       (string   0)usertmp
(9258)    [7] [2022-01-06 19:59:36.842] [windows10-upgrade]       (string   1)D:AI(A;OICIID;FA;;;LA)(A;OICIID;FA;;;SY)(A;OICIID;FA;;;BA)
(9259)    [6] [2022-01-06 19:59:36.842] [windows10-upgrade]     Set  $PermissionsCurrent$ = trim(takestring(1, $ACLTextFile$))
(9260)    [6] [2022-01-06 19:59:36.843] [windows10-upgrade]       The value of the variable "$PermissionsCurrent$" is now: "D:AI(A;OICIID;FA;;;LA)(A;OICIID;FA;;;SY)(A;OICIID;FA;;;BA)"
(9261)    [5] [2022-01-06 19:59:36.843] [windows10-upgrade]     comment: Comparing permissions
(9262)    [6] [2022-01-06 19:59:36.843] [windows10-upgrade]     If
(9263)    [7] [2022-01-06 19:59:36.843] [windows10-upgrade]       $PermissionsCurrent$ = $PermissionsExpected$   <<< result false
(9264)    [6] [2022-01-06 19:59:36.843] [windows10-upgrade]       NOT ($PermissionsCurrent$ = $PermissionsExpected$)   <<< result true
(9265)    [6] [2022-01-06 19:59:36.843] [windows10-upgrade]     Then
(9266)    [5] [2022-01-06 19:59:36.843] [windows10-upgrade]       comment: Permissions do not match. Restoring correct permissions
(9267)    [6] [2022-01-06 19:59:36.843] [windows10-upgrade]       DisableWow64FsRedirection succeeded
(9268)    [5] [2022-01-06 19:59:36.843] [windows10-upgrade]       ShellCall Executing: "C:\WINDOWS\system32\\cmd.exe" /C "icacls.exe "C:\opsi.org" /c /restore "p:\windows10-upgrade\files\icacls\acl_expected_opsi.org_usertmp.txt""
(9269)    [6] [2022-01-06 19:59:36.961] [windows10-upgrade]       ExitCode 0
(9270)    [7] [2022-01-06 19:59:36.961] [windows10-upgrade]       output:
(9271)    [7] [2022-01-06 19:59:36.961] [windows10-upgrade]       --------------
(9272)    [7] [2022-01-06 19:59:36.961] [windows10-upgrade]       Bearbeitete Datei: C:\opsi.org\usertmp
(9273)    [7] [2022-01-06 19:59:36.961] [windows10-upgrade]       1 Dateien erfolgreich verarbeitet, bei 0 Dateien ist ein Verarbeitungsfehler aufgetreten.
(9274)    [7] [2022-01-06 19:59:36.961] [windows10-upgrade]       
Worauf ich nicht geachtet habe: Direkt danach werden die Rechte gleich wieder zurückgesetzt.

Code: Alles auswählen

(9275)    [6] [2022-01-06 19:59:36.961] [windows10-upgrade]       RevertWow64FsRedirection succeeded
(9276)    [6] [2022-01-06 19:59:36.968] [windows10-upgrade]       DisableWow64FsRedirection succeeded
(9277)    [5] [2022-01-06 19:59:36.968] [windows10-upgrade]       ShellCall Executing: "C:\WINDOWS\system32\\cmd.exe" /C "icacls.exe "C:\opsi.org\usertmp" /t /c /reset"
(9278)    [6] [2022-01-06 19:59:37.084] [windows10-upgrade]       ExitCode 0
(9279)    [7] [2022-01-06 19:59:37.084] [windows10-upgrade]       output:
(9280)    [7] [2022-01-06 19:59:37.084] [windows10-upgrade]       --------------
(9281)    [7] [2022-01-06 19:59:37.084] [windows10-upgrade]       Bearbeitete Datei: C:\opsi.org\usertmp
(9282)    [7] [2022-01-06 19:59:37.084] [windows10-upgrade]       1 Dateien erfolgreich verarbeitet, bei 0 Dateien ist ein Verarbeitungsfehler aufgetreten.
(9283)    [7] [2022-01-06 19:59:37.084] [windows10-upgrade]       
(9284)    [6] [2022-01-06 19:59:37.084] [windows10-upgrade]       RevertWow64FsRedirection succeeded
In meinem Fall hat es geholfen im windows10-upgrade Paket in Zeile 122 den reset-Befehl auszukommentieren.

Code: Alles auswählen

;shellCall('icacls.exe "%SystemDrive%\opsi.org\usertmp" /t /c /reset')
larsg
Beiträge: 283
Registriert: 16 Dez 2014, 18:06

Re: [REOPEN] windows10-upgrade - Scheduled task did not start

Beitrag von larsg »

Fehler tritt auch bei mir auf.

Im Einsatz sind:

windows10-upgrade - Version 21h1-1
opsi-client-agent - Version 4.2.0.17-2

Getestet:
Upgrade von 1909->21H2
Upgrade von 20H2->21H2

Ein Rückschritt auf eine ältere opsi-client-agent Version würde ich gerne vermeiden.
Antworten