Produktkonfiguration - Pakete installieren nicht

Benutzeravatar
Manji
Beiträge: 10
Registriert: 12 Mai 2010, 11:22

Produktkonfiguration - Pakete installieren nicht

Beitrag von Manji »

Hallo zusammen,

nachdem ich die anfänglichen Probleme (falsche Edition) 0 lösen konnte stehe ich nun vor dem Nächsten.
Ich hatte es bereits in viewtopic.php?f=7&t=1480&start= angesprochen aber mache dafür lieber einen eigenen Thread.

Installiert habe ich die OPSI VM und habe mich auch soweit an die Anleitung gehalten, des Weiteren habe ich auch schon ein Windows 7 Client vollautmatisiert (bis auf die Editionsauswahl) installieren können. Das Ganze über den Reiter "Netboot Produkte" im OPSI Config Editor - hier habe ich auch noch das hwinvent drüber mitinstalliert.

Im Reiter Produktkonfiguration ist momentan der Status von 'preloginloader' auf installed und grün - diesen hat er ja auch schon bei der OS Installation miteingerichtet.
Sobald ich aber ein zusätzliches Produkt auf 'Setup' starte ich anschliessend den Client neu und sehe auch das der Preloginload startet vor der Anmeldung, installiert wird aber nichts.
Nach dem Neustart des Rechner sehe ich im opsi config editor weiterhin die ausgewählten Produkte auf "SETUP" :/

Frage :
In welchem Log muss ich genau schauen, um zu sehen was hier schief läuft ? In den Logdateien die über den opsi config editior (bzw. /var/log/opsi/) angezeigt werden kann ich folgendes sehen :

Clientconnect :

Code: Alles auswählen

[3] [May 20 15:57:41] [opsiclientd]   Refusing to set empty value for config value 'url' of section 'depot_server'     (opsiclientd.pyo|2161)
[3] [May 20 15:57:41] [opsiclientd]   Refusing to set empty value for config value 'drive' of section 'depot_server'     (opsiclientd.pyo|2161)
[3] [May 20 15:57:41] [opsiclientd]   Refusing to set empty value for config value 'depot_id' of section 'depot_server'     (opsiclientd.pyo|2161)
[3] [May 20 15:57:41] [opsiclientd]   Refusing to set empty value for config value 'block_notifier_command' of section 'opsiclientd_notifier'     (opsiclientd.pyo|2161)
[0] [May 20 15:57:41] [opsiclientd]   Opsiclientd version: 0.5.7.4     (opsiclientd.pyo|2549)
[0] [May 20 15:57:41] [opsiclientd]   Commandline: C:\Program Files\opsi.org\preloginloader\opsiclientd.exe     (opsiclientd.pyo|2550)
[0] [May 20 15:57:41] [opsiclientd]   Working directory: C:\Windows\system32     (opsiclientd.pyo|2551)
[1] [May 20 15:58:10] [opsiclientd]   Vista module currently disabled     (opsiclientd.pyo|2805)
-------------------- submitted part of log file ends here, see the rest of log file on client --------------------
bootimage

Code: Alles auswählen

[6] [May 20 14:43:45]  ->>> ipaddress=10.2.1.49 (Posix.py|161)
[6] [May 20 14:43:45]  ->>> netmask=255.255.255.0 (Posix.py|161)
[6] [May 20 14:43:45]  ->>> defaultgateway=10.2.1.1 (Posix.py|161)
[6] [May 20 14:43:45]  ->>> hostname=test (Posix.py|161)
[6] [May 20 14:43:45]  ->>> pcname=test (Posix.py|161)
[6] [May 20 14:43:45]  ->>> bootserver=10.2.1.50 (Posix.py|161)
[6] [May 20 14:43:45]  ->>> depottftp=10.2.1.50 (Posix.py|161)
[6] [May 20 14:43:45]  ->>> dnsdomain=eap.lan (Posix.py|161)
[6] [May 20 14:43:45]  ->>> productid=hwinvent (Posix.py|161)
[6] [May 20 14:43:45]  ->>> productkey= (Posix.py|161)
[6] [May 20 14:43:45]  ->>> PCKEY=******************************** (Posix.py|161)
[6] [May 20 14:43:45]  ->>> oncescript= (Posix.py|161)
[6] [May 20 14:43:45]  ->>> windowssoftwareids=[] (Posix.py|161)
[6] [May 20 14:43:45]  ->>> licenserequired=False (Posix.py|161)
[6] [May 20 14:43:45]  ->>> name=Hardware Inventarisierung (Posix.py|161)
[6] [May 20 14:43:45]  ->>> productclassnames=[] (Posix.py|161)
[6] [May 20 14:43:45]  ->>> advice= (Posix.py|161)
[6] [May 20 14:43:45]  ->>> uninstallscript= (Posix.py|161)
[6] [May 20 14:43:45]  ->>> setupscript=hwinvent.py (Posix.py|161)
[6] [May 20 14:43:45]  ->>> priority=0 (Posix.py|161)
[6] [May 20 14:43:45]  ->>> pxeconfigtemplate= (Posix.py|161)
[6] [May 20 14:43:45]  ->>> productversion=1.1 (Posix.py|161)
[6] [May 20 14:43:45]  ->>> updatescript= (Posix.py|161)
[6] [May 20 14:43:45]  ->>> alwaysscript= (Posix.py|161)
[6] [May 20 14:43:45]  ->>> creationtimestamp=20100506174222 (Posix.py|161)
[6] [May 20 14:43:45]  ->>> packageversion=1 (Posix.py|161)
[6] [May 20 14:43:45]  ->>> description=Fuehrt eine Hardwareinventarisierug auf dem Client durch. (Posix.py|161)
[6] [May 20 14:43:45]  ->>> askbeforeinst=false (Posix.py|161)
[6] [May 20 14:43:45]  ->>> depotdrive=P: (Posix.py|161)
[6] [May 20 14:43:45]  ->>> nextbootserviceurl=https://10.2.1.50:4447 (Posix.py|161)
[6] [May 20 14:43:46]  ->>> utilsurl=smb://opsi/opt_pcbin/utils (Posix.py|161)
[6] [May 20 14:43:46]  ->>> configurl=smb://opsi/opt_pcbin/pcpatch (Posix.py|161)
[6] [May 20 14:43:46]  ->>> utilsdrive=P: (Posix.py|161)
[6] [May 20 14:43:46]  ->>> opsiserver=opsi.eap.lan (Posix.py|161)
[6] [May 20 14:43:46]  ->>> nextbootservertype=service (Posix.py|161)
[6] [May 20 14:43:46]  ->>> depoturl=smb://opsi/opt_pcbin/install (Posix.py|161)
[6] [May 20 14:43:46]  ->>> depotid=opsi.eap.lan (Posix.py|161)
[6] [May 20 14:43:46]  ->>> configdrive=O: (Posix.py|161)
[6] [May 20 14:43:46]  ->>> windomain=WORKGROUP (Posix.py|161)
[6] [May 20 14:43:46]  ->>> pcptchbitmap1=winst1.bmp (Posix.py|161)
[6] [May 20 14:43:46]  ->>> pcptchbitmap2=winst2.bmp (Posix.py|161)
[6] [May 20 14:43:46]  ->>> button_stopnetworking= (Posix.py|161)
[6] [May 20 14:43:46]  ->>> pcptchlabel1=opsi (Posix.py|161)
[6] [May 20 14:43:46]  ->>> pcptchlabel2=uib (Posix.py|161)
[6] [May 20 14:43:46]  ->>> secsuntilconnectiontimeout=180 (Posix.py|161)
[6] [May 20 14:43:46] Exit code: 0 (Posix.py|204)
opsiconfd

Code: Alles auswählen

[4] [May 20 18:08:54] Client '10.2.1.49' did not send cookie (opsiconfd|261)
[4] [May 20 18:08:54] New session created (opsiconfd|950)
[4] [May 20 18:08:54] Authorization request from none@10.2.1.49 (opsiconfd|354)
[2] [May 20 18:08:54] Failed to read opsi modules file '/etc/opsi/modules': [Errno 2] No such file or directory: '/etc/opsi/modules' (BackendManager.py|1211)
[2] [May 20 18:08:57] Forbidden: PAM authentication failed for user 'none': ('User not known to the underlying authentication module', 10) (opsiconfd|417)
[1] [May 20 18:08:57] Traceback (most recent call last):
  File "/usr/sbin/opsiconfd", line 118, in http_GET
    return worker.process()
  File "/usr/sbin/opsiconfd", line 200, in process
    self.deferred.callback(None)
  File "/usr/lib/python2.5/site-packages/twisted/internet/defer.py", line 243, in callback
    self._startRunCallbacks(result)
  File "/usr/lib/python2.5/site-packages/twisted/internet/defer.py", line 312, in _startRunCallbacks
    self._runCallbacks()
--- <exception caught here> ---
  File "/usr/lib/python2.5/site-packages/twisted/internet/defer.py", line 328, in _runCallbacks
    self.result = callback(self.result, *args, **kw)
  File "/usr/sbin/opsiconfd", line 389, in _authenticate
    configFile  = backendManagerConf )
  File "/var/lib/python-support/python2.5/OPSI/Backend/BackendManager.py", line 169, in __init__
    self._authenticate(self.__username, self.__password)
  File "/var/lib/python-support/python2.5/OPSI/Backend/BackendManager.py", line 286, in _authenticate
    return self._pamAuthenticate(user, password)
  File "/var/lib/python-support/python2.5/OPSI/Backend/BackendManager.py", line 380, in _pamAuthenticate
    raise BackendAuthenticationError("PAM authentication failed for user '%s': %s" % (user, e))
OPSI.Backend.Backend.BackendAuthenticationError: PAM authentication failed for user 'none': ('User not known to the underlying authentication module', 10)
 (opsiconfd|619)
[2] [May 20 18:08:57] Failed to process rpc: PAM authentication failed for user 'none': ('User not known to the underlying authentication module', 10) (opsiconfd|623)
[4] [May 20 18:09:21] Client '10.2.1.49' did not send cookie (opsiconfd|261)
[4] [May 20 18:09:21] New session created (opsiconfd|950)
[4] [May 20 18:09:21] Authorization request from pcpatch@10.2.1.49 (opsiconfd|354)
[2] [May 20 18:09:21] Failed to read opsi modules file '/etc/opsi/modules': [Errno 2] No such file or directory: '/etc/opsi/modules' (BackendManager.py|1211)
[4] [May 20 18:09:21] BackendManager created. (opsiconfd|391)
(END) 
Benutzeravatar
minidump
Beiträge: 218
Registriert: 16 Okt 2009, 11:27

Re: Produktkonfiguration - Pakete installieren nicht

Beitrag von minidump »

kannst mal bitte die c:\tmp\opsiclientd.log posten?
Grüße
minidump

Alles ist am Ende gut. Und wenn es nicht gut ist, dann ist es nicht das Ende.
Benutzeravatar
Manji
Beiträge: 10
Registriert: 12 Mai 2010, 11:22

Re: Produktkonfiguration - Pakete installieren nicht

Beitrag von Manji »

Hier die zuletzte generierte :

Code: Alles auswählen

[3] [May 21 09:57:06] [opsiclientd]   Refusing to set empty value for config value 'url' of section 'depot_server'     (opsiclientd.pyo|2161)
[3] [May 21 09:57:06] [opsiclientd]   Refusing to set empty value for config value 'drive' of section 'depot_server'     (opsiclientd.pyo|2161)
[3] [May 21 09:57:06] [opsiclientd]   Refusing to set empty value for config value 'depot_id' of section 'depot_server'     (opsiclientd.pyo|2161)
[3] [May 21 09:57:06] [opsiclientd]   Refusing to set empty value for config value 'block_notifier_command' of section 'opsiclientd_notifier'     (opsiclientd.pyo|2161)
[0] [May 21 09:57:06] [opsiclientd]   Opsiclientd version: 0.5.7.4     (opsiclientd.pyo|2549)
[0] [May 21 09:57:06] [opsiclientd]   Commandline: C:\Program Files\opsi.org\preloginloader\opsiclientd.exe     (opsiclientd.pyo|2550)
[0] [May 21 09:57:06] [opsiclientd]   Working directory: C:\Windows\system32     (opsiclientd.pyo|2551)
[1] [May 21 09:57:34] [opsiclientd]   Vista module currently disabled     (opsiclientd.pyo|2805)
[2] [May 21 09:57:34] [opsiclientd]   Failed to get config from service: Vista module currently disabled     (opsiclientd.pyo|2318)
[2] [May 21 09:57:34] [opsiclientd]   Failed to get rebootRequested from registry: [Error 2] Das System kann die angegebene Datei nicht finden     (opsiclientd.pyo|3188)
[2] [May 21 09:57:34] [opsiclientd]   Failed to write log to service: Not connected to config service     (opsiclientd.pyo|2336)
[2] [May 21 09:57:37] [event processing]   Failed to process event <event: gui_startup>: Vista module currently disabled     (opsiclientd.pyo|1987)
[1] [May 21 09:57:37] [event processing]   Traceback:     (Logger.pyo|647)
[1] [May 21 09:57:37] [event processing]        line 1954 in 'run' in file 'opsiclientd.pyo'     (Logger.pyo|647)
[1] [May 21 09:57:37] [event processing]        line 2282 in 'getConfigFromService' in file 'opsiclientd.pyo'     (Logger.pyo|647)
[1] [May 21 09:57:37] [event processing]        line 2780 in 'connectConfigServer' in file 'opsiclientd.pyo'     (Logger.pyo|647)
[1] [May 21 09:57:37] [event processing]        ==>>> Vista module currently disabled     (opsiclientd.pyo|1988)
bscholz
Beiträge: 15
Registriert: 27 Apr 2010, 14:32

Re: Produktkonfiguration - Pakete installieren nicht

Beitrag von bscholz »

Manji hat geschrieben:Hier die zuletzte generierte :

Code: Alles auswählen

[1] [May 21 09:57:34] [opsiclientd]   Vista module currently disabled     (opsiclientd.pyo|2805)

Nur nen Schuss ins blaue, aber welche Versionen vom winst und preloginloader nutzt du?
Benutzeravatar
minidump
Beiträge: 218
Registriert: 16 Okt 2009, 11:27

Re: Produktkonfiguration - Pakete installieren nicht

Beitrag von minidump »

ist schon richtig, ist ne alte Version. 61er runterladen und auf dem Server installieren. Dann auch nochmal auf dem Client neu installieren, dann gehts.
Grüße
minidump

Alles ist am Ende gut. Und wenn es nicht gut ist, dann ist es nicht das Ende.
Benutzeravatar
Manji
Beiträge: 10
Registriert: 12 Mai 2010, 11:22

Re: Produktkonfiguration - Pakete installieren nicht

Beitrag von Manji »

Alles klar - werde ich mal testen !

Danke für die Antworten.
Benutzeravatar
Manji
Beiträge: 10
Registriert: 12 Mai 2010, 11:22

Re: Produktkonfiguration - Pakete installieren nicht

Beitrag von Manji »

Wunderbar ! Hat funktioniert :)

Allerdings hat er beim Setup einen neuen Client angelegt - Einer wird nun mit Paket 27 und der andere mit 61 angezeigt.
Benutzeravatar
minidump
Beiträge: 218
Registriert: 16 Okt 2009, 11:27

Re: Produktkonfiguration - Pakete installieren nicht

Beitrag von minidump »

Einfach den alten löschen, das wird ab jetzt nicht mehr passieren.
Grüße
minidump

Alles ist am Ende gut. Und wenn es nicht gut ist, dann ist es nicht das Ende.
Benutzeravatar
Manji
Beiträge: 10
Registriert: 12 Mai 2010, 11:22

Re: Produktkonfiguration - Pakete installieren nicht

Beitrag von Manji »

Ich habe nun im erfolgreich python, swaudit etc installieren und ausführen können - schonmal gut ;)

Nun habe ich mir noch aus dem http://download.uib.de/opsi3.4/produkte/ bsw acrobat und firefox heruntergeladen und mit dem opsi-package-manager instralliert.
In der Produktkonfigurationsauswahl kann ich die entsprechenden Pakete auswählen und auch 'scheinbar' installeren.

Nach einem Neustart des Clients startet der preloginloader, ruft winst auf und ich sehe den Installationsbildschirm (für Acrobat bsw)
Wenn ich mich dann am Client anmelde ist das Programm aber nicht installiert ! Im OpsiConfig Editior wird es aber trotzdem als 'installed' angezeigt.

Getestet habe ich das jetzt mit den beiden .opsi Paketet
acrobat_8.0.-1_DEU
und
firefox_2.0.0.20or3.0.11-1

any hints :) ?
Benutzeravatar
minidump
Beiträge: 218
Registriert: 16 Okt 2009, 11:27

Re: Produktkonfiguration - Pakete installieren nicht

Beitrag von minidump »

naja, ich würd da ehrlichgesagt gar nicht viel Zeit investieren um herauszufinden warum du jetzt völlig veraltete Versionen nicht installieren kannst.
Ich würde mich daran machen zu lernen eigene Pakete zu erstellen damit du die aktuellen Versionen verwenden kannst.
Grüße
minidump

Alles ist am Ende gut. Und wenn es nicht gut ist, dann ist es nicht das Ende.
Antworten