ich habe hier ein frisch installiertes Opsi 4.1 unter CentOS7
Das erste Problem, was ich hatte, war, dass sich das Applet nicht verbunden hat. Mittels "javaw -Dhttps.protocols="TLSv1" -jar configed.jar" klappt das jetzt aber.
Jetzt hängt der Config Editor aber bei "Lade Tabelle config state ."
Ich habe sowohl eine Verbindung über die IP probiert, wie auch getunnelt direkt durch ssh auf 127.0.0.1.
In dem Log steht meiner Meinung nach auch nichts auffälliges:
Was kann ich tun um den Fehler weiter einzuschränken?[5] [Sep 25 09:28:30] Application 'opsi config editor 4.0.7.6.34' on client '127.0.0.1' did not send cookie (workers.py|185)
[5] [Sep 25 09:28:30] New session created (session.py|77)
[5] [Sep 25 09:28:30] Authorization request from adminuser@127.0.0.1 (application: opsi config editor 4.0.7.6.34) (workers.py|217)
[5] [Sep 25 09:28:31] -----> Executing: authenticated() (JsonRpc.py|133)
[5] [Sep 25 09:28:31] -----> Executing: getRawData(u'select * from SOFTWARE_CONFIG LIMIT 1 ') (JsonRpc.py|133)
[3] [Sep 25 09:28:31] Execution error: Backend configuration error: You have tried to execute a method, that will not work with filebackend. (JsonRpc.py|145)
[4] [Sep 25 09:28:31] Failed RPC on u'getRawData' with params [u'select * from SOFTWARE_CONFIG LIMIT 1 ']: <BackendConfigurationError(u'You have tried to execute a method, that will not work with filebackend.')> (statistics.py|426)
[5] [Sep 25 09:28:31] Application 'opsi config editor 4.0.7.6.34' on client '127.0.0.1' did not send cookie (workers.py|185)
[5] [Sep 25 09:28:31] New session created (session.py|77)
[5] [Sep 25 09:28:31] Authorization request from adminuser@127.0.0.1 (application: opsi config editor 4.0.7.6.34) (workers.py|217)
[5] [Sep 25 09:28:32] -----> Executing: getPossibleMethods_listOfHashes() (JsonRpc.py|133)
[5] [Sep 25 09:28:32] -----> Executing: getOpsiInformation_hash() (JsonRpc.py|133)
[5] [Sep 25 09:28:32] -----> Executing: host_getObjects([]) (JsonRpc.py|133)
[5] [Sep 25 09:28:32] -----> Executing: authenticated() (JsonRpc.py|133)
[5] [Sep 25 09:28:32] -----> Executing: config_getObjects([]) (JsonRpc.py|133)
[5] [Sep 25 09:28:32] -----> Executing: accessControl_userIsReadOnlyUser() (JsonRpc.py|133)
[5] [Sep 25 09:28:32] -----> Executing: getDomain() (JsonRpc.py|133)
[5] [Sep 25 09:28:32] -----> Executing: config_updateObjects([<UnicodeConfig(id=u'configed.domains_given', description=u'saved domains for creating clients', possibleValues=[u'lg199.brillux.de'], defaultValues=[u'lg199.brillux.de'], editable=True, multiValue=Tr...) (JsonRpc.py|133)
[5] [Sep 25 09:28:33] -----> Executing: config_updateObjects(<UnicodeConfig(id=u'configed.productonclient_displayfields_localboot', description=u'', possibleValues=[u'actionRequest', u'installationInfo', u'installationStatus', u'position', u'priority', u'produc...) (JsonRpc.py|133)
[5] [Sep 25 09:28:33] -----> Executing: config_updateObjects(<UnicodeConfig(id=u'configed.productonclient_displayfields_netboot', description=u'', possibleValues=[u'actionRequest', u'installationInfo', u'installationStatus', u'position', u'priority', u'productI...) (JsonRpc.py|133)
[5] [Sep 25 09:28:33] -----> Executing: group_createHostGroup(u'clientdirectory', u'root of directory', u'', None) (JsonRpc.py|133)
[5] [Sep 25 09:28:33] -----> Executing: objectToGroup_getObjects() (JsonRpc.py|133)
[5] [Sep 25 09:28:33] -----> Executing: config_updateObjects(<UnicodeConfig(id=u'configed.host_displayfields', description=u'', possibleValues=[u'UEFIboot', u'WANmode', u'clientConnected', u'clientCreated', u'clientDescription', u'clientHardwareAddress', u'clie...) (JsonRpc.py|133)
[5] [Sep 25 09:28:34] -----> Executing: configState_getObjects([]) (JsonRpc.py|133)
[5] [Sep 25 09:28:34] -----> Executing: SSHCommand_getObjects() (JsonRpc.py|133)
[5] [Sep 25 09:30:31] Session 'HirTSsyCZaCzNwuJc3Fvqs6awjZ91O1g' from ip '127.0.0.1', application 'opsi config editor 4.0.7.6.34' expired after 120 seconds (Session.py|199)
[5] [Sep 25 09:30:31] Session 'HirTSsyCZaCzNwuJc3Fvqs6awjZ91O1g' from ip '127.0.0.1', application 'opsi config editor 4.0.7.6.34' deleted (Session.py|234)
EDIT:
Das ganze wird mit jre1.8.0_181 (x64) gestartet.
EDIT2:
Habe jetzt auch noch mal zum Test ein opsi 4.0 aufgesetzt. Interessanterweise bekomme ich da den gleichen Fehler.
Edit3:
Habe vom Share jetzt mal den Ordner files.configed vom opsi-config rüberkopiert. Wenn ich daraus die jar starte funktioniert es Probleme. Dieser Client hat dann die Version 4.0.7.8.1-2
Wie kann ich den Client des Web Interfaces aktualisieren?