Seite 1 von 2

Problem Problem beim Auslesen der Default Produkt Properties

Verfasst: 24 Okt 2011, 14:20
von alsp
Hallo,
um sie zu ändern, wollte ich die Default Product Properties auslesen und laufe dann mit folgendem Befehl aus der Anleitung in folgenden Fehler:

Code: Alles auswählen

P-ALB-V01:/# opsi-admin -d method productProperty_getObjects [] '{"productId":"winxppro"}' > /tmp/property_config.json
[2] Traceback: (Logger.py|721)
[2]      line 1516 in '<module>' in file '/usr/bin/opsi-admin' (Logger.py|721)
[2]      line 305 in 'main' in file '/usr/bin/opsi-admin' (Logger.py|721)
[2]      ==>>> 'ascii' codec can't encode character u'\xe4' in position 75: ordinal not in range(128) (opsi-admin|1526)
Wenn ich das richtig verstehe, kann er ein Zeichen in der Datei opsi-admin nicht interpretieren. Warum?

Ich lasse OPSI unter Debian 6 laufen.

Danke schon mal für die Hilfe.

MfG,
AS

Re: Problem Problem beim Auslesen der Default Produkt Proper

Verfasst: 26 Okt 2011, 09:22
von alsp
Moin,
braucht ihr weitere Informationen? Ich komme hier nämlich nicht weiter.

MfG,
AS

Re: Problem Problem beim Auslesen der Default Produkt Proper

Verfasst: 26 Okt 2011, 09:56
von ueluekmen
Am einfachsten geht das neu setzen der Serverdefaults, wenn man das winxppro Paket mit

Code: Alles auswählen

opsi-package-manager -p ask -i ....
neu einspielt.
alsp hat geschrieben:Wenn ich das richtig verstehe, kann er ein Zeichen in der Datei opsi-admin nicht interpretieren. Warum?
Was auch noch helfen würde, wäre die Version vom opsi-admin:

Code: Alles auswählen

opsi-admin -V

Re: Problem Problem beim Auslesen der Default Produkt Proper

Verfasst: 26 Okt 2011, 10:07
von alsp
Vielen Dank schonmal,
das Problem ist aber auch bei den Paketen Win7 und Win7-x64 gleichermaßen vorhanden. Von daher vermute ich weniger die Pakete. Ich kann sie natürlich dennoch einfach mal neu einspielen.

Version von opsi-admin ist 4.0.1.1

MfG,
AS

Re: Problem Problem beim Auslesen der Default Produkt Proper

Verfasst: 26 Okt 2011, 10:15
von wolfbardo
Hallo
alsp hat geschrieben:
Version von opsi-admin ist 4.0.1.1

MfG,
AS
Aktuell opsi-admin Version ist 4.0.1.4. Bitte opsi auf aktuellen Stand bringen,

Gruss
Bardo Wolf

Re: Problem Problem beim Auslesen der Default Produkt Proper

Verfasst: 26 Okt 2011, 15:07
von alsp
Danke für die Hilfe nochmal.

OPSI ist komplett auf aktuellem Stand. Problem leider noch vorhanden. Wie gesagt, der Fehler ist mit anderen Produkten der gleiche, bezieht sich dann nur auf andere Zeichen in anderen Zeilen:

Code: Alles auswählen

P-ALB-V01:/# opsi-admin -d method productProperty_getObjects [] '{"productId":"win7"}' > /tmp/property_config.json
[2] Traceback: (Logger.py|742)
[2]      line 1551 in '<module>' in file '/usr/bin/opsi-admin' (Logger.py|742)
[2]      line 308 in 'main' in file '/usr/bin/opsi-admin' (Logger.py|742)
[2]      ==>>> 'ascii' codec can't encode character u'\xf6' in position 116: ordinal not in range(128) (opsi-admin|1561)

Code: Alles auswählen

P-ALB-V01:/# opsi-admin -d method productProperty_getObjects [] '{"productId":"win7-x64"}' > /tmp/property_config.json
[2] Traceback: (Logger.py|742)
[2]      line 1551 in '<module>' in file '/usr/bin/opsi-admin' (Logger.py|742)
[2]      line 308 in 'main' in file '/usr/bin/opsi-admin' (Logger.py|742)
[2]      ==>>> 'ascii' codec can't encode character u'\xf6' in position 116: ordinal not in range(128) (opsi-admin|1561)
Weitere Ideen?

MfG,
AS

Re: Problem Problem beim Auslesen der Default Produkt Proper

Verfasst: 26 Okt 2011, 19:28
von j.schneider
Das Problem sollte seit längerem ehoben sein.
Welche Version von opsi-admin wird verwendet?

Code: Alles auswählen

opsi-admin --version
dpkg -l | grep opsi-utils

Re: Problem Problem beim Auslesen der Default Produkt Proper

Verfasst: 27 Okt 2011, 10:30
von alsp
Danke erstmal für die Hilfe. Wir befinden uns in der Testphase und haben den Server gestern in einen nicht mehr lauffähigen Zustand verkonfiguriert. Damit erledigt sich die Anfrage erst einmal, wahrscheinlich wird der Server neu aufgesetzt. Sollte das Problem dann noch einmal auftreten melde ich mich nochmal. Vielen Dank nochmal.

MfG
AS

Re: Problem Problem beim Auslesen der Default Produkt Proper

Verfasst: 01 Nov 2011, 18:20
von alsp
Hallo nochmal,
nachdem der Server neu installiert wurde, ist das Problem erwartungsgemäß verschwunden und ich komme einen Schritt weiter. Ich kann nun die Werte in die Datei "property_config.json" exportieren, dort editieren und zurück schreiben. Die Umsetzung funktioniert auch wunderbar, neue mögliche Werte erscheinen im Configuration Editor, allerdings funktioniert das Setzen der Default Werte nicht. Beispiel:

Code: Alles auswählen

{
          "ident" : "win7;4.0.1;5;winpenetworkmode",
          "description" : "Soll das Windows Setup unter WinPE vom Netz gestartet werden?\nAlternativ werden alle benötigten Dateien schon im Linux Bootimage vom Netz auf den lokalen Datenträger kopiert.",
          "editable" : false,
          "defaultValues" :
                    [
                    false
                    ],
          "multiValue" : false,
          "productVersion" : "4.0.1",
          "possibleValues" :
                    [
                    false,
                    true
                    ],
          "packageVersion" : "5",
          "type" : "BoolProductProperty",
          "propertyId" : "winpenetworkmode",
          "productId" : "win7"
          },
Obwohl der Default Wert auf "false" gesetzt ist, erscheint im Configuration Editor weiterhin "true" an der Stelle. Auch bei einer Aktualisierung der Seite, Neustart des Servers oder neu angelegten Clients. Das Problem taucht bei alles Defaultwerten bei allen Produkten, wo ich bisher auspropiert habe (win7, win7-x64, winxppro) auf. Was mach ich falsch?

OPSI ist auf aktuellem Stand, genutzt wird Windows 7 32-bit, Firefox 7.01, java 1.6.0_29-b11.

MfG,
AS

Re: Problem Problem beim Auslesen der Default Produkt Proper

Verfasst: 11 Nov 2011, 10:00
von alsp
Komme leider hier immer noch nicht weiter. Irgendwelche Ideen? Weitere Informationen nötig?

MfG,
AS