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