Software on Demand - Keine Aktion

Antworten
Patrick89bvb
Beiträge: 44
Registriert: 05 Nov 2015, 11:26

Software on Demand - Keine Aktion

Beitrag von Patrick89bvb »

Hallo liebe OPSI-Kollegen*innen. :)

Wir haben schon seit längerem das Problem, dass einigen OPSI-Produkten ganz zufällig an unterschiedlichen Rechner nicht vom Software On Demand installiert werden kann, weil keine Aktion stattfindet.

Nun habe ich geschafft diesem Problemfall bei mir am Rechner nachstellen zu können. Dazu habe ich folgendes Ausprobiert:

Mein Rechner: Windows 10 1909, Systembuild 18363.720, OPSI-Client-Kiosk 4.1.1.1., opsi-client-agent 4.1.0.0-38, opsi-winst 4.12.3.1
OPSI-Server: 4.1.1.8-1, opsi-configed 4.0.7.6.34-2

Mein OPSI-Produkt mit diesem Fehlerbild ist dfn_yed und ohne diesem Fehlerbild ist dfn_infanview, dazu habe ich nach der Aktions-Ausführung der beiden Paketen im opsiclientd.log überprüft und verglichen. Bei dfn_yed habe ich die folgende Fehlermeldung entdeckt:


[6] [Apr 09 09:39:26] [ software on demand ] Failed to get session: session id ScRhBFznJTwBD9wHahoK8rx6RjgDhRts not found (Session.pyo|162)
[5] [Apr 09 09:39:26] [ software on demand ] New session created (Session.pyo|184)
[5] [Apr 09 09:39:26] [ software on demand ] Application 'opsi-client-kiosk-4.1.1.1' on client '127.0.0.1' supplied non existing session id: ScRhBFznJTwBD9wHahoK8rx6RjgDhRts (Worker.pyo|399)



Um eine fehlerhafte Installation von dfn_yed ausschließen zu können, habe ich das Produkt über opsi config editor on-demand erfolgreich installiert und deinstalliert. Entsprechende opsiclientd.log habe ich auch verglichen zum Software-On-Demand Aktion.

Alle drei Logs können hier komplett nachgelesen werden: https://myshare.his.de/s/Acicjr8xaaBUzv7

Würde mich um Unterstützung freuen!

Viele Grüße und bleibt Gesund,
Patrick Krawczyk
Jan.Schmidt
Beiträge: 439
Registriert: 08 Jul 2017, 12:02

Re: Software on Demand - Keine Aktion

Beitrag von Jan.Schmidt »

Hi,

die logs wären hier aber besser aufgehoben als auf deiner claud ia ;-(

Bei den DFN paketen ist immer vorsicht geboten (meine Erfahrung)

Bau dir doch ein eigenes:

Ich hab (wegen der ganzen vpn/homeoffice nummer und kein WAN support im Einsatz) ein homeoffice Paket gebaut, das nix anderes macht, als ein echo otto und das sowohl als install als auch deinstall paket im kiosk veröffentlicht.

Klickt der Nutzer auf dieses Paket macht der opsi ja eh ein sinngemäßes "hallo hier bin ich, was kannst du für mich tun" und installiert/deinstalliert das, was der opsiserver für den Client hat (und NICHT - mir alles egal ich will nur xyz Paket).

Wenn du nun ein demo Paket hast, das yed auf setup steht - wirds dann beim kiosk demopaket mitinstalliert?
Welche Opsi Versionen setzt du ein?
Patrick89bvb
Beiträge: 44
Registriert: 05 Nov 2015, 11:26

Re: Software on Demand - Keine Aktion

Beitrag von Patrick89bvb »

Hallo Jan!

Ich habe hier im Forum keine Möglichkeit gefunden (oder bin ich blind?) (Log)Dateien hochzuladen, darum habe ich es über unsere ownCloud-Instanz geteilt. :)

Aus unsere, vergangenen und von mir bekannten Tickets waren tatsächlich häufig die DFN_* Pakete davon betroffen.

Die Probe mit einem Demo-Paket könnte ich mal ausprobieren... ich weiß aber, dass Product-Abhängigkeiten gar nicht angenommen werden von OPSI. Damit habe ich auch gespielt, aber leider ohne Erfolg. Könnte ich aber im Rahmen der Probe mit dem Demo-Paket nochmal erkunden..

Wir setzen OPSI 4.1. ein.
Jan.Schmidt
Beiträge: 439
Registriert: 08 Jul 2017, 12:02

Re: Software on Demand - Keine Aktion

Beitrag von Jan.Schmidt »

Patrick89bvb hat geschrieben:ich weiß aber, dass Product-Abhängigkeiten gar nicht angenommen werden von OPSI. Damit habe ich auch gespielt, aber leider ohne Erfolg. Könnte ich aber im Rahmen der Probe mit dem Demo-Paket nochmal erkunden..

Wir setzen OPSI 4.1. ein.
Hi,

das musst du nochmal erklären - wie das gemeint ist.

Ich hab z.B ein "1std Software Paket" das macht auch nur ein Hallo echo hallo Otto - hat aber Abhängigkeiten.
Das läuft "eigentlich" ganz gut, nur manchmal geht ein Paket, das ein anders als Abhängigkeit hat welches wiederum ein anderes braucht -> UND DA ist irgendwo in der Kette ein Neustart fällig <- "das" geht manchmal daneben, aber beim 2. Mal holt der sich alles. (das verteile ich aber nicht über den Kiosk).
Patrick89bvb
Beiträge: 44
Registriert: 05 Nov 2015, 11:26

Re: Software on Demand - Keine Aktion

Beitrag von Patrick89bvb »

Hallo,

jetzt habe ich in einem Log etwas Passendes gefunden. Dazu habe ich dfn_7zip und dfn_projectlibre über OPSI-Kiosk zu Installation gesetzt. Nur bei 7zip wurde eine Aktion auf dem Server gesetzt, hierzu der log:

C:\opsi.org\applog\kiosk-krawczyk.log

Code: Alles auswählen

[1] [2021-02-15 10:11:34.282] [] opsi-client-kiosk Version(4.1.1.6) starting at 15.02.2021 10:11:34
[5] [2021-02-15 10:11:34.282] [] Initialize Logging
[5] [2021-02-15 10:11:34.282] [] Initialize Opsi Client Kiosk
[6] [2021-02-15 10:11:34.296] [] Default icon path: C:\Program Files (x86)\opsi.org\opsi-client-kiosk\default\product_icons\
[6] [2021-02-15 10:11:34.296] [] Custom icon path: C:\Program Files (x86)\opsi.org\opsi-client-kiosk\ock_custom\product_icons\
[6] [2021-02-15 10:11:34.296] [] Screenshot path: C:\Program Files (x86)\opsi.org\opsi-client-kiosk\ock_custom\screenshots\
[7] [2021-02-15 10:11:34.297] [] Options: clientdmode:\r\nfqdn:\r\nlang:\r\n, ErrorMsg:
[7] [2021-02-15 10:11:34.297] [] ClientID (option = fqdn): his5101.his.de
[1] [2021-02-15 10:11:34.308] [] GetDefaultLang: de
[6] [2021-02-15 10:11:34.315] [] loading skin for title from: C:\Program Files (x86)\opsi.org\opsi-client-kiosk\ock_custom\skin\opsiclientkiosk.ini
[7] [2021-02-15 10:11:34.316] [] LabelTitle.Caption: Softwarekorb
[5] [2021-02-15 10:11:34.431] [] Create connection to Opsi.
[5] [2021-02-15 10:11:34.455] [] service_user=his5101.his.de
[6] [2021-02-15 10:11:34.455] [] opsidata created
[7] [2021-02-15 10:11:34.734] [] Lib should be: ssleay32.dll
[7] [2021-02-15 10:11:34.734] [] SLLVersion : TLSv1
[7] [2021-02-15 10:11:34.734] [] Loaded: ssl_openssl
[7] [2021-02-15 10:11:34.734] [] HTTPSender.Sock.SSL.LibVersion: OpenSSL 1.0.0i 19 Apr 2012
[5] [2021-02-15 10:11:34.734] [] opsidata initialized
[5] [2021-02-15 10:11:34.737] [] Load data from server.
[6] [2021-02-15 10:11:37.096] [] JSON Bench for getKioskProductInfosForClient "params":["his5101.his.de","True"],"id":1} Start: 10:11:34:737 Time: 00:00:02:359
[6] [2021-02-15 10:11:37.104] [] Kiosk mode: new
[5] [2021-02-15 10:11:37.105] [] Initialize database and tables and copy opsi product data to database.
[5] [2021-02-15 10:11:37.105] [] Started CreateDatabaseAndTables
[6] [2021-02-15 10:11:37.105] [] db is : C:\Users\krawczyk\AppData\Local\Temp\opsikiosk.db
[5] [2021-02-15 10:11:37.105] [] Creating new database
[6] [2021-02-15 10:11:37.130] [] Success: CREATE TABLE products
[6] [2021-02-15 10:11:37.131] [] Success: CREATE TABLE dependencies
[5] [2021-02-15 10:11:37.138] [] Finished CeateDatabaseAndTables
[5] [2021-02-15 10:11:37.138] [] Starting OpsiProductToDataset
[6] [2021-02-15 10:11:37.139] [] Insert product into local database:
[6] [2021-02-15 10:11:37.140] []  - dfn_projectlibre
[6] [2021-02-15 10:11:37.144] []  - onenote2016
[6] [2021-02-15 10:11:37.146] []  - postgresql11
[6] [2021-02-15 10:11:37.148] []  - postgresql10
[6] [2021-02-15 10:11:37.151] []  - o4i_jabradirect
[6] [2021-02-15 10:11:37.153] []  - dfn_thinkpad-systemupdate
[6] [2021-02-15 10:11:37.154] []  - postgresql-manager
[6] [2021-02-15 10:11:37.154] []  - postgresqlodbc_12-01
[6] [2021-02-15 10:11:37.155] []  - postgresqlodbc_12-02
[6] [2021-02-15 10:11:37.157] []  - postgresql95
[6] [2021-02-15 10:11:37.160] []  - postgresql94
[6] [2021-02-15 10:11:37.162] []  - postgresql96
[6] [2021-02-15 10:11:37.166] []  - thinkpad-dockmanager
[6] [2021-02-15 10:11:37.168] []  - his-hisinone
[6] [2021-02-15 10:11:37.171] []  - o4i_rstudio
[6] [2021-02-15 10:11:37.177] []  - pandoc
[6] [2021-02-15 10:11:37.179] []  - dfn_filezilla
[6] [2021-02-15 10:11:37.181] []  - visualstudio-installer
[6] [2021-02-15 10:11:37.184] []  - dfn_putty
[6] [2021-02-15 10:11:37.187] []  - libreoffice
[6] [2021-02-15 10:11:37.189] []  - o4i_vlc
[6] [2021-02-15 10:11:37.191] []  - postgresqlodbc_10-03
[6] [2021-02-15 10:11:37.192] []  - postgresqlodbc_10-02
[6] [2021-02-15 10:11:37.192] []  - postgresqlodbc_10-01
[6] [2021-02-15 10:11:37.194] []  - o4i_gimp
[6] [2021-02-15 10:11:37.197] []  - hmailserver
[6] [2021-02-15 10:11:37.200] []  - python
[6] [2021-02-15 10:11:37.202] []  - desksave
[6] [2021-02-15 10:11:37.205] []  - informixsdk
[6] [2021-02-15 10:11:37.208] []  - backservicehome
[6] [2021-02-15 10:11:37.211] []  - postgresql12
[6] [2021-02-15 10:11:37.215] []  - o4i_owncloud
[6] [2021-02-15 10:11:37.217] []  - python2
[6] [2021-02-15 10:11:37.219] []  - eduroam
[6] [2021-02-15 10:11:37.222] []  - his-gx-registerdll
[6] [2021-02-15 10:11:37.223] []  - postgresqlodbc_11-00
[6] [2021-02-15 10:11:37.224] []  - postgresqlodbc_11-01
[6] [2021-02-15 10:11:37.226] []  - pencil
[6] [2021-02-15 10:11:37.228] []  - his-gx-pos
[6] [2021-02-15 10:11:37.232] []  - informixsdk_410tc14
[6] [2021-02-15 10:11:37.235] []  - eclipse-experimental
[6] [2021-02-15 10:11:37.237] []  - dfn_handbrake
[6] [2021-02-15 10:11:37.240] []  - o4i_sennheiserheadsetuppro
[6] [2021-02-15 10:11:37.243] []  - informixsdk_410tc12
[6] [2021-02-15 10:11:37.246] []  - mysql-workbench
[6] [2021-02-15 10:11:37.247] []  - his-cob-test
[6] [2021-02-15 10:11:37.251] []  - winsdk
[6] [2021-02-15 10:11:37.253] []  - adobedigital
[6] [2021-02-15 10:11:37.256] []  - winsdk-81
[6] [2021-02-15 10:11:37.259] []  - his-sva
[6] [2021-02-15 10:11:37.263] []  - openjdk11
[6] [2021-02-15 10:11:37.266] []  - his-fsv-test
[6] [2021-02-15 10:11:37.269] []  - sharex
[6] [2021-02-15 10:11:37.271] []  - his-grid
[6] [2021-02-15 10:11:37.274] []  - o4i_texstudio
[6] [2021-02-15 10:11:37.277] []  - opsi-invoker
[6] [2021-02-15 10:11:37.280] []  - visualstudio2010
[6] [2021-02-15 10:11:37.282] []  - his-gx-zul
[6] [2021-02-15 10:11:37.285] []  - teamviewerqs
[6] [2021-02-15 10:11:37.289] []  - o4i_winscp
[6] [2021-02-15 10:11:37.293] []  - o4i_r
[6] [2021-02-15 10:11:37.298] []  - notepadpp-plugin_manager
[6] [2021-02-15 10:11:37.301] []  - meld
[6] [2021-02-15 10:11:37.304] []  - his-sva-2019-12
[6] [2021-02-15 10:11:37.308] []  - o4i_pdf24creator
[6] [2021-02-15 10:11:37.311] []  - hiswlan
[6] [2021-02-15 10:11:37.313] []  - maven
[6] [2021-02-15 10:11:37.317] []  - dfn_texniccenter
[6] [2021-02-15 10:11:37.319] []  - dfn_adobeconnect-desktopapp
[6] [2021-02-15 10:11:37.322] []  - o4i_notepadpp
[6] [2021-02-15 10:11:37.324] []  - ffdshow
[6] [2021-02-15 10:11:37.327] []  - timeserver
[6] [2021-02-15 10:11:37.330] []  - o4i_avidemux
[6] [2021-02-15 10:11:37.334] []  - astah_his
[6] [2021-02-15 10:11:37.337] []  - postgresql93
[6] [2021-02-15 10:11:37.339] []  - dfn_vidiot
[6] [2021-02-15 10:11:37.342] []  - dfn_7zip
[6] [2021-02-15 10:11:37.345] []  - sqlworkbench
[6] [2021-02-15 10:11:37.347] []  - processexplorer
[6] [2021-02-15 10:11:37.351] []  - his-sva-2019-06
[6] [2021-02-15 10:11:37.354] []  - pgadmin3
[6] [2021-02-15 10:11:37.356] []  - his-gx-bzul
[6] [2021-02-15 10:11:37.356] []  - postgresqlodbc_09-03
[6] [2021-02-15 10:11:37.358] []  - firefox
[6] [2021-02-15 10:11:37.361] []  - autohotkey
[6] [2021-02-15 10:11:37.362] []  - adobe.reader.dc.continuous
[6] [2021-02-15 10:11:37.364] []  - postgresqlodbc_09-06
[6] [2021-02-15 10:11:37.366] []  - o4i_winmerge
[6] [2021-02-15 10:11:37.368] []  - synchronisierungscenter
[6] [2021-02-15 10:11:37.371] []  - graphviz
[6] [2021-02-15 10:11:37.374] []  - o4i_zoom-client
[6] [2021-02-15 10:11:37.377] []  - o4i_rocketchat
[6] [2021-02-15 10:11:37.379] []  - postgresql-process-kill
[6] [2021-02-15 10:11:37.382] []  - pac3
[6] [2021-02-15 10:11:37.385] []  - 3cx-client
[6] [2021-02-15 10:11:37.388] []  - nodejs
[6] [2021-02-15 10:11:37.393] []  - opsi-update-config
[6] [2021-02-15 10:11:37.396] []  - o4i_audacity
[6] [2021-02-15 10:11:37.399] []  - dfn_pgadmin
[6] [2021-02-15 10:11:37.403] []  - his-sva-test
[6] [2021-02-15 10:11:37.407] []  - his-fsv
[6] [2021-02-15 10:11:37.410] []  - anyconnect
[6] [2021-02-15 10:11:37.413] []  - doxygen
[6] [2021-02-15 10:11:37.415] []  - o4i_ghostscript
[6] [2021-02-15 10:11:37.419] []  - dfn_freemind_with_openjdk
[6] [2021-02-15 10:11:37.423] []  - windows-cleanup
[6] [2021-02-15 10:11:37.426] []  - opsi-client-update
[6] [2021-02-15 10:11:37.428] []  - eclipse
[6] [2021-02-15 10:11:37.431] []  - o4i_msedge-browser
[6] [2021-02-15 10:11:37.434] []  - vmwarehorizon
[6] [2021-02-15 10:11:37.436] []  - elsterformular
[6] [2021-02-15 10:11:37.437] []  - libreoffice-test
[6] [2021-02-15 10:11:37.440] []  - his-kbs
[6] [2021-02-15 10:11:37.442] []  - o4i_plantronicshub
[6] [2021-02-15 10:11:37.444] []  - inforwebui
[6] [2021-02-15 10:11:37.447] []  - gvim
[6] [2021-02-15 10:11:37.448] []  - xnconvert
[6] [2021-02-15 10:11:37.451] []  - dfn_gitscm
[6] [2021-02-15 10:11:37.454] []  - citrix_receiver
[6] [2021-02-15 10:11:37.457] []  - his-gx-dbupdate
[6] [2021-02-15 10:11:37.460] []  - dfn_keepass
[6] [2021-02-15 10:11:37.463] []  - dfn_tortoisegit
[6] [2021-02-15 10:11:37.467] []  - o4i_inkscape
[6] [2021-02-15 10:11:37.470] []  - msofficewordtomediawiki
[6] [2021-02-15 10:11:37.473] []  - dfn_miktex-basic
[6] [2021-02-15 10:11:37.476] []  - xmind
[6] [2021-02-15 10:11:37.478] []  - openjdk8
[6] [2021-02-15 10:11:37.481] []  - o4i_corretto
[6] [2021-02-15 10:11:37.484] []  - his-gx-common
[6] [2021-02-15 10:11:37.486] []  - thinkpad-thunderbolt3-dock-gen2-firmware
[6] [2021-02-15 10:11:37.490] []  - google-chrome-for-business
[6] [2021-02-15 10:11:37.494] []  - his-gx-sos
[6] [2021-02-15 10:11:37.498] []  - dfn_doublecmd
[6] [2021-02-15 10:11:37.500] []  - postgresqlodbc_10-02-x86
[6] [2021-02-15 10:11:37.503] []  - emocheck
[6] [2021-02-15 10:11:37.508] []  - svgexplorer
[6] [2021-02-15 10:11:37.512] []  - his-cob
[6] [2021-02-15 10:11:37.516] []  - his-kbs-test
[6] [2021-02-15 10:11:37.520] []  - filemaker
[6] [2021-02-15 10:11:37.525] []  - flashplayer
[6] [2021-02-15 10:11:37.529] []  - logitechpresentation
[6] [2021-02-15 10:11:37.531] []  - mysql-odbc
[6] [2021-02-15 10:11:37.533] []  - mdac
[5] [2021-02-15 10:11:37.541] [] Finished OpsiProductToDataset
[6] [2021-02-15 10:11:37.542] [] Loading TABLE products into memory ordered by upper product name
[6] [2021-02-15 10:12:13.846] [] JSON Bench for setProductActionRequestWithDependencies "params":["dfn_projectlibre","his5101.his.de","set Start: 10:12:10:732 Time: 00:00:03:114
[6] [2021-02-15 10:12:14.871] [] JSON Bench for fireEvent_software_on_demand "params":[],"id":1} Start: 10:12:13:857 Time: 00:00:01:014
[6] [2021-02-15 10:15:45.191] [] JSON Bench for setProductActionRequestWithDependencies "params":["dfn_7zip","his5101.his.de","setup"],"id Start: 10:15:44:046 Time: 00:00:01:145
[6] [2021-02-15 10:15:46.210] [] JSON Bench for fireEvent_software_on_demand "params":[],"id":1} Start: 10:15:45:198 Time: 00:00:01:012
[6] [2021-02-15 10:19:30.927] [] JSON Bench for setProductActionRequestWithDependencies "params":["dfn_projectlibre","his5101.his.de","uni Start: 10:19:22:282 Time: 00:00:08:645
[6] [2021-02-15 10:19:31.949] [] JSON Bench for fireEvent_software_on_demand "params":[],"id":1} Start: 10:19:30:931 Time: 00:00:01:018
Konkret fehlt beim dfn_projectlibre "setup" und die eckige Klammer wird nicht geschlossen:

Code: Alles auswählen

[6] [2021-02-15 10:15:45.191] [] JSON Bench for setProductActionRequestWithDependencies "params":["dfn_7zip","his5101.his.de","setup"],"id Start: 10:15:44:046 Time: 00:00:01:145
[6] [2021-02-15 10:19:30.927] [] JSON Bench for setProductActionRequestWithDependencies "params":["dfn_projectlibre","his5101.his.de","uni Start: 10:19:22:282 Time: 00:00:08:645
Eine Idee, wie man diesen Fehler beheben kann?
Antworten