Opsi Service Error [ValueError]:
Opsi Service Error [ValueError]:
Diese Fehlermeldung bekomme ich bei jedem Klick in der Opsi Configed Website! Wie kann ich das wieder beheben?
Der Fehler tritt auf seit dem ich ein Packet Installiert habe, das Packet habe ich nun aber schon wieder deinstalliert. Der Fehler bleibt.
Gruß Talbrecht
Wenn mehr infos benötigt werden einfach melden werde die Informationen so gut ich kann zur Verfügung stellen.
Re: Opsi Service Error [ValueError]:
welche Paketstände verwendest du? (dpkg -l | grep opsi)
Ist das die ganze Fehlermeldung?
Mal auf dem server:
Code: Alles auswählen
opsi-setup --cleanup-backend
Vielen Dank für die Nutzung von opsi. Im Forum ist unser Support begrenzt.
Für den professionellen Einsatz und individuelle Beratung empfehlen wir einen Support-Vertrag und eine Schulung.
Gerne informieren wir Sie zu unserem Angebot.
uib GmbH
Telefon: +49 6131 27561 0
E-Mail: sales@uib.de
Re: Opsi Service Error [ValueError]:
Code: Alles auswählen
ii opsi-atftpd 0.7.dfsg-1.7 advanced TFTP server - opsi version with pcre, fifo and max-blksize patches
ii opsi-configed 4.0.1.24-1 OPSI config editor
ii opsi-depotserver 4.0.2.1-1 opsi depotserver configuration package
ii opsi-linux-bootimage 20120119-1 opsi linux bootimage
ii opsi-utils 4.0.2.1-1 opsi utils
ii opsiconfd 4.0.2.1-1 opsi configuration service
ii opsipxeconfd 4.0.2.1-1 opsi pxe configuration daemon
ii python-opsi 4.0.2.1-1 opsi python library
ii whoopsie 0.1.32 Ubuntu crash database submission daemon
Code: Alles auswählen
Opsi service error: [ValueError] Unterminated string starting at: line 1 cloumn 1 (char 1)
Code: Alles auswählen
opsi-setup --cleanup-backend
Ausgabe:
Code: Alles auswählen
[5] [Okt 11 14:25:52] Cleaning up groups (opsi-setup|2774)
[5] [Okt 11 14:25:52] Cleaning up products (opsi-setup|2788)
[2] [Okt 11 14:25:52] Traceback: (Logger.py|742)
[2] [Okt 11 14:25:52] line 3137 in '<module>' in file '/usr/bin/opsi-setup' (Logger.py|742)
[2] [Okt 11 14:25:52] line 3122 in 'main' in file '/usr/bin/opsi-setup' (Lo gger.py|742)
[2] [Okt 11 14:25:52] line 2805 in 'cleanupBackend' in file '/usr/bin/opsi- setup' (Logger.py|742)
[2] [Okt 11 14:25:52] line 1 in 'product_deleteObjects' in file '<string>' (Logger.py|742)
[2] [Okt 11 14:25:52] line 423 in '_executeMethod' in file '/usr/lib/pymodu les/python2.7/OPSI/Backend/Backend.py' (Logger.py|742)
[2] [Okt 11 14:25:52] line 1 in 'product_deleteObjects' in file '<string>' (Logger.py|742)
[2] [Okt 11 14:25:52] line 423 in '_executeMethod' in file '/usr/lib/pymodu les/python2.7/OPSI/Backend/Backend.py' (Logger.py|742)
[2] [Okt 11 14:25:52] line 1 in 'product_deleteObjects' in file '<string>' (Logger.py|742)
[2] [Okt 11 14:25:52] line 423 in '_executeMethod' in file '/usr/lib/pymodu les/python2.7/OPSI/Backend/Backend.py' (Logger.py|742)
[2] [Okt 11 14:25:52] line 1 in 'product_deleteObjects' in file '<string>' (Logger.py|742)
[2] [Okt 11 14:25:52] line 394 in '_dispatchMethod' in file '/usr/lib/pymod ules/python2.7/OPSI/Backend/BackendManager.py' (Logger.py|742)
[2] [Okt 11 14:25:52] line 1376 in 'product_deleteObjects' in file '/usr/li b/pymodules/python2.7/OPSI/Backend/File.py' (Logger.py|742)
[2] [Okt 11 14:25:52] line 846 in 'product_deleteObjects' in file '/usr/lib /pymodules/python2.7/OPSI/Backend/Backend.py' (Logger.py|742)
[2] [Okt 11 14:25:52] line 1 in 'productPropertyState_getObjects' in file ' <string>' (Logger.py|742)
[2] [Okt 11 14:25:52] line 394 in '_dispatchMethod' in file '/usr/lib/pymod ules/python2.7/OPSI/Backend/BackendManager.py' (Logger.py|742)
[2] [Okt 11 14:25:52] line 1526 in 'productPropertyState_getObjects' in fil e '/usr/lib/pymodules/python2.7/OPSI/Backend/File.py' (Logger.py|742)
[2] [Okt 11 14:25:52] line 822 in '_read' in file '/usr/lib/pymodules/pytho n2.7/OPSI/Backend/File.py' (Logger.py|742)
[2] [Okt 11 14:25:52] line 126 in 'fromJson' in file '/usr/lib/pymodules/py thon2.7/OPSI/Util/__init__.py' (Logger.py|742)
[2] [Okt 11 14:25:52] line 326 in 'loads' in file '/usr/lib/python2.7/json/ __init__.py' (Logger.py|742)
[2] [Okt 11 14:25:52] line 366 in 'decode' in file '/usr/lib/python2.7/json /decoder.py' (Logger.py|742)
[2] [Okt 11 14:25:52] line 382 in 'raw_decode' in file '/usr/lib/python2.7/ json/decoder.py' (Logger.py|742)
[2] [Okt 11 14:25:52] ==>>> Unterminated string starting at: line 1 column 1 (char 1) (opsi-setup|3145)
Re: Opsi Service Error [ValueError]:
das Backend scheint kaputt gegangen zu sein. Am einfachsten wäre folgender Prüfung. Da die letzte Aktion mit dem installieren, bzw. deinstallieren eines Pakets zu tun hat, und das cleanup auch beim aufräumen der products nicht weiterkommt, einfach mal im Verzeichnis:
Code: Alles auswählen
/var/lib/opsi/config/products
Vielen Dank für die Nutzung von opsi. Im Forum ist unser Support begrenzt.
Für den professionellen Einsatz und individuelle Beratung empfehlen wir einen Support-Vertrag und eine Schulung.
Gerne informieren wir Sie zu unserem Angebot.
uib GmbH
Telefon: +49 6131 27561 0
E-Mail: sales@uib.de
Re: Opsi Service Error [ValueError]:
und dann noch einemal
Code: Alles auswählen
opsi-setup --cleanup-backend
Der befehl kommt schon weiter aber läuft noch nicht ganz durch.
Die Ausgabe:
Code: Alles auswählen
[5] [Okt 12 07:40:09] Cleaning up groups (opsi-setup|2774)
[5] [Okt 12 07:40:09] Cleaning up products (opsi-setup|2788)
[5] [Okt 12 07:40:09] Cleaning up product on depots (opsi-setup|2807)
[5] [Okt 12 07:40:09] Cleaning up product on clients (opsi-setup|2827)
[5] [Okt 12 07:40:10] Cleaning up product properties (opsi-setup|2855)
[5] [Okt 12 07:40:10] Cleaning up product property states (opsi-setup|2874)
[2] [Okt 12 07:40:10] Traceback: (Logger.py|742)
[2] [Okt 12 07:40:10] line 3137 in '<module>' in file '/usr/bin/opsi-setup' (Logger.py|742)
[2] [Okt 12 07:40:10] line 3122 in 'main' in file '/usr/bin/opsi-setup' (Logger.py|742)
[2] [Okt 12 07:40:10] line 2876 in 'cleanupBackend' in file '/usr/bin/opsi-setup' (Logger.py|742)
[2] [Okt 12 07:40:10] line 1 in 'productPropertyState_getObjects' in file '<string>' (Logger.py|742)
[2] [Okt 12 07:40:10] line 423 in '_executeMethod' in file '/usr/lib/pymodules/python2.7/OPSI/Backend/Backend.py' (Logger.py|742)
[2] [Okt 12 07:40:10] line 1 in 'productPropertyState_getObjects' in file '<string>' (Logger.py|742)
[2] [Okt 12 07:40:10] line 423 in '_executeMethod' in file '/usr/lib/pymodules/python2.7/OPSI/Backend/Backend.py' (Logger.py|742)
[2] [Okt 12 07:40:10] line 3107 in 'productPropertyState_getObjects' in file '/usr/lib/pymodules/python2.7/OPSI/Backend/Backend.py' (Logger.py|742)
[2] [Okt 12 07:40:10] line 1 in 'productPropertyState_getObjects' in file '<string>' (Logger.py|742)
[2] [Okt 12 07:40:10] line 394 in '_dispatchMethod' in file '/usr/lib/pymodules/python2.7/OPSI/Backend/BackendManager.py' (Logger.py|742)
[2] [Okt 12 07:40:10] line 1526 in 'productPropertyState_getObjects' in file '/usr/lib/pymodules/python2.7/OPSI/Backend/File.py' (Logger.py|742)
[2] [Okt 12 07:40:10] line 822 in '_read' in file '/usr/lib/pymodules/python2.7/OPSI/Backend/File.py' (Logger.py|742)
[2] [Okt 12 07:40:10] line 126 in 'fromJson' in file '/usr/lib/pymodules/python2.7/OPSI/Util/__init__.py' (Logger.py|742)
[2] [Okt 12 07:40:10] line 326 in 'loads' in file '/usr/lib/python2.7/json/__init__.py' (Logger.py|742)
[2] [Okt 12 07:40:10] line 366 in 'decode' in file '/usr/lib/python2.7/json/decoder.py' (Logger.py|742)
[2] [Okt 12 07:40:10] line 382 in 'raw_decode' in file '/usr/lib/python2.7/json/decoder.py' (Logger.py|742)
[2] [Okt 12 07:40:10] ==>>> Unterminated string starting at: line 1 column 1 (char 1) (opsi-setup|3145)
Re: Opsi Service Error [ValueError]:
Re: Opsi Service Error [ValueError]:
eine Ferndiagnose ist sehr schwierig, weil die Log-Information an der Stelle nicht eindeutig sind. Ubuntu 12.04 ist bei uns momentan nur über Testing freigegeben, dass heißt es schadet hier keinesfalls die Pakete aus dem Testing-Repository zu verwenden.
viewtopic.php?f=1&t=3863
Ansonsten hilft hier ein Supportvertrag auf jedefall eher, dass Problem in den Griff zu bekommen.
Vielen Dank für die Nutzung von opsi. Im Forum ist unser Support begrenzt.
Für den professionellen Einsatz und individuelle Beratung empfehlen wir einen Support-Vertrag und eine Schulung.
Gerne informieren wir Sie zu unserem Angebot.
uib GmbH
Telefon: +49 6131 27561 0
E-Mail: sales@uib.de
Re: Opsi Service Error [ValueError]:
Code: Alles auswählen
deb http://download.opensuse.org/repositories/home:/uibmz:/opsi:/opsi40/xUbuntu_12.04/ ./
Re: Opsi Service Error [ValueError]:
das es diese Repositories gibt, hat nichts mit unseren offiziellen Freigaben zu tun. Wenn neue OS-Distributionen erscheinen, bauen wir generell alle unsere Pakete in Stable, Testing und Experimental mit diesen Betriebssystemversionen. Das muss gemacht werden, um eventuelle Build-Probleme und Abhängigkeiten in jeder Releasestufe zu erkennen. Dann gehen unsere internen Tests los und die neue Distro-Version wird von uns in der QA getestet. Wenn es keine Anpassungen nötig sind, wird diese Distro in die Dokumentation mit aufgenommen und als Freigegeben in Stable deklariert und angekündigt. Sollte es (wie im Fall von Ubuntu 12.04) so sein, dass Anpassungen nötig sind, werden diese gemacht und wandern den normalen Weg: experimental -> testing -> stable. Die Dokumentationen wandern entsprechend mit, wenn man das getting started aus:
stable:
http://download.uib.de/opsi4.0/doc/opsi ... 401-de.pdf
und testing:
https://download.uib.de/opsi4.0/testing ... ted-de.pdf
miteinander vergleicht, so wird man feststellen, dass bei den Distributionsversionen verschiedene Angaben gemacht werden. Solange die Distribution nur als Testing veröffentlicht wird sollte man auch nur die entsprechenden Testing-Repos verweden:
In diesem Fall:
deb http://download.opensuse.org/repositori ... ntu_12.04/ ./
Vielen Dank für die Nutzung von opsi. Im Forum ist unser Support begrenzt.
Für den professionellen Einsatz und individuelle Beratung empfehlen wir einen Support-Vertrag und eine Schulung.
Gerne informieren wir Sie zu unserem Angebot.
uib GmbH
Telefon: +49 6131 27561 0
E-Mail: sales@uib.de
Re: Opsi Service Error [ValueError]:
nicht alles was es gibt ist auch von uns freigegeben.
Entscheidend ist was im Getting-Started Handbuch steht.
Für Ubuntu 12.04 derzeit bitte das testing repository verwenden:
Code: Alles auswählen
deb http://download.opensuse.org/repositories/home:/uibmz:/opsi:/opsi40-testing/xUbuntu_12.04/ ./
http://download.uib.de/opsi4.0/testing/ ... tes-de.pdf
http://download.uib.de/opsi4.0/testing/ ... ted-de.pdf
gruß
d.oertel
Vielen Dank für die Nutzung von opsi. Im Forum ist unser Support begrenzt.
Für den professionellen Einsatz und individuelle Beratung empfehlen wir einen Support-Vertrag und eine Schulung.
Gerne informieren wir Sie zu unserem Angebot.
uib GmbH
Telefon: +49 6131 27561 0
E-Mail: sales@uib.de