[Gelöst] ProductProperty falsch (beim preloginloader)
Verfasst: 06 Okt 2010, 16:28
Hallo,
ich habe folgendes Phänomen:
auf unserem opsi server (3.4) ist der preloginloader_3.4-69 installiert.
Standardmäßig wird der opsiclientd installiert und der loginblockerstart ist aktiviert (HKLM\SOFTWARE\opsi.org\preloginloader\"LoginBlockerStart"=dword:00000001)
Im opsi-config-editor wird jedoch bei einigen Clients als Property-Wert "prelogin" bei "client_servicetype" angezeigt. Stellt man den preloginloader dann auf "setup" wird auch der prelogin statt dem opsiclientd installiert.
Eine Abfrage auf dem Server ergibt:
Und in der Ini von dem Client steht auch nichts von:
Wie kann das sein?
P.S.: Ich habe die Lösung während des Verfassens dieses Themas grade gefunden... Und da ich den Text schonmal geschrieben habe kann ich sie auch gleich hier posten:
Ursache/Lösung:
Ich habe mir die Clients aller unserer Depotserver anzeigen lassen.
Da...
...nur die ProductProperty auf dem primären Depotserver geändert hat, musste ich es für unseren sekundären noch extra ausführen...
Daher wurde mir bei den Clients, die dem sekundären Depotserver zugeordnet waren, noch "prelogin" angezeigt.
MfG
Edit: Korrektur der Lösung.
ich habe folgendes Phänomen:
auf unserem opsi server (3.4) ist der preloginloader_3.4-69 installiert.
Standardmäßig wird der opsiclientd installiert und der loginblockerstart ist aktiviert (HKLM\SOFTWARE\opsi.org\preloginloader\"LoginBlockerStart"=dword:00000001)
Im opsi-config-editor wird jedoch bei einigen Clients als Property-Wert "prelogin" bei "client_servicetype" angezeigt. Stellt man den preloginloader dann auf "setup" wird auch der prelogin statt dem opsiclientd installiert.
Eine Abfrage auf dem Server ergibt:
Code: Alles auswählen
root@opsi-admin> method getProductProperties_hash preloginloader
{
"client_servicetype" : "opsiclientd",
"loginblockerstart" : "on"
}
root@opsi-admin>
Code: Alles auswählen
[preloginloader-install]
client_servicetype = prelogin
loginblockerstart = on
P.S.: Ich habe die Lösung während des Verfassens dieses Themas grade gefunden... Und da ich den Text schonmal geschrieben habe kann ich sie auch gleich hier posten:
Ursache/Lösung:
Ich habe mir die Clients aller unserer Depotserver anzeigen lassen.
Da...
Code: Alles auswählen
root@opsi-admin> method setProductProperty preloginloader client_servicetype opsiclientd
Code: Alles auswählen
root@opsi-admin> method setProductProperty preloginloader client_servicetype opsiclientd server2.local.de
MfG
Edit: Korrektur der Lösung.