Freigeben über


Publishing nicht mehr möglich auf persistent RDS Systemen – ACL Voll

Hallo zusammen,

man nehme folgendes Scenario:

Windows Server 2008 / 2012 / R2 mit App-V 5 SP2 oder höher und die Remote Desktop Session Host Rolle installiert.

Soweit so gut, zu Anfang gibt es auch keine Probleme aber nach einiger Zeit (Je nachdem wie groß die Userbase ist, die diese Farm nutzt) bekommt EInträge, dass das Syncen bzw. das publishen in Powershell nicht mehr funktioniert.

Das liegt daran das die maximale Anzahl  Einträge in der ACL des Version Folders des oder der Packages errreicht ist. Also ist so ca. bei 240 – 260 User Schluss. Benutzer die sich jemals auf diesem System angemeldet haben – da das auf einer RDS Farm die nicht regelmäßig zurückgesetzt wird (PVS) recht schnell passieren kann, musste ich das einfach mal neiderschreiben.

Die Ursache liegt in dem abgekündigten PSAC  Feature (Package Store Access Control) denn jeder Publish schreibt den Beutzer in den Version Folder des Paketes bis halt nichts mehr geht.

Da dieses Feature aus dem Produkt verschwindet wird dieses Problem in einem kommenden release auch nicht mehr vorhanden sein.

Aktuelle Workarounds:

- Global Publishen

- Cache Löschen

Es ist nicht gedacht das wir anwendungen maximal ~250 mal publizieren können und dann nicht mehr. Wir behandeln das als Produktfehler.

 

Schönen Gruß

 

Sebastian Gernert – Escalation Engineer App-V

Comments

  • Anonymous
    November 03, 2014
    Hallo Sebastian, Wenn ich dich richtig verstehe, heisst das, dass das Problem mit aktuellem Hotfix 5 immer noch besteht, auch wenn PackageStoreAccessControl auf 0 gesetzt ist, korrekt? Bei mir ist das Problem jedenfalls bei genanntem Setup immer noch vorhanden. Gruss, Michael

  • Anonymous
    November 03, 2014
    Hallo Michael, das ist richtig. In HF5 wurde lediglich angekündigt das PSAC abgekündigt wird und auch wenn es deaktiviert ist zeigt sich dieses Verhalten. Also bitte auf die nächste Aktualisierung warten und solange die Workarounds nutzen (auch wenn diese nicht sehr elegant sind)