Wir bauen seit einer Weile parallel zu unserer internen XenApp 6.5 Struktur eine XenApp 7.6 Struktur auf, die die Nachfolge antreten soll. Leider war es mir aber nie möglich, mich über Storefront 2.6 und Citrix Receiver 4.2 zu Apps der XenApp 7.6 Farm zu verbinden, sondern immer nur zu den XenApp 6.5 Ressourcen.
Bei dem Versuch mich mit einer Anwendung zu verbinden, bekam ich sofort folgenden Fehler:
Über den CTX Artikel How to Enable Logging on Receiver for Windows Using Registry Entries suchte ich in den Receiver Logs nach der Ursache, fand aber nichts. Ich bat im Citrix Forum um Hilfe, aber auch da konnte man mir nicht helfen. Später kam ich dann endlich auf die Idee, im Eventlog des Storefront Server, nach dem Fehler zu suchen und dort wurde tatsächlich protokolliert, was die Ursache ist.
Meine Recherche brachte mich dann zu folgendem Blog, in welchem die Lösung beschrieben steht: derTest- XenApp / XenDesktop 7.6 XML-Dienst vertrauen
Die XenApp Server vertrauen dem XML Dienst nicht. Was bei XenApp 6.5 noch eine Policy war, die ich per Default aktiviert habe, lässt sich im Citrix Studio für XenApp 7.6 nicht mehr finden. Gebraucht wird es immer noch, wird aber stattdessen jetzt über die PowerShell aktiviert.
# Citrix PowerShell Snapins laden Add-PSSnapin Citrix* # Broker Site überprüfen, ob dem XML Dienst vertraut wird Get-BrokerSite | fl Name, Trust* # XML Dienst vertrauen Set-BrokerSite -TrustRequestsSentToTheXmlServicePort $true
Quelle: dertest.org