ich habe hier auf einem neu Aufgesetztem OPSI Server ein kleines Problem, mit dem software on demand.
Ausgangspunkt ist der das ich hier ca. 100 Software Produkte habe, wo ca. 30 davon in einem Software Warenkorb zur verfügung gestellt werden soll.
Die Gruppen heißen unter anderem
bilbearbeitung
browser
buchhaltung
dateibearbeitung
editoren
media
sicheheit
Alle Clients sind Windows 7 Pro x64
Unter der Server-Konfiguration habe ich nun bei software-on-demand folgende Einstellung:
software-on-demand-active = true
software-on-demand.product-group = browser, bilbearbeitung, buchhaltung, dateibearbeitung, editoren, media, sicheheit
Wenn ich nun den opsi-client-agent (4.0.7.11-2) installiere, ist kein folder opsi.org im Startmenü vorhanden.
Nun hab ich schon einiges versucht und hab alle Gruppen wieder rausgeworfen, bis auf dem Standard.
software-on-demand.product-group = software-on-demand
im logfile kann sehe ich auch nicht so richtig woran das Problem liegt, vielleicht kennt ja jemand das Problem und kann mir ggf. einen Tipp geben.
Hier noch ein ausschnitt vom Logfile, wo ich das problem nicht ganz verstehe das er was löschen will, wobei er was installieren sollte.
Code: Alles auswählen
(19706) [6] [Apr 18 12:59:44:502] [opsi-client-agent] ~~~~~~~ Start Sub ~~~~~~~ sub "p:\opsi-client-agent\files\opsi\subconfig.opsiscript"
(19707) [7] [Apr 18 12:59:44:550] [opsi-client-agent]
(19708) [7] [Apr 18 12:59:44:550] [opsi-client-agent] (created string list $on_shutdown_configStates$)
(19709) [7] [Apr 18 12:59:44:551] [opsi-client-agent]
(19710) [7] [Apr 18 12:59:44:551] [opsi-client-agent] (created string list $on_shutdown_keylist$)
(19711) [5] [Apr 18 12:59:44:552] [opsi-client-agent] [b]Set $INST_create_software_on_demand_menue_entry$ = "true"[/b]
(19712) [6] [Apr 18 12:59:44:558] [opsi-client-agent] The value of the variable "$INST_create_software_on_demand_menue_entry$" is now: "true"
(19738) [5] [Apr 18 12:59:44:578] [opsi-client-agent] comment: $INST_create_software_on_demand_menue_entry$ -> true
(22304) [6] [Apr 18 12:59:44:836] [opsi-client-agent] If
(22305) [5] [Apr 18 12:59:44:836] [opsi-client-agent] $INST_create_software_on_demand_menue_entry$ = "true" <<< result true
(22306) [6] [Apr 18 12:59:44:836] [opsi-client-agent] Then
(22307) [6] [Apr 18 12:59:44:836] [opsi-client-agent] If
(22308) [5] [Apr 18 12:59:44:839] [opsi-client-agent] CompareDotSeparatedNumbers($INST_NTVersion$,"6.0") >= "0" <<< result true
(22309) [6] [Apr 18 12:59:44:839] [opsi-client-agent] Then
(22310) [5] [Apr 18 12:59:44:840] [opsi-client-agent] comment: Kiosk mode on NT6
(22311) [5] [Apr 18 12:59:44:855] [opsi-client-agent]
(22312) [5] [Apr 18 12:59:44:855] [opsi-client-agent] Execution of opsiservicecall_setOption_addConfigStateDefaults_true
(22313) [8] [Apr 18 12:59:44:856] [opsi-client-agent] Parsing: getparam: {"addConfigStateDefaults":true}
(22314) [6] [Apr 18 12:59:44:856] [opsi-client-agent] "method": "backend_setOptions"
(22315) [6] [Apr 18 12:59:44:856] [opsi-client-agent] Calling opsi service at https://192.168.100.101:4447
(22316) [8] [Apr 18 12:59:44:856] [opsi-client-agent] Sessionid OPSISID=wCcbRiaVuuEYQCqGODGTXQ8BHabRx0c7
(22317) [6] [Apr 18 12:59:44:856] [opsi-client-agent] JSON service request https://192.168.100.101:4447/rpc backend_setOptions
(22318) [8] [Apr 18 12:59:44:856] [opsi-client-agent] JSON service request Furl https://192.168.100.101:4447/rpc
(22319) [8] [Apr 18 12:59:44:856] [opsi-client-agent] JSON service request str {"method":"backend_setOptions","params":[{"addConfigStateDefaults":true}],"id":1}
(22320) [8] [Apr 18 12:59:44:856] [opsi-client-agent] Using MimeType: application/json
(22321) [8] [Apr 18 12:59:44:857] [opsi-client-agent] HTTP Header: Content-Encoding: deflate\r\nContent-Type: application/json\r\nContent-Length: 142\r\nHost: 192.168.100.101:4447\r\nAccept-Encoding: deflate, identity\r\nUser-Agent: opsi-script 4.11.6.11\r\nAuthorization: Basic YXBmZmN0d3ZjbDAxMDAzLmFkLmF1dG9wdW5rdC1mYWxrZW5zZWUuZGU6M2M5MjFmNGIwYzM5MzhkMzQxNDUzOTk0NjkxMmIxNzg=\r\nCookie: OPSISID=wCcbRiaVuuEYQCqGODGTXQ8BHabRx0c7\r\n
(22322) [6] [Apr 18 12:59:44:916] [opsi-client-agent] JSON Bench for backend_setOptions "params":[{"addConfigStateDefaults":true}],"id":1} Start: 12:59:44:856 Time: 00:00:00:060
(22323) [8] [Apr 18 12:59:44:916] [opsi-client-agent] JSON Call: {"method":"backend_setOptions","params":[{"addConfigStateDefaults":true}],"id":1} Time: 00:00:00:060
(22324) [6] [Apr 18 12:59:45:157] [opsi-client-agent] JSON result:
(22325) [5] [Apr 18 12:59:45:163] [opsi-client-agent] Set $INST_ResultList$ = getReturnListFromSection('opsiservicecall_get_configState_software-on-demand.active')
(22326) [5] [Apr 18 12:59:45:171] [opsi-client-agent]
(22327) [5] [Apr 18 12:59:45:171] [opsi-client-agent] Execution of opsiservicecall_get_configState_software-on-demand.active
(22328) [8] [Apr 18 12:59:45:171] [opsi-client-agent] Parsing: getparam: []
(22329) [8] [Apr 18 12:59:45:171] [opsi-client-agent] Parsing: getparam: {"configId":"software-on-demand.active","objectId":"apffctwvcl01003.ad.apf.de"}
(22330) [6] [Apr 18 12:59:45:171] [opsi-client-agent] "method": "configState_getObjects"
(22331) [6] [Apr 18 12:59:45:171] [opsi-client-agent] Calling opsi service at https://192.168.100.101:4447
(22332) [8] [Apr 18 12:59:45:172] [opsi-client-agent] Sessionid OPSISID=wCcbRiaVuuEYQCqGODGTXQ8BHabRx0c7
(22333) [6] [Apr 18 12:59:45:172] [opsi-client-agent] JSON service request https://192.168.100.101:4447/rpc configState_getObjects
(22334) [8] [Apr 18 12:59:45:172] [opsi-client-agent] JSON service request Furl https://192.168.100.101:4447/rpc
(22335) [8] [Apr 18 12:59:45:172] [opsi-client-agent] JSON service request str {"method":"configState_getObjects","params":[[],{"configId":"software-on-demand.active","objectId":"apffctwvcl01003.ad.apf.de"}],"id":1}
(22336) [8] [Apr 18 12:59:45:172] [opsi-client-agent] Using MimeType: application/json
(22337) [8] [Apr 18 12:59:45:172] [opsi-client-agent] HTTP Header: Content-Encoding: deflate\r\nContent-Type: application/json\r\nContent-Length: 86\r\nHost: 192.168.100.101:4447\r\nAccept-Encoding: deflate, identity\r\nUser-Agent: opsi-script 4.11.6.11\r\nAuthorization: Basic YXBmZmN0d3ZjbDAxMDAzLmFkLmF1dG9wdW5rdC1mYWxrZW5zZWUuZGU6M2M5MjFmNGIwYzM5MzhkMzQxNDUzOTk0NjkxMmIxNzg=\r\nCookie: OPSISID=wCcbRiaVuuEYQCqGODGTXQ8BHabRx0c7\r\n
(22338) [6] [Apr 18 12:59:45:278] [opsi-client-agent] JSON Bench for configState_getObjects "params":[[],{"configId":"software-on-demand.activ Start: 12:59:45:172 Time: 00:00:00:106
(22339) [8] [Apr 18 12:59:45:278] [opsi-client-agent] JSON Call: {"method":"configState_getObjects","params":[[],{"configId":"software-on-demand.active","objectId":"apffctwvcl01003.ad.apf.de"}],"id":1} Time: 00:00:00:106
(22340) [6] [Apr 18 12:59:45:541] [opsi-client-agent] JSON result: [{"ident":"software-on-demand.active;apffctwvcl01003.ad.apf.de","values":[false],"configId":"software-on-demand.active","objectId":"apffctwvcl01003.ad.apf.de","type":"ConfigState"}]
(22341) [6] [Apr 18 12:59:45:544] [opsi-client-agent] retrieving strings from getReturnListFromSection [switch to loglevel 7 for debugging]
(22342) [7] [Apr 18 12:59:45:544] [opsi-client-agent] (string 0)[{"ident":"software-on-demand.active;apffctwvcl01003.ad.apf.de","values":[false],"configId":"software-on-demand.active","objectId":"apffctwvcl01003.ad.apf.de","type":"ConfigState"}]
(22343) [7] [Apr 18 12:59:45:545] [opsi-client-agent]
(22344) [6] [Apr 18 12:59:45:545] [opsi-client-agent] If
(22345) [6] [Apr 18 12:59:45:560] [opsi-client-agent] retrieving strings from $INST_ResultList$ [switch to loglevel 7 for debugging]
(22346) [7] [Apr 18 12:59:45:560] [opsi-client-agent] (string 0)[{"ident":"software-on-demand.active;apffctwvcl01003.ad.apf.de","values":[false],"configId":"software-on-demand.active","objectId":"apffctwvcl01003.ad.apf.de","type":"ConfigState"}]
(22347) [7] [Apr 18 12:59:45:560] [opsi-client-agent]
(22348) [6] [Apr 18 12:59:45:561] [opsi-client-agent] retrieving strings from SplitString [switch to loglevel 7 for debugging]
(22349) [7] [Apr 18 12:59:45:561] [opsi-client-agent] (string 0)[{"ident":"software-on-demand.active;apffctwvcl01003.ad.apf.de",
(22350) [7] [Apr 18 12:59:45:561] [opsi-client-agent] (string 1)false],"configId":"software-on-demand.active","objectId":"apffctwvcl01003.ad.apf.de","type":"ConfigState"}]
(22351) [7] [Apr 18 12:59:45:561] [opsi-client-agent]
(22352) [6] [Apr 18 12:59:45:562] [opsi-client-agent] retrieving strings from SplitString [switch to loglevel 7 for debugging]
(22353) [7] [Apr 18 12:59:45:562] [opsi-client-agent] (string 0)false
(22354) [7] [Apr 18 12:59:45:562] [opsi-client-agent] (string 1),"configId":"software-on-demand.active","objectId":"apffctwvcl01003.ad.apf.de","type":"ConfigState"}
(22355) [7] [Apr 18 12:59:45:562] [opsi-client-agent] (string 2)
(22356) [7] [Apr 18 12:59:45:562] [opsi-client-agent]
(22357) [5] [Apr 18 12:59:45:563] [opsi-client-agent] TakeString(0,SplitString(TakeString(1,SplitString(TakeString(0,$INST_ResultList$), '"values":[')), ']')) = "true" <<< result false
(22358) [5] [Apr 18 12:59:45:563] [opsi-client-agent] (TakeString(0,SplitString(TakeString(1,SplitString(TakeString(0,$INST_ResultList$), '"values":[')), ']')) = "true") <<< result false
(22359) [6] [Apr 18 12:59:45:563] [opsi-client-agent] Then
(22360) [6] [Apr 18 12:59:45:564] [opsi-client-agent] Else
(22361) [5] [Apr 18 12:59:45:579] [opsi-client-agent]
(22362) [5] [Apr 18 12:59:45:579] [opsi-client-agent] Execution of LinkFolder_uninstall_softwareOnDemand
(22363) [6] [Apr 18 12:59:45:579] [opsi-client-agent] Base folder is the COMMON PROGRAMS folder
(22364) [6] [Apr 18 12:59:45:579] [opsi-client-agent] [b] Folder "opsi.org" in the COMMON PROGRAMS folder does not exist, nothing to delete[/b]
(22365) [5] [Apr 18 12:59:45:591] [opsi-client-agent]
(22366) [5] [Apr 18 12:59:45:591] [opsi-client-agent] Execution of Files_del_kiosk_client
(22367) [7] [Apr 18 12:59:45:592] [opsi-client-agent] [b]del -sf "C:\Program Files (x86)\opsi.org\opsi-client-agent\opsiclientkiosk\"[/b]
(22368) [8] [Apr 18 12:59:45:592] [opsi-client-agent] [b]Remaining before Options: "C:\Program Files (x86)\opsi.org\opsi-client-agent\opsiclientkiosk\"[/b]
(22369) [8] [Apr 18 12:59:45:592] [opsi-client-agent] Expressionstr before Options: -sf
(22370) [8] [Apr 18 12:59:45:592] [opsi-client-agent] Option -s detected:
(22371) [8] [Apr 18 12:59:45:592] [opsi-client-agent] Option -f detected:
(22372) [8] [Apr 18 12:59:45:592] [opsi-client-agent] Remaining:
(22373) [8] [Apr 18 12:59:45:592] [opsi-client-agent] Expressionstr: [b]C:\Program Files (x86)\opsi.org\opsi-client-agent\opsiclientkiosk\[/b]
(22374) [8] [Apr 18 12:59:45:592] [opsi-client-agent] we try to delete: [b]C:\Program Files (x86)\opsi.org\opsi-client-agent\opsiclientkiosk\[/b]
(22375) [8] [Apr 18 12:59:45:592] [opsi-client-agent] we try to delete: [b]C:\Program Files (x86)\opsi.org\opsi-client-agent\opsiclientkiosk\[/b]
(22376) [6] [Apr 18 12:59:45:592] [opsi-client-agent] Delete recursively "[b]C:\Program Files (x86)\opsi.org\opsi-client-agent\opsiclientkiosk\[/b]"
(22377) [5] [Apr 18 12:59:45:592] [opsi-client-agent] Notice: File or Directory [b]C:\Program Files (x86)\opsi.org\opsi-client-agent\opsiclientkiosk\ does not exist, nothing deleted[/b]
(22378) [6] [Apr 18 12:59:45:592] [opsi-client-agent] EndIf
(22379) [6] [Apr 18 12:59:45:592] [opsi-client-agent] Else
(22380) [6] [Apr 18 12:59:45:593] [opsi-client-agent] If
(22381) [6] [Apr 18 12:59:45:593] [opsi-client-agent] Then
(22382) [6] [Apr 18 12:59:45:593] [opsi-client-agent] Else
(22383) [6] [Apr 18 12:59:45:593] [opsi-client-agent] EndIf
(22384) [6] [Apr 18 12:59:45:593] [opsi-client-agent] EndIf
(22385) [6] [Apr 18 12:59:45:593] [opsi-client-agent] Else
(22386) [6] [Apr 18 12:59:45:593] [opsi-client-agent] EndIf
(22410) [6] [Apr 18 12:59:45:604] [opsi-client-agent] ~~~~~~~ End Sub ~~~~~~~ sub "p:\opsi-client-agent\files\opsi\subconfig.opsiscript"[/quote]
Gruss
Markus