seit gestern spiele ich ein wenig mit dem Opsi-Paket herum, doch ich komme nicht wirtklich damit zurecht:).
Denn zum Beispiel die Auflistung der Hardware will einfach nicht;) es gibt nach dem onDemand Aufruf keinen Eintrag unter "Hardware informationen"
Also erstmal die Situation:
Der Client ist ein WIndows XP.
Der Pfad "\\<opsiserver>\opt_pcbin" Ist auf Z:
Der Client wurde ohne Fehlermeldung installiert.
Doch wenn ich zum Beispiel "HWaudit" onDemand starte, dann komtm zwar auf dem Client ein Opsi Fenster doch darin steht nach dem Verbindungsaufbau:
1. "Frage Konfiguration auf Servie ab"
2. "keine Produkt Aktionen gesetzt"
Bei "HWaudit" hab ich mehr mals "Speichern" geklickt und den "Stand" auf "installed" gesetzt.
Beim Client-Neustart sieht es genauso aus.
Da ich schonmal viel Ärger mit der Sicherheitrichtlinie "Netzwerkzugriff: Modell für gemeinsame Nutzung und Sicherheitsmodell für lokale Konten" hatte, habe ich beide Einstellungen getestet, das Ergebnis war dass selbe.
Der Opsi-Server ist auch auf beide Arten geuptdated und neugestartet.
Opsi version: 4.0.0.6
HWaudit 4.0.1-1
Beim Einloggen in das Web-Interface bekomm ich eine solche Meldung: "opsi modules information expires 2010-10-15 00:00:00"
Also noch gültig?
Jetzt der Clientconnect-log bei einem onDemand Aufruf (ca. 12.00 Uhr):
Code: Alles auswählen
[6] [Oct 13 12:00:47] [control server] Worker <ocdlib.ControlServer.ControlServerJsonRpcWorker instance at 0x01CC0F80> started processing (ControlServer.pyo|369)
[5] [Oct 13 12:00:47] [control server] Authorization request from alina.vmtest.local@192.168.103.172 (ControlServer.pyo|318)
[5] [Oct 13 12:00:47] [json rpc] -----> Executing: fireEvent(u'on_demand') (JsonRpc.pyo|95)
[5] [Oct 13 12:00:47] [opsiclientd] Firing event 'on_demand' (ControlServer.pyo|724)
[6] [Oct 13 12:00:47] [event generator on_demand] Firing event '<ocdlib.Events.CustomEvent object at 0x01ACA670>' (Events.pyo|358)
[6] [Oct 13 12:00:47] [event generator on_demand] Event info: (Events.pyo|359)
[6] [Oct 13 12:00:47] [event generator on_demand] Starting FireEventThread for listeners: [<OpsiclientdNT5(Thread-1, started daemon 2456)>] (Events.pyo|381)
[6] [Oct 13 12:00:47] [event generator on_demand] Calling processEvent on listener <OpsiclientdNT5(Thread-1, started daemon 2456)> (Events.pyo|376)
[5] [Oct 13 12:00:47] [opsiclientd] Processing event <ocdlib.Events.CustomEvent object at 0x01ACA670> (Opsiclientd.pyo|782)
[6] [Oct 13 12:00:47] [json rpc] Got result (JsonRpc.pyo|123)
[6] [Oct 13 12:00:47] [event processing on_demand] Searching pids of process name winlogon.exe (session id: 0) (Windows.pyo|743)
[6] [Oct 13 12:00:47] [event processing on_demand] Found process winlogon.exe with matching name (pid 1160, session 0) (Windows.pyo|765)
[6] [Oct 13 12:00:47] [event processing on_demand] Session id set to 0 (Opsiclientd.pyo|1082)
[5] [Oct 13 12:00:47] [opsiclientd] Creating local user 'pcpatch' (Opsiclientd.pyo|644)
[6] [Oct 13 12:00:47] [opsiclientd] Admin group name is 'Administratoren' (Windows.pyo|1023)
[6] [Oct 13 12:00:48] [opsiclientd] Adding user 'pcpatch' to group 'Administratoren' (Windows.pyo|970)
[5] [Oct 13 12:00:48] [event processing on_demand] ============= EventProcessingThread for occurcence of event '<ocdlib.Events.CustomEvent object at 0x01ACA670>' started ============= (Opsiclientd.pyo|1963)
[5] [Oct 13 12:00:48] [event processing on_demand] Starting notification server on port 44000 (Opsiclientd.pyo|1111)
[6] [Oct 13 12:00:48] [json rpc] cannot send notification 'subjectsChanged', no client connected (Message.pyo|547)
[5] [Oct 13 12:00:48] [event processing on_demand] Notification server started (Opsiclientd.pyo|1129)
[6] [Oct 13 12:00:48] [json rpc] Notification server starting (Message.pyo|593)
[6] [Oct 13 12:00:50] [event processing on_demand] Action processor name 'opsi-winst', version '4.10.8.4' (Opsiclientd.pyo|1528)
[6] [Oct 13 12:00:50] [event processing on_demand] cannot send notification 'messageChanged', no client connected (Message.pyo|547)
[6] [Oct 13 12:00:50] [event processing on_demand] cannot send notification 'messageChanged', no client connected (Message.pyo|547)
[6] [Oct 13 12:00:50] [json rpc] cannot send notification 'messageChanged', no client connected (Message.pyo|547)
[5] [Oct 13 12:00:50] [opsiclientd] Block login now set to 'True' (Opsiclientd.pyo|166)
[6] [Oct 13 12:00:50] [opsiclientd] Starting block login notifier app (Opsiclientd.pyo|170)
[6] [Oct 13 12:00:50] [opsiclientd] Searching pids of process name winlogon.exe (session id: 0) (Windows.pyo|743)
[6] [Oct 13 12:00:50] [opsiclientd] Found process winlogon.exe with matching name (pid 1160, session 0) (Windows.pyo|765)
[5] [Oct 13 12:00:50] [opsiclientd] Executing: 'C:\Programme\opsi.org\opsi-client-agent\\notifier.exe -s notifier\\block_login.ini' in session '0' on desktop 'winsta0\winlogon' (Windows.pyo|914)
[6] [Oct 13 12:00:50] [opsiclientd] Process startet, pid: 3548 (Windows.pyo|916)
[5] [Oct 13 12:00:50] [event processing on_demand] Starting notifier application in session '0' (Opsiclientd.pyo|1502)
[6] [Oct 13 12:00:50] [opsiclientd] Searching pids of process name winlogon.exe (session id: 0) (Windows.pyo|743)
[6] [Oct 13 12:00:50] [opsiclientd] Found process winlogon.exe with matching name (pid 1160, session 0) (Windows.pyo|765)
[5] [Oct 13 12:00:50] [opsiclientd] Executing: 'C:\Programme\opsi.org\opsi-client-agent\\opsiclientd_rpc.exe "alina.vmtest.local" "*** confidential ***" "4441" "setCurrentActiveDesktopName("0", System.getActiveDesktopName())"' in session '0' on desktop 'winsta0\winlogon' (Windows.pyo|914)
[6] [Oct 13 12:00:50] [opsiclientd] Process startet, pid: 3880 (Windows.pyo|916)
[6] [Oct 13 12:00:50] [opsiclientd] Waiting for process ending: 3880 (timeout: 60 seconds) (Windows.pyo|919)
[6] [Oct 13 12:00:54] [control server] Worker <ocdlib.ControlServer.ControlServerJsonRpcWorker instance at 0x01D681C0> started processing (ControlServer.pyo|369)
[5] [Oct 13 12:00:54] [control server] Authorization request from alina.vmtest.local@127.0.0.1 (ControlServer.pyo|318)
[5] [Oct 13 12:00:54] [json rpc] -----> Executing: backend_getInterface() (JsonRpc.pyo|95)
[6] [Oct 13 12:00:54] [json rpc] Got result (JsonRpc.pyo|123)
[6] [Oct 13 12:00:54] [control server] Worker <ocdlib.ControlServer.ControlServerJsonRpcWorker instance at 0x01D22698> started processing (ControlServer.pyo|369)
[5] [Oct 13 12:00:54] [control server] Authorization request from alina.vmtest.local@127.0.0.1 (ControlServer.pyo|318)
[5] [Oct 13 12:00:54] [json rpc] -----> Executing: backend_info() (JsonRpc.pyo|95)
[6] [Oct 13 12:00:54] [json rpc] Got result (JsonRpc.pyo|123)
[6] [Oct 13 12:00:54] [control server] Worker <ocdlib.ControlServer.ControlServerJsonRpcWorker instance at 0x01D22B98> started processing (ControlServer.pyo|369)
[5] [Oct 13 12:00:54] [control server] Authorization request from alina.vmtest.local@127.0.0.1 (ControlServer.pyo|318)
[5] [Oct 13 12:00:54] [json rpc] -----> Executing: setCurrentActiveDesktopName(0, u'Default') (JsonRpc.pyo|95)
[5] [Oct 13 12:00:54] [opsiclientd] rpc setCurrentActiveDesktopName: current active desktop name for session 0 set to 'Default' (ControlServer.pyo|743)
[6] [Oct 13 12:00:54] [json rpc] Got result (JsonRpc.pyo|123)
[6] [Oct 13 12:00:54] [control server] Worker <ocdlib.ControlServer.ControlServerJsonRpcWorker instance at 0x01D229E0> started processing (ControlServer.pyo|369)
[5] [Oct 13 12:00:54] [control server] Authorization request from alina.vmtest.local@127.0.0.1 (ControlServer.pyo|318)
[5] [Oct 13 12:00:54] [json rpc] -----> Executing: backend_exit() (JsonRpc.pyo|95)
[6] [Oct 13 12:00:54] [json rpc] Got result (JsonRpc.pyo|123)
[5] [Oct 13 12:00:54] [opsiclientd] Process 3880 ended with exit code 0 (Windows.pyo|929)
[6] [Oct 13 12:00:54] [event processing on_demand] Running command C:\Programme\opsi.org\opsi-client-agent\\notifier.exe -p 44000 -s notifier\\action.ini in session '0' on desktop 'Default' (Opsiclientd.pyo|1478)
[6] [Oct 13 12:00:54] [event processing on_demand] Searching pids of process name winlogon.exe (session id: 0) (Windows.pyo|743)
[6] [Oct 13 12:00:54] [event processing on_demand] Found process winlogon.exe with matching name (pid 1160, session 0) (Windows.pyo|765)
[5] [Oct 13 12:00:54] [event processing on_demand] Executing: 'C:\Programme\opsi.org\opsi-client-agent\\notifier.exe -p 44000 -s notifier\\action.ini' in session '0' on desktop 'winsta0\Default' (Windows.pyo|914)
[6] [Oct 13 12:00:54] [event processing on_demand] Process startet, pid: 3288 (Windows.pyo|916)
[6] [Oct 13 12:00:54] [event processing on_demand] Session id set to 0 (Opsiclientd.pyo|1082)
[6] [Oct 13 12:00:55] [control server] client connection made (Message.pyo|449)
[6] [Oct 13 12:00:55] [control server] sending notification 'subjectsChanged' to clients (Message.pyo|549)
[6] [Oct 13 12:00:57] [event processing on_demand] sending notification 'messageChanged' to clients (Message.pyo|549)
[6] [Oct 13 12:00:57] [event processing on_demand] User is allowed to cancel connection after 30 seconds (Opsiclientd.pyo|1158)
[6] [Oct 13 12:00:57] [event processing on_demand] Starting ServiceConnectionThread, timeout is 30 seconds (Opsiclientd.pyo|1163)
[5] [Oct 13 12:00:57] [service connection] Connecting to config server 'https://192.168.103.172:4447/rpc' #1 (Opsiclientd.pyo|984)
[6] [Oct 13 12:00:57] [json rpc] sending notification 'messageChanged' to clients (Message.pyo|549)
[6] [Oct 13 12:00:57] [service connection] Opening https connection to 192.168.103.172:4447 (JSONRPC.pyo|307)
[6] [Oct 13 12:00:58] [event processing on_demand] sending notification 'messageChanged' to clients (Message.pyo|549)
[6] [Oct 13 12:00:58] [service connection] Verifying modules file signature (JSONRPC.pyo|198)
[5] [Oct 13 12:00:58] [service connection] Modules file signature verified (customer: opsi community - opsi 4.0 evaluation - uib gmbh) (JSONRPC.pyo|215)
[6] [Oct 13 12:00:58] [service connection] Successfully connected to '192.168.103.172:4447' (JSONRPC.pyo|349)
[6] [Oct 13 12:00:58] [json rpc] sending notification 'messageChanged' to clients (Message.pyo|549)
[5] [Oct 13 12:00:58] [service connection] Connected to config server 'https://192.168.103.172:4447/rpc' (Opsiclientd.pyo|996)
[6] [Oct 13 12:00:59] [event processing on_demand] sending notification 'messageChanged' to clients (Message.pyo|549)
[6] [Oct 13 12:00:59] [json rpc] sending notification 'subjectsChanged' to clients (Message.pyo|549)
[6] [Oct 13 12:00:59] [json rpc] sending notification 'messageChanged' to clients (Message.pyo|549)
[5] [Oct 13 12:00:59] [opsiclientd] Updating config file: 'C:\Programme\opsi.org\opsi-client-agent\opsiclientd\opsiclientd.conf' (Opsiclientd.pyo|333)
[5] [Oct 13 12:00:59] [opsiclientd] No need to write config file 'C:\Programme\opsi.org\opsi-client-agent\opsiclientd\opsiclientd.conf', config file is up to date (Opsiclientd.pyo|365)
[5] [Oct 13 12:00:59] [event processing on_demand] Getting config from service (Opsiclientd.pyo|1263)
[6] [Oct 13 12:00:59] [json rpc] sending notification 'messageChanged' to clients (Message.pyo|549)
[6] [Oct 13 12:00:59] [event processing on_demand] Got config state from service: <ConfigState configId 'clientconfig.configserver.url', objectId 'alina.vmtest.local'> (Opsiclientd.pyo|1301)
[6] [Oct 13 12:00:59] [opsiclientd] Setting config value config_service.url (Opsiclientd.pyo|231)
[6] [Oct 13 12:00:59] [event processing on_demand] Got config state from service: <ConfigState configId 'clientconfig.depot.drive', objectId 'alina.vmtest.local'> (Opsiclientd.pyo|1301)
[6] [Oct 13 12:00:59] [opsiclientd] Setting config value depot_server.drive (Opsiclientd.pyo|231)
[6] [Oct 13 12:00:59] [event processing on_demand] Got config state from service: <ConfigState configId 'clientconfig.depot.dynamic', objectId 'alina.vmtest.local'> (Opsiclientd.pyo|1301)
[6] [Oct 13 12:00:59] [event processing on_demand] Got config state from service: <ConfigState configId 'clientconfig.depot.id', objectId 'alina.vmtest.local'> (Opsiclientd.pyo|1301)
[6] [Oct 13 12:00:59] [event processing on_demand] Got config state from service: <ConfigState configId 'clientconfig.windows.domain', objectId 'alina.vmtest.local'> (Opsiclientd.pyo|1301)
[6] [Oct 13 12:00:59] [event processing on_demand] Got config state from service: <ConfigState configId 'license-management.use', objectId 'alina.vmtest.local'> (Opsiclientd.pyo|1301)
[6] [Oct 13 12:00:59] [event processing on_demand] Got config state from service: <ConfigState configId 'opsi-linux-bootimage.append', objectId 'alina.vmtest.local'> (Opsiclientd.pyo|1301)
[6] [Oct 13 12:00:59] [event processing on_demand] Got config state from service: <ConfigState configId 'product_sort_algorithm', objectId 'alina.vmtest.local'> (Opsiclientd.pyo|1301)
[5] [Oct 13 12:00:59] [event processing on_demand] Got config from service (Opsiclientd.pyo|1320)
[6] [Oct 13 12:00:59] [json rpc] sending notification 'messageChanged' to clients (Message.pyo|549)
[5] [Oct 13 12:00:59] [opsiclientd] Updating config file: 'C:\Programme\opsi.org\opsi-client-agent\opsiclientd\opsiclientd.conf' (Opsiclientd.pyo|333)
[5] [Oct 13 12:00:59] [opsiclientd] No need to write config file 'C:\Programme\opsi.org\opsi-client-agent\opsiclientd\opsiclientd.conf', config file is up to date (Opsiclientd.pyo|365)
[6] [Oct 13 12:00:59] [json rpc] sending notification 'messageChanged' to clients (Message.pyo|549)
[5] [Oct 13 12:00:59] [event processing on_demand] No product action requests set (Opsiclientd.pyo|1757)
[6] [Oct 13 12:00:59] [json rpc] sending notification 'messageChanged' to clients (Message.pyo|549)
[6] [Oct 13 12:01:02] [event processing on_demand] sending notification 'messageChanged' to clients (Message.pyo|549)
[5] [Oct 13 12:01:02] [event processing on_demand] Writing log to service (Opsiclientd.pyo|1441)
[6] [Oct 13 12:01:02] [json rpc] sending notification 'messageChanged' to clients (Message.pyo|549)
-------------------- submitted part of log file ends here, see the rest of log file on client --------------------
Jetzt den Opsiconfd-log
Code: Alles auswählen
[5] [Oct 13 12:00:47] New session created (opsiconfd.py|1597)
[5] [Oct 13 12:00:47] Application 'opsi config editor 4.0' on client '192.168.103.170' supplied non existing session id: TB5FScnDzf8s5k20dHyoi9EBEllWhA0c (opsiconfd.py|469)
[5] [Oct 13 12:00:47] Authorization request from root@192.168.103.170 (application: opsi config editor 4.0) (opsiconfd.py|562)
[5] [Oct 13 12:00:47] Modules file signature verified (customer: opsi community - opsi 4.0 evaluation - uib gmbh) (MySQL.py|406)
[5] [Oct 13 12:00:48] Backend created: <OPSI.Backend.BackendManager.BackendManager instance at 0xaa27d0c> (opsiconfd.py|679)
[5] [Oct 13 12:00:48] -----> Executing: hostControl_fireEvent(u'on_demand', [u'alina.vmtest.local']) (opsiconfd.py|788)
[5] [Oct 13 12:00:58] Application 'opsiclientd version 4.0.11' on client '192.168.103.170' did not send cookie (opsiconfd.py|460)
[5] [Oct 13 12:00:58] New session created (opsiconfd.py|1597)
[5] [Oct 13 12:00:58] Authorization request from alina.vmtest.local@192.168.103.170 (application: opsiclientd version 4.0.11) (opsiconfd.py|562)
[5] [Oct 13 12:00:58] Modules file signature verified (customer: opsi community - opsi 4.0 evaluation - uib gmbh) (MySQL.py|406)
[5] [Oct 13 12:00:58] Backend created: <OPSI.Backend.BackendManager.BackendManager instance at 0xa7f66ec> (opsiconfd.py|679)
[5] [Oct 13 12:00:58] -----> Executing: backend_getInterface() (opsiconfd.py|788)
[5] [Oct 13 12:00:59] -----> Executing: backend_info() (opsiconfd.py|788)
[5] [Oct 13 12:00:59] -----> Executing: dispatcher_getConfig() (opsiconfd.py|788)
[5] [Oct 13 12:00:59] -----> Executing: accessControl_authenticated() (opsiconfd.py|788)
[5] [Oct 13 12:01:00] -----> Executing: backend_setOptions({u'addConfigStateDefaults': True}) (opsiconfd.py|788)
[5] [Oct 13 12:01:00] -----> Executing: configState_getObjects([], {'objectId': u'alina.vmtest.local'}) (opsiconfd.py|788)
[5] [Oct 13 12:01:00] -----> Executing: productOnClient_getObjects([u'actionRequest'], {'actionRequest': [u'setup', u'uninstall', u'update', u'always', u'once', u'custom'], 'clientId': u'alina.vmtest.local', 'productType': u'LocalbootProduct'}) (opsiconfd.py|788)
[5] [Oct 13 12:01:03] -----> Executing: log_write(u'clientconnect', u'[6] [Oct 13 10:55:44] [opsiclientd] Setting config value action_processor.delete_user (Opsiclientd.pyo|231)\r\n[6] [Oct 13 10:55:44] [opsiclientd] Setting config value acti...) (opsiconfd.py|788)
[5] [Oct 13 12:01:03] User 'alina.vmtest.local' asked to close the session (opsiconfd.py|889)
[5] [Oct 13 12:01:03] Session 'BVPm33bBYC3R4GaqdjQ0MO2xkPihfguH' from ip '192.168.103.170', application 'opsiclientd version 4.0.11' deleted (opsiconfd.py|1630)
[5] [Oct 13 12:01:06] -----> Executing: readLog(u'clientconnect', u'alina.vmtest.local', u'4194304') (opsiconfd.py|788)
[5] [Oct 13 12:01:06] -----> Executing: readLog(u'instlog', u'alina.vmtest.local', u'16777216') (opsiconfd.py|788)
[5] [Oct 13 12:01:06] -----> Executing: readLog(u'bootimage', u'alina.vmtest.local') (opsiconfd.py|788)
[5] [Oct 13 12:01:06] -----> Executing: readLog(u'opsiconfd', u'alina.vmtest.local', u'1048576') (opsiconfd.py|788)
[4] [Oct 13 12:03:02] Application changed from 'Mozilla/4.0 (Windows XP 5.1) Java/1.6.0_20' to 'opsi config editor 4.0' for existing session of client '192.168.103.170' (opsiconfd.py|483)
[5] [Oct 13 12:03:02] -----> Executing: getPossibleMethods_listOfHashes() (opsiconfd.py|788)
[5] [Oct 13 12:03:02] -----> Executing: getOpsiInformation_hash() (opsiconfd.py|788)
[5] [Oct 13 12:03:02] -----> Executing: authenticated() (opsiconfd.py|788)
[5] [Oct 13 12:03:02] -----> Executing: getServerIds_list() (opsiconfd.py|788)
[5] [Oct 13 12:03:02] -----> Executing: getDepotIds_list() (opsiconfd.py|788)
[5] [Oct 13 12:03:02] -----> Executing: getClients_listOfHashes(u'', [u'opsidemo.vmtest.local'], u'', u'', u'', u'') (opsiconfd.py|788)
[5] [Oct 13 12:03:03] -----> Executing: group_getObjects() (opsiconfd.py|788)
[5] [Oct 13 12:03:03] -----> Executing: objectToGroup_getObjects() (opsiconfd.py|788)
[5] [Oct 13 12:03:13] -----> Executing: getOpsiInformation_hash() (opsiconfd.py|788)
[5] [Oct 13 12:03:13] -----> Executing: getProductOrdering(u'opsidemo.vmtest.local') (opsiconfd.py|788)
[5] [Oct 13 12:03:13] -----> Executing: getNetBootProductIds_list(u'opsidemo.vmtest.local') (opsiconfd.py|788)
[5] [Oct 13 12:03:13] -----> Executing: getOpsiHWAuditConf(u'de_DE') (opsiconfd.py|788)
[5] [Oct 13 12:03:13] -----> Executing: getProductInfos_hash(u'opsidemo.vmtest.local') (opsiconfd.py|788)
[5] [Oct 13 12:03:13] -----> Executing: productProperty_getObjects() (opsiconfd.py|788)
[5] [Oct 13 12:03:43] -----> Executing: readLog(u'clientconnect', u'alina.vmtest.local', u'4194304') (opsiconfd.py|788)
[5] [Oct 13 12:03:43] -----> Executing: readLog(u'instlog', u'alina.vmtest.local', u'16777216') (opsiconfd.py|788)
[5] [Oct 13 12:03:43] -----> Executing: readLog(u'bootimage', u'alina.vmtest.local') (opsiconfd.py|788)
[5] [Oct 13 12:03:43] -----> Executing: readLog(u'opsiconfd', u'alina.vmtest.local', u'1048576') (opsiconfd.py|788)
Alle localen logs sind im Anhang.