Seite 1 von 1

setProductProperty -> bad fqdn: 'none'

Verfasst: 18 Feb 2011, 13:55
von derDavid
Hallo zusammen! :-)

Ich bin neu hier und muss vorweg erstmal sagen, dass OPSI mir sehr gut gefällt... der Funktionsumfang überrascht mich momentan täglich aufs Neue und ich bin begeistert, dass es so stabile und umfangreiche Open-Source-Lösungen gibt ;)

Was mir allerdings nach der Bewältigung einiger Anfängerprobleme nicht in den Schädel möchte, ist die Meldung, die ich erhalte, wenn ich per opsi-admin einen Standard-Productkey für eine Software festlegen möchte. Der vom Handbuch ins Putty-Fenster kopierte Befehl liefert folgende Ausgabe (natürlich habe ich auch einen gültigen Key eingesetzt):

Code: Alles auswählen

root@opsi:~# opsi-admin -d method setProductProperty winxppro "productkey" "ABCDE-FGHIJ-KLMNO-QRTUV-WXYZ1"
[2] Traceback: (Logger.py|710)
[2]      line 1505 in '<module>' in file '/usr/bin/opsi-admin' (Logger.py|710)
[2]      line 296 in 'main' in file '/usr/bin/opsi-admin' (Logger.py|710)
[2]      line 664 in 'execute' in file '/usr/bin/opsi-admin' (Logger.py|710)
[2]      ==>>> Failed to execute 'method setProductProperty winxppro productkey ABCDE-FGHIJ-KLMNO-QRTUV-WXYZ1': Bad fqdn: 'none' (opsi-admin|1515)
Allerdings hat der Opsi-Server durchaus einen gültigen fqdn, der auch richtig ausgegeben wird, wenn ich "opsi-setup --init-current-config" ausführe. Keine Ahnung, woher diese Meldung kommen könnte... kann mir jemand helfen? Dankeschön im Voraus! :)

Re: setProductProperty -> bad fqdn: 'none'

Verfasst: 18 Feb 2011, 14:29
von c.kampka
Hallo David,

bitte einmal den Befehl

Code: Alles auswählen

opsi-admin -d method host_getIdents '[]' '{"type":"OpsiDepotserver"}'
auf der Konsole ausführen und das Ergebnis mit dem Hostnamen des Servers gegen checken und ggfs. hier posten.

Viele Grüße,
Christian Kampka

Re: setProductProperty -> bad fqdn: 'none'

Verfasst: 18 Feb 2011, 14:46
von derDavid
Hallo Christian,

hier die etwas anonymisierte Ausgabe:

Code: Alles auswählen

root@opsi:~#     opsi-admin -d method host_getIdents '[]' '{"type":"OpsiDepotserver"}'
[
"opsi.pools.abteilung.firma.de"
]
... wobei abteilung nur aus kleinen Buchstaben besteht und firma außer einem Bindestrich auch nichts Auffälliges enthält.

Danke schon mal für deine/eure Hilfe! :)

Re: setProductProperty -> bad fqdn: 'none'

Verfasst: 18 Feb 2011, 17:18
von j.schneider
Bitte als weiteren Parameter den FQDN des Depotservers übergeben.

Code: Alles auswählen

opsi-admin -d method setProductProperty winxppro productkey ABCDE-FGHIJ-KLMNO-QRTUV-WXYZ1 opsi.pools.abteilung.firma.de

Re: setProductProperty -> bad fqdn: 'none'

Verfasst: 24 Feb 2011, 11:23
von derDavid
Super, danke! :) Das hat einwandfrei funktioniert. Ich bin leider vorher nicht dazu gekommen, das auszuprobieren, aber jetzt bin ich umso glücklicher drüber ;)

Aber kann man sagen, woran das liegt? Fehlt in irgendeiner Konfigurationsdatei der entsprechende fqdn-Eintrag?

Re: setProductProperty -> bad fqdn: 'none'

Verfasst: 15 Mär 2011, 13:04
von mgubler
Da auch ich von diesem Problem betroffen bin, wüsste ich auch gerne wie ich diesen Effekt vermeiden kann.