Opsi Client Kiosk lässt sich nicht öffnen

bademeister
Beiträge: 141
Registriert: 28 Feb 2014, 10:21

Re: Opsi Client Kiosk lässt sich nicht öffnen

Beitrag von bademeister »

Ich bin der Nummer näher gekommen.
Die Lösung ist vergleichsweise "trivial" aber dennoch nicht unbedingt optimal vorgegeben:

Der Hostname wird ebenfalls in die software-on-demand Verknüpfung gespeichert und mit der Übergabe -fqdn=.... abgelegt.

Gleichzeitig wird das auch in der regedit gespeichert. Schlauerweise habe ich mir jetzt den Key nicht gemerkt, in dem ich das geändert habe. Kann man aber leicht reproduzieren.

Viele Grüße,
Felix
Benutzeravatar
n.wenselowski
Ex-uib-Team
Beiträge: 3194
Registriert: 04 Apr 2013, 12:15

Re: Opsi Client Kiosk lässt sich nicht öffnen

Beitrag von n.wenselowski »

Hi Felix,

für deinen Fall können wir vermutlich noch etwas einfacher im Handling werden.

Wenn man viele Rechner derart behandelt, dann ist es vermutlich eine gute Idee den opsi-client-agent nochmal auszurollen - dabei sollten dann automatisch die entsprechenden Anpassungen gemacht werden.


Viele Grüße

Niko

Code: Alles auswählen

import OPSI
crawleroz1
Beiträge: 49
Registriert: 13 Mär 2018, 11:36

Re: Opsi Client Kiosk lässt sich nicht öffnen

Beitrag von crawleroz1 »

der Fehler tritt beim opsi-client-agent 4.1.0.0-15 leider weiterhin auf :cry:

Code: Alles auswählen

[5] [Aug 16 12:24:45] [ event processing gui_startup  ] Got config from service   (Config.pyo|596)
[5] [Aug 16 12:24:45] [ event processing gui_startup  ] Reconfiguring event generators   (EventProcessing.pyo|250)
[5] [Aug 16 12:24:45] [ event processing gui_startup  ] Event config 'on_shutdown' is deactivated   (Events.pyo|918)
[5] [Aug 16 12:24:45] [ event processing gui_startup  ] Event config 'timer' is deactivated   (Events.pyo|918)
[5] [Aug 16 12:24:45] [ event processing gui_startup  ] Event config 'user_login' is deactivated   (Events.pyo|918)
[5] [Aug 16 12:24:45] [ event processing gui_startup  ] Event config 'net_connection' is deactivated   (Events.pyo|918)
[5] [Aug 16 12:24:45] [ event processing gui_startup  ] Event config 'timer_silentinstall' is deactivated   (Events.pyo|918)
[5] [Aug 16 12:24:45] [ event processing gui_startup  ] Event config 'gui_startup' added to event generator 'gui_startup'   (Events.pyo|1132)
[5] [Aug 16 12:24:45] [ event processing gui_startup  ] Event config 'silent_install' added to event generator 'silent_install'   (Events.pyo|1132)
[5] [Aug 16 12:24:45] [ event processing gui_startup  ] Event config 'on_demand' added to event generator 'on_demand'   (Events.pyo|1132)
[5] [Aug 16 12:24:45] [ event processing gui_startup  ] Event config 'sync_completed' added to event generator 'sync_completed'   (Events.pyo|1132)
[5] [Aug 16 12:24:45] [ event processing gui_startup  ] Event config 'software_on_demand' added to event generator 'software_on_demand'   (Events.pyo|1132)
[5] [Aug 16 12:24:45] [ event processing gui_startup  ] Updating config file: 'C:\Program Files (x86)\opsi.org\opsi-client-agent\opsiclientd\opsiclientd.conf'   (Config.pyo|335)
[5] [Aug 16 12:24:45] [ event processing gui_startup  ] No need to write config file 'C:\Program Files (x86)\opsi.org\opsi-client-agent\opsiclientd\opsiclientd.conf', config file is up to date   (Config.pyo|366)
[5] [Aug 16 12:24:45] [ event processing gui_startup  ] Writing log to service   (EventProcessing.pyo|257)
[5] [Aug 16 12:24:45] [ opsiclientd                   ] Shutdown request in Registry: 0   (Windows.pyo|327)
[5] [Aug 16 12:24:45] [ opsiclientd                   ] Reboot request in Registry: 0   (Windows.pyo|311)
[5] [Aug 16 12:24:45] [ opsiclientd                   ] Block login now set to 'False'   (Opsiclientd.pyo|109)
[6] [Aug 16 12:24:45] [ opsiclientd                   ] Terminating block login notifier app (pid 3704)   (Opsiclientd.pyo|146)
[6] [Aug 16 12:24:45] [ event processing gui_startup  ] Stopping notification server   (EventProcessing.pyo|235)
[6] [Aug 16 12:24:46] [ control pipe                  ] Creating pipe \\.\pipe\opsiclientd   (ControlPipe.pyo|251)
[5] [Aug 16 12:24:46] [ control pipe                  ] -----> Executing: getBlockLogin()   (JsonRpc.pyo|134)
[5] [Aug 16 12:24:46] [ opsiclientd                   ] rpc getBlockLogin: blockLogin is 'False'   (ControlPipe.pyo|426)
[6] [Aug 16 12:24:46] [ control pipe                  ] Got result   (JsonRpc.pyo|142)
[6] [Aug 16 12:24:52] [ event generator wait_for_gui  ] Notification server stopped   (Message.pyo|636)
[5] [Aug 16 12:24:55] [ event processing gui_startup  ] ============= EventProcessingThread for event 'gui_startup' ended =============   (EventProcessing.pyo|1276)
[5] [Aug 16 12:24:55] [ opsiclientd                   ] Done processing event '<ocdlib.Events.GUIStartupEvent object at 0x02708850>'   (Opsiclientd.pyo|419)
[6] [Aug 16 12:24:55] [ opsiclientd                   ] client connection lost   (Message.pyo|448)
[6] [Aug 16 12:26:10] [ software on demand            ] Worker <ocdlib.SoftwareOnDemand.WorkerKioskJsonRpc object at 0x02964190> started processing   (Worker.pyo|251)
[5] [Aug 16 12:26:10] [ software on demand            ] New session created   (Session.pyo|184)
[6] [Aug 16 12:26:10] [ software on demand            ] Starting ServiceConnectionThread, timeout is 30 seconds   (OpsiService.pyo|164)
[5] [Aug 16 12:26:10] [ service connection            ] Connecting to config server 'https://192.6.3.195:4447/rpc' #1   (OpsiService.pyo|326)
[3] [Aug 16 12:26:10] [ service connection            ] Failed to read version info from file u'/etc/opsi/version': [Errno 2] No such file or directory: u'/etc/opsi/version'   (Backend.pyo|206)
[5] [Aug 16 12:26:11] [ service connection            ] Disabling mysql backend and license management module: no customer in modules file   (JSONRPC.pyo|572)
[6] [Aug 16 12:26:11] [ service connection            ] <JSONRPCBackend(host=u'192.6.3.195', deflate=False)>: Connected to service   (JSONRPC.pyo|497)
[3] [Aug 16 12:26:11] [ service connection            ] Refusing to set deflate because opsi service answers with wrong HTTP header contents.   (JSONRPC.pyo|424)
[5] [Aug 16 12:26:11] [ service connection            ] Connected to config server 'https://192.6.3.195:4447/rpc'   (OpsiService.pyo|355)
[5] [Aug 16 12:26:11] [ opsiclientd                   ] -----> Executing: getDepotId(u'pc-test.meinedomaene.de')   (JsonRpc.pyo|134)
[6] [Aug 16 12:26:12] [ opsiclientd                   ] Got result   (JsonRpc.pyo|142)
[6] [Aug 16 12:26:12] [ software on demand            ] Worker <ocdlib.SoftwareOnDemand.WorkerKioskJsonRpc object at 0x029644F0> started processing   (Worker.pyo|251)
[5] [Aug 16 12:26:12] [ software on demand            ] New session created   (Session.pyo|184)
[6] [Aug 16 12:26:12] [ software on demand            ] Starting ServiceConnectionThread, timeout is 30 seconds   (OpsiService.pyo|164)
[5] [Aug 16 12:26:12] [ service connection            ] Connecting to config server 'https://192.6.3.195:4447/rpc' #1   (OpsiService.pyo|326)
[3] [Aug 16 12:26:12] [ service connection            ] Failed to read version info from file u'/etc/opsi/version': [Errno 2] No such file or directory: u'/etc/opsi/version'   (Backend.pyo|206)
[5] [Aug 16 12:26:12] [ service connection            ] Disabling mysql backend and license management module: no customer in modules file   (JSONRPC.pyo|572)
[6] [Aug 16 12:26:12] [ service connection            ] <JSONRPCBackend(host=u'192.6.3.195', deflate=False)>: Connected to service   (JSONRPC.pyo|497)
[3] [Aug 16 12:26:12] [ service connection            ] Refusing to set deflate because opsi service answers with wrong HTTP header contents.   (JSONRPC.pyo|424)
[5] [Aug 16 12:26:12] [ service connection            ] Connected to config server 'https://192.6.3.195:4447/rpc'   (OpsiService.pyo|355)
[5] [Aug 16 12:26:13] [ opsiclientd                   ] -----> Executing: getDepotId(u'pc-test.meinedomaene.de')   (JsonRpc.pyo|134)
[6] [Aug 16 12:26:13] [ opsiclientd                   ] Got result   (JsonRpc.pyo|142)
[6] [Aug 16 12:26:13] [ software on demand            ] Worker <ocdlib.SoftwareOnDemand.WorkerKioskJsonRpc object at 0x029CE790> started processing   (Worker.pyo|251)
[6] [Aug 16 12:26:13] [ software on demand            ] Reusing session for client '127.0.0.1', application 'opsi-client-kiosk-4.1.0.0'   (Worker.pyo|397)
[6] [Aug 16 12:26:13] [ software on demand            ] Starting ServiceConnectionThread, timeout is 30 seconds   (OpsiService.pyo|164)
[5] [Aug 16 12:26:13] [ service connection            ] Connecting to config server 'https://192.6.3.195:4447/rpc' #1   (OpsiService.pyo|326)
[3] [Aug 16 12:26:13] [ service connection            ] Failed to read version info from file u'/etc/opsi/version': [Errno 2] No such file or directory: u'/etc/opsi/version'   (Backend.pyo|206)
[5] [Aug 16 12:26:14] [ service connection            ] Disabling mysql backend and license management module: no customer in modules file   (JSONRPC.pyo|572)
[6] [Aug 16 12:26:14] [ service connection            ] <JSONRPCBackend(host=u'192.6.3.195', deflate=False)>: Connected to service   (JSONRPC.pyo|497)
[3] [Aug 16 12:26:14] [ service connection            ] Refusing to set deflate because opsi service answers with wrong HTTP header contents.   (JSONRPC.pyo|424)
[5] [Aug 16 12:26:14] [ service connection            ] Connected to config server 'https://192.6.3.195:4447/rpc'   (OpsiService.pyo|355)
[6] [Aug 16 12:26:14] [ opsiclientd                   ] Traceback:   (Logger.pyo|757)
[6] [Aug 16 12:26:14] [ opsiclientd                   ]   File "OPSI\Service\JsonRpc.pyo", line 105, in execute
   (Logger.pyo|757)
[6] [Aug 16 12:26:14] [ opsiclientd                   ]      ==>>> Opsi rpc error: Method 'getKioskProductInfosForClient' is not valid   (JsonRpc.pyo|145)
[3] [Aug 16 12:26:14] [ opsiclientd                   ] Execution error: Opsi rpc error: Method 'getKioskProductInfosForClient' is not valid   (JsonRpc.pyo|146)
[5] [Aug 16 12:26:36] [ opsiclientd                   ] Session 'is6aCC9HgY2tsaAjdLw59pZgE4Nts15o' from ip '127.0.0.1', application 'opsi jsonrpc module version 4.0.7.28' expired after 120 seconds   (Session.pyo|190)
[6] [Aug 16 12:26:36] [ opsiclientd                   ] Session timer <_Timer(Thread-28, started daemon 3964)> canceled   (Session.pyo|128)
[5] [Aug 16 12:26:36] [ opsiclientd                   ] Session 'is6aCC9HgY2tsaAjdLw59pZgE4Nts15o' from ip '127.0.0.1', application 'opsi jsonrpc module version 4.0.7.28' deleted   (Session.pyo|225)
[6] [Aug 16 12:27:04] [ software on demand            ] Worker <ocdlib.SoftwareOnDemand.WorkerKioskJsonRpc object at 0x02B31950> started processing   (Worker.pyo|251)
[5] [Aug 16 12:27:04] [ software on demand            ] New session created   (Session.pyo|184)
[6] [Aug 16 12:27:04] [ software on demand            ] Starting ServiceConnectionThread, timeout is 30 seconds   (OpsiService.pyo|164)
[5] [Aug 16 12:27:04] [ service connection            ] Connecting to config server 'https://192.6.3.195:4447/rpc' #1   (OpsiService.pyo|326)
[3] [Aug 16 12:27:04] [ service connection            ] Failed to read version info from file u'/etc/opsi/version': [Errno 2] No such file or directory: u'/etc/opsi/version'   (Backend.pyo|206)
[5] [Aug 16 12:27:05] [ service connection            ] Disabling mysql backend and license management module: no customer in modules file   (JSONRPC.pyo|572)
[6] [Aug 16 12:27:05] [ service connection            ] <JSONRPCBackend(host=u'192.6.3.195', deflate=False)>: Connected to service   (JSONRPC.pyo|497)
[3] [Aug 16 12:27:05] [ service connection            ] Refusing to set deflate because opsi service answers with wrong HTTP header contents.   (JSONRPC.pyo|424)
[5] [Aug 16 12:27:05] [ service connection            ] Connected to config server 'https://192.6.3.195:4447/rpc'   (OpsiService.pyo|355)
[5] [Aug 16 12:27:05] [ opsiclientd                   ] -----> Executing: getDepotId(u'pc-test.meinedomaene.de')   (JsonRpc.pyo|134)
[6] [Aug 16 12:27:05] [ opsiclientd                   ] Got result   (JsonRpc.pyo|142)
[6] [Aug 16 12:27:06] [ software on demand            ] Worker <ocdlib.SoftwareOnDemand.WorkerKioskJsonRpc object at 0x02BCE5D0> started processing   (Worker.pyo|251)
[5] [Aug 16 12:27:06] [ software on demand            ] New session created   (Session.pyo|184)
[6] [Aug 16 12:27:06] [ software on demand            ] Starting ServiceConnectionThread, timeout is 30 seconds   (OpsiService.pyo|164)
[5] [Aug 16 12:27:06] [ service connection            ] Connecting to config server 'https://192.6.3.195:4447/rpc' #1   (OpsiService.pyo|326)
[3] [Aug 16 12:27:06] [ service connection            ] Failed to read version info from file u'/etc/opsi/version': [Errno 2] No such file or directory: u'/etc/opsi/version'   (Backend.pyo|206)
[5] [Aug 16 12:27:06] [ service connection            ] Disabling mysql backend and license management module: no customer in modules file   (JSONRPC.pyo|572)
[6] [Aug 16 12:27:06] [ service connection            ] <JSONRPCBackend(host=u'192.6.3.195', deflate=False)>: Connected to service   (JSONRPC.pyo|497)
[3] [Aug 16 12:27:06] [ service connection            ] Refusing to set deflate because opsi service answers with wrong HTTP header contents.   (JSONRPC.pyo|424)
[5] [Aug 16 12:27:06] [ service connection            ] Connected to config server 'https://192.6.3.195:4447/rpc'   (OpsiService.pyo|355)
[5] [Aug 16 12:27:07] [ opsiclientd                   ] -----> Executing: getDepotId(u'pc-test.meinedomaene.de')   (JsonRpc.pyo|134)
[6] [Aug 16 12:27:07] [ opsiclientd                   ] Got result   (JsonRpc.pyo|142)
[6] [Aug 16 12:27:07] [ software on demand            ] Worker <ocdlib.SoftwareOnDemand.WorkerKioskJsonRpc object at 0x02CCD7D0> started processing   (Worker.pyo|251)
[6] [Aug 16 12:27:07] [ software on demand            ] Reusing session for client '127.0.0.1', application 'opsi-client-kiosk-4.1.0.0'   (Worker.pyo|397)
[6] [Aug 16 12:27:07] [ software on demand            ] Starting ServiceConnectionThread, timeout is 30 seconds   (OpsiService.pyo|164)
[5] [Aug 16 12:27:07] [ service connection            ] Connecting to config server 'https://192.6.3.195:4447/rpc' #1   (OpsiService.pyo|326)
[3] [Aug 16 12:27:07] [ service connection            ] Failed to read version info from file u'/etc/opsi/version': [Errno 2] No such file or directory: u'/etc/opsi/version'   (Backend.pyo|206)
[5] [Aug 16 12:27:08] [ service connection            ] Disabling mysql backend and license management module: no customer in modules file   (JSONRPC.pyo|572)
[6] [Aug 16 12:27:08] [ service connection            ] <JSONRPCBackend(host=u'192.6.3.195', deflate=False)>: Connected to service   (JSONRPC.pyo|497)
[3] [Aug 16 12:27:08] [ service connection            ] Refusing to set deflate because opsi service answers with wrong HTTP header contents.   (JSONRPC.pyo|424)
[5] [Aug 16 12:27:08] [ service connection            ] Connected to config server 'https://192.6.3.195:4447/rpc'   (OpsiService.pyo|355)
[6] [Aug 16 12:27:08] [ opsiclientd                   ] Traceback:   (Logger.pyo|757)
[6] [Aug 16 12:27:08] [ opsiclientd                   ]   File "OPSI\Service\JsonRpc.pyo", line 105, in execute
   (Logger.pyo|757)
[6] [Aug 16 12:27:08] [ opsiclientd                   ]      ==>>> Opsi rpc error: Method 'getKioskProductInfosForClient' is not valid   (JsonRpc.pyo|145)
[3] [Aug 16 12:27:08] [ opsiclientd                   ] Execution error: Opsi rpc error: Method 'getKioskProductInfosForClient' is not valid   (JsonRpc.pyo|146)
[5] [Aug 16 12:28:10] [ opsiclientd                   ] Session 'pXwwvcZ8txGaNl9BFpyRx3whp9wOegV0' from ip '127.0.0.1', application 'opsi-client-kiosk-4.1.0.0' expired after 120 seconds   (Session.pyo|190)
[6] [Aug 16 12:28:10] [ opsiclientd                   ] Session timer <_Timer(Thread-52, started daemon 2844)> canceled   (Session.pyo|128)
[5] [Aug 16 12:28:10] [ opsiclientd                   ] Session 'pXwwvcZ8txGaNl9BFpyRx3whp9wOegV0' from ip '127.0.0.1', application 'opsi-client-kiosk-4.1.0.0' deleted   (Session.pyo|225)
[5] [Aug 16 12:28:13] [ opsiclientd                   ] Session 'KxF4gEoKnFqeBGvS0MEr8y6xVnaHayz5' from ip '127.0.0.1', application 'opsi-client-kiosk-4.1.0.0' expired after 120 seconds   (Session.pyo|190)
[6] [Aug 16 12:28:13] [ opsiclientd                   ] Session timer <_Timer(Thread-67, started daemon 6860)> canceled   (Session.pyo|128)
[5] [Aug 16 12:28:13] [ opsiclientd                   ] Session 'KxF4gEoKnFqeBGvS0MEr8y6xVnaHayz5' from ip '127.0.0.1', application 'opsi-client-kiosk-4.1.0.0' deleted   (Session.pyo|225)
[5] [Aug 16 12:29:04] [ opsiclientd                   ] Session 'iPXV1tJwdiQJtJMhv3jIQoMocGAVWP5u' from ip '127.0.0.1', application 'opsi-client-kiosk-4.1.0.0' expired after 120 seconds   (Session.pyo|190)
[6] [Aug 16 12:29:04] [ opsiclientd                   ] Session timer <_Timer(Thread-74, started daemon 2860)> canceled   (Session.pyo|128)
[5] [Aug 16 12:29:04] [ opsiclientd                   ] Session 'iPXV1tJwdiQJtJMhv3jIQoMocGAVWP5u' from ip '127.0.0.1', application 'opsi-client-kiosk-4.1.0.0' deleted   (Session.pyo|225)
[5] [Aug 16 12:29:07] [ opsiclientd                   ] Session 'COoojK53fFKx1VAVAG442ejIZaFeHj2w' from ip '127.0.0.1', application 'opsi-client-kiosk-4.1.0.0' expired after 120 seconds   (Session.pyo|190)
[6] [Aug 16 12:29:07] [ opsiclientd                   ] Session timer <_Timer(Thread-89, started daemon 6764)> canceled   (Session.pyo|128)
[5] [Aug 16 12:29:07] [ opsiclientd                   ] Session 'COoojK53fFKx1VAVAG442ejIZaFeHj2w' from ip '127.0.0.1', application 'opsi-client-kiosk-4.1.0.0' deleted   (Session.pyo|225)
Zuletzt geändert von n.wenselowski am 17 Aug 2018, 10:17, insgesamt 1-mal geändert.
Grund: Syntax fix
Benutzeravatar
n.wenselowski
Ex-uib-Team
Beiträge: 3194
Registriert: 04 Apr 2013, 12:15

Re: Opsi Client Kiosk lässt sich nicht öffnen

Beitrag von n.wenselowski »

Hi,

wie alt ist das python-opsi auf dem verbundenen Server?


Gruß

Niko

Code: Alles auswählen

import OPSI
Antworten