Warum kann ich eine Datei, die ich zuvor auf meinem Citrix-Rechner gesperrt habe, nicht bearbeiten?

Einige Umgebungen müssen mit einem logical_citrix_server_name konfiguriert werden, um sicherzustellen, dass die Sperrinformationen des Benutzers erkannt werden.

Beschreibung

IXIA CCMS Desktop verwendet den Hostnamen und den Benutzernamen, um eindeutige Sperrinformationen zu erstellen. Dies kann zu Problemen führen, wenn mehrere Server in einer Citrix- oder Remotedesktop-Farm vorhanden sind und ein Load Balancer zur Verteilung der Benutzersitzungen verwendet wird.

Wenn sich mehrere Server in einer Farm befinden, ist der für die Sperrinformationen verwendete Hostname der Name des lokalen Servers. Mit einem Load Balancer wird der Benutzer, sobald eine Sitzung läuft, wieder mit derselben Sitzung auf demselben Server verbunden. Wenn die Sitzung beendet wird (der Benutzer meldet sich ab oder schließt die Anwendung), gibt es keine Garantie dafür, dass sich der Benutzer wieder auf demselben Server anmeldet. In diesem Fall sind die Sperrinformationen anders, so dass der Benutzer nicht als die Person erkannt wird, die die erste Sperre vorgenommen hat. Die Dateien werden in Lila angezeigt und können nicht bearbeitet werden.

Lösung

Um dieses Problem zu lösen, fügen Sie die folgende Zeile in die Datei eclipse.ini ein, und zwar nach der Zeile mit dem Ausdruck „-vmargs“:
-Dcom.ixiasoft.cms.override.hostname=<logical_citrix_server_name>
wobei <logical_citrix_server_name> der Name ist, der allen Servern in der Farm gegeben wurde, zum Beispiel „Citrix-Farm-Prod“. Der gleiche Name muss in jeder eclipse.ini-Datei für jeden Server in der Farm konfiguriert werden.