Das Virtual CD Supportforum

Antworten:

Lizenzkontrolle NMS

Hallo,

ich habe Virtual CD 6 TS und Virtual CD NMS installiert
und für meine virtuellen CD's eine Lizenzkontrolle eingschaltet. Trotzdem ist es weiterhin möglich diese CD
beliebig häufig (per API) einzulegen (das Skript ist
automatisch generiert!), ohne das ein Fehler gemeldet wird.
Es handelt sich hierbei natürlich nur um verschiedene
Sessions auf demselben Server, aber was mich wundert ist,
dass der NMS die Zugriffe als fehlgeschlagen protokolliert,
obwohl sie keinen Fehler verursachen!

MfG

Werner Greßhoff

Lizenzkontrolle NMS

Eigentlich sollte die API sich nicht anders verhalten und die Lizenzen gezählt werden. Unsere Entwickler werden dies jedoch sicherhaltshalber überprüfen.

Ergänzung zu meiner vorherigen Antwort

Bitte beachten Sie, dass virtuelle CDs, die Virtual CD NMS nicht "bekannt" sind (z.B. lokal abgelegte virtuelle CDs), beliebig genutzt werden können.

NMS unterstützt bei der Lizenzierung nur virtuelle CDs, die über einen UNC-Pfad eingetragen sind. Dies geschieht, um sicher stellen zu können, dass die lizenzierte CD auch wirklich immer die gleiche ist, da die virtuelle CD anhand des Dateinamen behandelt wird. Würden lokale CDs zugelassen, könnte man unter dem selben Namen zig unterschiedliche CDs haben, eine Kontrolle darüber wäre schlicht nicht mehr möglich.

Damit die Lizenzierung korrekt verwendet werden kann, müssen alle virtuellen CDs, für die Lizenzen gesetzt werden sollen, über UNC eingebunden werden.

Dieses Verhalten ist also kein Fehler und hat auch nichts damit zu tun, dass die CDs über Skripte einlegt werden - das würde auch passieren, wenn man die Verwaltung nutzt -, sondern ist das definierte Verhalten von NMS in der Version 6.

Das eigentliche Problem - und das ist ein Fehler - liegt darin, dass es überhaupt möglich ist, Lizenzen für lokale CDs zu vergeben. Dies wird mit dem nächsten Patch behoben werden.

Hm, ich habe die CD's über "Hinzufügen" der globalen Sicht
von Virtual CD TS hinzugefügt, danach waren sie auch für NMS
sichtbar. Leider habe ich keine Dokumentation gefunden, wie
ich mit der TS-Version vorgehen muss, die Doku schweigt sich
darüber aus...

Ich habe das inzwischen rausbekommen, die virtuelle CD über
den UNC Namen einzubinden. Wenn ich in dem Startskript nicht
den UNC Namen verwende, bekommt der NMS jetzt die Verwendung
der CD gar nicht mehr mit! Wenn ich den UNC Namen benutze,
bekomme ich eine Fehlermeldung mit EC=77 zurück!
Was mir auch nicht ganz klar ist: Wenn ich eine virtuelle CD
über NMS einlege, passiert das in sämtlichen Sessions auf
dem Terminalserver. Wenn das Skript über UNC läuft: ist
das Einlegen dann sessionspezifisch oder steht die CD
dann in jeder Session zur Verfügung (das soll auf keinen
Fall passieren, dann lieber keine Lizenzüberprüfung!).

Viele Grüße

Werner Greßhoff

Skripte ausführen

Je nachdem, wo sie innerhalb einer Stationsgruppe Sie das Skript (z.B. per Drag&Drop) ausführen, wird das Skript für die gesamte Stationsgruppe, eine Virtual CD TS Station oder eine Sitzung ausgeführt.

Bitte bedenken Sie auch, dass der Virtual CD v6 NetAccess Helper Service Zugriff auf die virtuellen CDs über UNC haben muss, d.h. dass der Service über einen expliziten Account mit entsprechenden Zugriffsrechten laufen muss.

Zurück zur Übersicht

Antwort schreiben

* = erforderliche Daten



Zurück zur Übersicht