Seite 1 von 1

Inst. mit lok. Admin - Probleme bei demandLicenseKey

Verfasst: 05 Jan 2015, 19:19
von pandel
Hallo zusammen!

Ich bekomm bei einem Setup mit lokalem Admin folgenden Fehler im Log (Servername entfernt und optisch auseinandergezogen):

Code: Alles auswählen

[5] [Jan 05 18:56:48:455]       Set  $LicenseKey$ = demandLicenseKey ($LicensePool$)
[6] [Jan 05 18:56:48:455]       Calling opsi service at https://opsiserver:4447/rpc
[6] [Jan 05 18:56:48:455]       JSON service request https://opsiserver:4447/rpc/rpc getAndAssignSoftwareLicenseKey
[6] [Jan 05 18:56:48:505]       JSON Bench for getAndAssignSoftwareLicenseKey "params":["","p_teamviewer","",""],"id":1} Start: 18:56:48:455 Time: 00:00:00:050

[3] [Jan 05 18:56:48:509]       Error: retrieveJSONObject --- opsi service problem ----> {"message":"Bad object id: ''","class":"ValueError"}
[3] [Jan 05 18:56:48:509]       Error: Got no license key: -> {"message":"Bad object id: ''","class":"ValueError"}

[6] [Jan 05 18:56:48:509]         The value of the variable "$LicenseKey$" is now: ""
[5] [Jan 05 18:56:48:509]       Set  $ServiceErrorClass$ = getLastServiceErrorClass
[6] [Jan 05 18:56:48:509]         The value of the variable "$ServiceErrorClass$" is now: "ValueError"
Der Lizenzpool existiert, es sind Lizenzen drin und frei. Ich verstehe überhaupt nicht, warum das passiert. Das habe ich bei anderen Setups mit lok. Admin haargenau schon so gemacht und es lief einwandfrei. Das einzige, was mir auffällt ist, dass getAndAssignSoftwareLicenseKey ja eigentlich noch irgendwo die ClientId als Parameter bekommen müsste, oder? Die sehe ich aber nirgendwo...

EDIT: gerade gesehen, beim Uninstall sieht's besser aus, läuft aber auch nicht mit lokalem Admin, sondern normal:

Code: Alles auswählen

[6] [Jan 05 19:22:12:862] [teamviewer]   Calling opsi service at https://opsiserver:4447
[6] [Jan 05 19:22:12:862] [teamviewer]   JSON service request https://opsiserver:4447/rpc deleteSoftwareLicenseUsage
[6] [Jan 05 19:22:12:914] [teamviewer]   JSON Bench for deleteSoftwareLicenseUsage "params":["yi7xa1c0.sd8106.gad.de","","p_teamviewe Start: 19:22:12:862 Time: 00:00:00:052
[6] [Jan 05 19:22:12:917] [teamviewer]     The value of the variable "$result$" is now: ""
[6] [Jan 05 19:22:12:917] [teamviewer]   
[6] [Jan 05 19:22:12:917] [teamviewer]   ~~~~~~~ End Sub   ~~~~~~~  Sub_free_license
Helft mir bitte aus der Ratlosigkeit...

Lieber Gruß
Holger

PS: Aso, frohes Neues :mrgreen:

Re: Inst. mit lok. Admin - Probleme bei demandLicenseKey

Verfasst: 06 Jan 2015, 16:30
von n.wenselowski
Hallo Holger,
pandel hat geschrieben:

Code: Alles auswählen

[6] [Jan 05 18:56:48:505]       JSON Bench for getAndAssignSoftwareLicenseKey "params":["","p_teamviewer","",""],"id":1} Start: 18:56:48:455 Time: 00:00:00:050

[3] [Jan 05 18:56:48:509]       Error: retrieveJSONObject --- opsi service problem ----> {"message":"Bad object id: ''","class":"ValueError"}
[3] [Jan 05 18:56:48:509]       Error: Got no license key: -> {"message":"Bad object id: ''","class":"ValueError"}
An der Stelle fehlt als erster Parameter die clientID des Rechners, deshalb meckert er hier eine Bad object ID an.
Eventuell mal mit höherem Loglevel laufen lassen und schauen, ob es beim Auslesen der selbigen ein Problem gibt.


Viele Grüße

Niko

Re: Inst. mit lok. Admin - Probleme bei demandLicenseKey

Verfasst: 06 Jan 2015, 16:51
von pandel
Hi Niko,

danke, das hatte ich ja auch schon bemerkt. Gott sei Dank tats der ganze Installer (TeamViewer) nicht so wie ich wollte, daher habe ich das Paket komplett umgestellt und es ohne lok. Admin gebaut. Jetzt geht's wieder. Sollte das nochmal auftauchen, dann halte ich das mal im Hinterkopf und teste nochmal.

Interessant ist an der Stelle eben, dass es NUR bei Verwendung mit lok. Admin aufgetreten ist. Verstehe ich nicht wirklich, aber was solls...

Trotzdem danke für den Hinweis!

Lieber Gruß
Holger