Seite 1 von 1

OPSI service error[Valueerror]

Verfasst: 02 Aug 2018, 11:34
von Neijen
Hallo,
ich wollte über den config editor einen Hostparameter hinzufügen, jedoch bekam ich die Meldung, dass der Speicherplatz voll sei.
Ausversehen hatte ich die images von clonezilla direkt auf dem Opsi-Server gespeichert. Im gleichen Atemzug dachte ich mir, ich lösche die einfach und fertig ist, doch nun werden keine Clients und Parameter mehr angezeigt und es kommt folgende Meldung:

Code: Alles auswählen

Aug 02  11:16:11.467  2018 -- Opsi service error:  [ValueError] Unterminated string starting at: line 1 column 2 (char 1)
Aug 02  11:16:11.485  2018 -- JSONReMapper: Exception on reproducing  null, java.lang.NullPointerException
Im log ist folgendes zu finden:

Code: Alles auswählen

[5] [Aug 02 10:36:32] New session created (session.py|77)
[5] [Aug 02 10:36:32] Authorization request from adminuser@172.18.242.164 (application: opsi config editor 4.0.7.6.34) (workers.py|217)
[5] [Aug 02 10:36:32] -----> Executing: getPossibleMethods_listOfHashes() (JsonRpc.py|128)
[5] [Aug 02 10:36:32] -----> Executing: getOpsiInformation_hash() (JsonRpc.py|128)
[5] [Aug 02 10:36:32] -----> Executing: host_getObjects([]) (JsonRpc.py|128)
[5] [Aug 02 10:36:32] -----> Executing: configState_getObjects([]) (JsonRpc.py|128)
[5] [Aug 02 10:36:32] -----> Executing: config_getObjects([]) (JsonRpc.py|128)
[3] [Aug 02 10:36:32] Execution error: Unterminated string starting at: line 1 column 2 (char 1) (JsonRpc.py|140)
[5] [Aug 02 10:36:32] -----> Executing: authenticated() (JsonRpc.py|128)
[5] [Aug 02 10:36:32] -----> Executing: accessControl_userIsReadOnlyUser() (JsonRpc.py|128)
[5] [Aug 02 10:36:33] -----> Executing: getDomain() (JsonRpc.py|128)
[5] [Aug 02 10:36:33] -----> Executing: config_updateObjects([<UnicodeConfig(id=u'configed.domains_given', description=u'saved domains for creating clients', possibleValues=[u'dsmz.local'], defaultValues=[u'dsmz.local'], editable=True, $
[5] [Aug 02 10:36:34] -----> Executing: config_updateObjects(<UnicodeConfig(id=u'configed.productonclient_displayfields_localboot', description=u'', possibleValues=[u'actionRequest', u'installationInfo', u'installationStatus', u'positio$
[5] [Aug 02 10:36:34] -----> Executing: config_updateObjects(<UnicodeConfig(id=u'configed.productonclient_displayfields_netboot', description=u'', possibleValues=[u'actionRequest', u'installationInfo', u'installationStatus', u'position'$
[5] [Aug 02 10:36:34] -----> Executing: objectToGroup_getObjects() (JsonRpc.py|128)
[5] [Aug 02 10:36:34] -----> Executing: config_updateObjects(<UnicodeConfig(id=u'configed.host_displayfields', description=u'', possibleValues=[u'UEFIboot', u'WANmode', u'clientConnected', u'clientCreated', u'clientDescription', u'clien$
[5] [Aug 02 10:36:36] -----> Executing: SSHCommand_getObjects() (JsonRpc.py|128)
[5] [Aug 02 10:36:36] -----> Executing: accessControl_userIsReadOnlyUser() (JsonRpc.py|128)
[5] [Aug 02 10:36:36] -----> Executing: config_updateObjects([<UnicodeConfig(id=u'product_sort_algorithm', description=u'', possibleValues=[u'algorithm1', u'algorithm2'], defaultValues=[], editable=False, multiValue=False)>, <UnicodeCon$
[5] [Aug 02 10:36:37] -----> Executing: product_getObjects([u'id', u'productVersion', u'packageVersion', u'setupScript', u'updateScript', u'uninstallScript', u'alwaysScript', u'onceScript', u'customScript', u'userLoginScript', u'priorit$
[5] [Aug 02 10:36:37] -----> Executing: productOnDepot_getObjects([]) (JsonRpc.py|128)
[5] [Aug 02 10:36:38] -----> Executing: getProductOrdering(u'') (JsonRpc.py|128)
[5] [Aug 02 10:36:38] Using sort algorithm 'algorithm1' (10_opsi.conf|96)
[5] [Aug 02 10:36:38] Generating product sequence by algorithm 1. (SharedAlgorithm.py|588)
[5] [Aug 02 10:36:38] product u'java' should be arranged before product u'dfn_freemind' but is not available (SharedAlgorithm.py|633)
[5] [Aug 02 10:36:38] product u'gitscm' should be arranged before product u'dfn_tortoisegit' but is not available (SharedAlgorithm.py|633)
[5] [Aug 02 10:36:39] -----> Executing: productProperty_getObjects([]) (JsonRpc.py|128)
[5] [Aug 02 10:36:40] -----> Executing: getProductOrdering(u'opsi.dsmz.local') (JsonRpc.py|128)
[5] [Aug 02 10:36:40] Using sort algorithm 'algorithm1' (10_opsi.conf|96)
[5] [Aug 02 10:36:41] Generating product sequence by algorithm 1. (SharedAlgorithm.py|588)
[5] [Aug 02 10:36:41] product u'java' should be arranged before product u'dfn_freemind' but is not available (SharedAlgorithm.py|633)
[5] [Aug 02 10:36:41] product u'gitscm' should be arranged before product u'dfn_tortoisegit' but is not available (SharedAlgorithm.py|633)
[5] [Aug 02 10:36:41] -----> Executing: getOpsiHWAuditConf(u'de_DE') (JsonRpc.py|128)
[5] [Aug 02 10:36:41] -----> Executing: productDependency_getObjects([]) (JsonRpc.py|128)
[5] [Aug 02 10:36:42] -----> Executing: auditSoftware_getHashes([u'name', u'version', u'subVersion', u'language', u'architecture', u'windowsSoftwareId']) (JsonRpc.py|128)
[5] [Aug 02 10:36:44] -----> Executing: config_getObjects([]) (JsonRpc.py|128)
[3] [Aug 02 10:36:44] Execution error: Unterminated string starting at: line 1 column 2 (char 1) (JsonRpc.py|140)
Kann man das noch retten? Danke für jede Hilfe.

Re: OPSI service error[Valueerror]

Verfasst: 03 Aug 2018, 07:48
von dropped91
Hi,

Dienste schon neugestartet?


Gruß
dropped

Re: OPSI service error[Valueerror]

Verfasst: 07 Aug 2018, 10:23
von n.wenselowski
Hi,
Neijen hat geschrieben:Kann man das noch retten? Danke für jede Hilfe.
In der Regel ist der einfachste Weg einfach das letzte Backup wieder einzuspielen, da in der Regel unklar ist welche der Backend-Dateien Schaden genommen haben.


Gruß

Niko