Seite 2 von 4

Re: Client Update VOR Server Update

Verfasst: 05 Jul 2012, 14:43
von d.oertel
Hi,

der preloginloader hat ein Produkt property 'client_servicetype' wo die Werte 'opsiclientd' und 'prelogin' zur Auswahl stehen.

gruß
d.oertel

Re: Client Update VOR Server Update

Verfasst: 06 Jul 2012, 12:49
von Thomas_H
Moinsens...

also mal "flapsig" gesagt: wenn Du eine "standardisierte" Installation des opsiclientd vorgenommen hast, entsprechend der "Getting Started", und Du vor dem Login den preloginloader (das Schloß oben rechts) angezeigt bekommst, dann hast Du ihn genau richtig installiert. :)

Gruß

Thomas_H

Re: Client Update VOR Server Update

Verfasst: 06 Jul 2012, 15:20
von doppelkeks
@Thomas_H
also mal "flapsig" gesagt: wenn Du eine "standardisierte" Installation des opsiclientd vorgenommen hast, entsprechend der "Getting Started", und Du vor dem Login den preloginloader (das Schloß oben rechts) angezeigt bekommst, dann hast Du ihn genau richtig installiert.
Ein Schloss habe ich nicht....also habe ich wohl die falsche Einstellung. Das bestätigen anscheinend auch die noch folgenden Zeilen
der preloginloader hat ein Produkt property 'client_servicetype' wo die Werte 'opsiclientd' und 'prelogin' zur Auswahl stehen.
...wenn man weiß wonach man suchen muss, dann findet man es auch im Handbuch: "open pc server integration Handbuch opsi Version 3.4"
[....Seite 42...]
Welche Variante installiert wird, steuert das Produkt-Property 'client_servicetype' und
die Datei /opt/pcbin/install/preloginloader/files/opsi/cfg/config.ini mit
dem Eintrag:

[installation]
;client_servicetype=prelogin
client_servicetype=opsiclientd

Den Serverdefault für das Produkt-Property 'client_servicetype' können Sie prüfen mit:

opsi-admin -d method getProductProperties_hash preloginloader
[...]
Der fett markierte Befehl gibt bei mir folgende Zeilen aus:

{
"loginblocersterat" : "on"
}



Die in der Dokumantation erwähnte Datei /var/lib/opsi/depot/prelogionloader/files/opsi/cfg/config.ini hat bei mir in der Sektion [installation] einen anderen Inhalt. Kann ich den Parameter client_servicetype=opsiclientd hier einfach der Sektion hinzufügen, oder laufe ich hier Gefahr mir alles zu "zerschießen"?

Inhalt der config.ini:

Code: Alles auswählen

[general]
opsiconf=1
tftpserver=192.168.1.31
configlocal=0
bootmode=BKSTD
SecsUntilConnectionTimeOut=180

[preloginloader]
DebugOutput=0
RebootOnBootmodeReins=0
RebootOnServicePackChange=1
UtilsDir=C:\Programme\opsi.org\preloginloader\utils
PcptchExe=C:\Programme\opsi.org\preloginloader\utils\pcptch.exe
WinstRegKey=SOFTWARE\opsi.org\winst
LoginBlockerStart=1
LoginBlockerTimeoutConnect=5
LoginBlockerTimeoutInstall=180
RunServiceAs=1
RunServiceAsDom=
RunServiceAsUsr=
RunServiceAsPas=

[shareinfo]
pckey=7fa7933e0c291b31b29b5dc89ad93a01
user=pcpatch
pcpatchpass=c6d3ab1b1eb58e54
depoturl=smb://opsi/opt_pcbin/install
configurl=smb://opsi/opt_pcbin/pcpatch
utilsurl=smb://opsi/opt_pcbin/utils
depotdrive=P:
configdrive=P:
utilsdrive=P:
smbusername1=opsiserver\pcpatch
try_secondary_user=0

[pcptch]
Bitmap1=winst1.bmp
Bitmap2=winst2.bmp
button_stopnetworking=immediate
copyDefaultUser=0
label1=opsi
label2=uib gmbh
loadBitmap=1
makeLocalCopyOfIniFile=0
makeLocalWinst=1
mountdrive=1
opsiServerType=service
opsiServiceURL=https://192.168.1.31:4447
patchleveltyp=
pcprotoname=pcproto.ini
pingcheck=1
winstLocalDirectory=C:\Programme\opsi.org\preloginloader\utils

[installation]
service_user=pcpatch
service_password=supersicher

lg Doppelkeks

Re: Client Update VOR Server Update

Verfasst: 06 Jul 2012, 17:47
von d.oertel
Hi,

warum markierts du im configed nicht alle clients, gehst auf das produktetab und stellst das property ein und das preloginloader produkt auf setup ?

gruss
d.oertel

Re: Client Update VOR Server Update

Verfasst: 09 Jul 2012, 10:39
von doppelkeks
@d.oertel
warum markierts du im configed nicht alle clients, gehst auf das produktetab und stellst das property ein und das preloginloader produkt auf setup ?
Ich habe dort als einzige Option "loginblockerstart" mit den Optionen "on" und "off". Das entspricht auch der Ausgabe von

"opsi-admin -d method getProductProperties_hash preloginloader".

Dort wurde mir als Ergebnis auch nur folgender Parameter

{
"loginblocersterat" : "on"
}


ausgegeben. Weitere Parameter sind an dieser Stelle nicht vorhanden.

Kann ich der Datei /var/lib/opsi/depot/prelogionloader/files/opsi/cfg/config.ini in der Sektion [installation] den Parameter client_servicetype=opsiclientd einfach hinzufügen. Wenn ja, was muss ich noch machen, damit der Parameter übernommen wird und in der configed Weboberfläche zur Verfügung seht?


Ich wollte einen Screenshot von der Konfigurationsmöglichkeit der Weboberfläche anhängen. Dies war jedoch wegen folgender Fehlermeldung nicht möglich:
"Das Kontingent für Dateianhänge ist bereits vollständig ausgenutzt.?!).

lg doppelkeks

Re: Client Update VOR Server Update

Verfasst: 09 Jul 2012, 11:00
von d.oertel
Hi,

Welche Version der preloginloaders hast Du installiert ?

gruss
d.oertel

Re: Client Update VOR Server Update

Verfasst: 09 Jul 2012, 12:26
von doppelkeks
preloginloader_3.3-18.

Re: Client Update VOR Server Update

Verfasst: 09 Jul 2012, 12:45
von d.oertel
Hi,
Wir möchten in unserer Firma von OPSI 3.4 auf 4.x upgraden.
Welche Version der preloginloaders hast Du installiert ?
preloginloader_3.3-18.
Fällt Dir was auf ?

Das ist noch nicht mal der letzte preloginloader von 3.3 ! Dann gab es noch 3.3.1 und 3.4.
Nach einem Server upgrade muß auch die Clientseite aktualisiert werden, sonst fällt man irgendwann (beim nächsten Update) auf die Nase.
Es ist erstaunlich, das Du solange mit dieser Version durchgekommen bist.

Erst mal versuchen einen opsi 3.4 preloginloader verteilen :
http://download.uib.de/opsi3.4/produkte ... .4-69.opsi

gruß
d.oertel

Re: Client Update VOR Server Update

Verfasst: 09 Jul 2012, 14:19
von doppelkeks
Erst mal versuchen einen opsi 3.4 preloginloader verteilen :
http://download.uib.de/opsi3.4/produkte ... .4-69.opsi
Nach dem Download und der Installation mittels opsi-package-manager -i preloginloader_3.4-69.opsi
hatte ich in der Weboberfläche des configed nun endlich den Konfigurationsparameter
client_servicetype und dieser war per default auf opsiclientd gestellt.
Ich habe dieses Paket für einen TestPC auf Setup gesetzt und nach dem Neustart des PCs war das Paket innerhalb von wenigen Sekunden installiert.
Die anschließende Neuinstallation eines anderen Pakets (z.B. Firefox) verlief auch fehlerfrei. Augenscheinlich hat alles soweit funktioniert.
Erstmal VIELEN Dank dafür!!!

Was mich noch ein wenig beunruhigt ist die Aussage von Thomas_H...
also mal "flapsig" gesagt: wenn Du eine "standardisierte" Installation des opsiclientd vorgenommen hast, entsprechend der "Getting Started", und Du vor dem Login den preloginloader (das Schloß oben rechts) angezeigt bekommst, dann hast Du ihn genau richtig installiert.
...ein solches Schloß ist nach dem Start des TestPCs und der Anzeige des OPSI-Fensters nicht zu sehen! Wie kann ich feststellen, dass der Client den richtigen Modus verwendet?

lg Doppelkeks

Re: Client Update VOR Server Update

Verfasst: 09 Jul 2012, 16:31
von koepkek
Hallo

Wenn auf dem Client der opsiclientd läuft ist alles OK.
Das kannst du in der Auslistung der Dienste auf dem Client sehen.

Gruß
Karsten Köpke