Installationscheckliste für App Orchestration App

Werbung
App
Orchestration 2.6 für App Orchestration
Installationscheckliste
Bekannte Probleme in App Orchestration 2.6
Vorbereitet von: Jenny Berger
Letzte Aktualisierung: Oktober 6, 2015
© 2015 Citrix Systems, Inc. Alle Rechte vorbehalten.
Seite 1
Bekannte Probleme
Inhalt
TOC
Seite 2
vorbehalten.
© 2015 Citrix Systems, Inc. Alle Rechte
Bekannte Probleme
App Orchestration

Beim Arbeiten mit der App Orchestration-Webkonsole werden möglicherweise die folgenden
Benachrichtigungen angezeigt:
o
500: Interner Serverfehler; Dienst ist nicht verfügbar
o
Dienst ist nicht verfügbar. Ein netzwerkbezogener oder instanzenspezifischer Fehler trat auf,
während eine Verbindung zu SQL Server hergestellt wurde. Der Server wurde nicht gefunden
oder war nicht erreichbar. Stellen Sie sicher, dass der Instanzname richtig ist und dass SQL
Server so konfiguriert ist, dass Remoteverbindungen zulässig sind.
o
Anmeldung fehlgeschlagen; Interner Serverfehler
Diese Benachrichtigungen werden angezeigt, wenn der SQL Server, der die App OrchestrationKonfigurationsdatenbank hostet, offline ist. Führen Sie zum Beheben des Fehlers die folgenden
Aktionen aus:
o
Stellen Sie sicher, dass der Server, auf dem SQL Server ausgeführt wird, funktioniert und mit
dem Netzwerk verbunden ist.
o
Überprüfen Sie, ob die Firewall Remoteverbindungen zu SQL Server zulässt.
o
Stellen Sie sicher, dass die richtige SQL Server-Datenbank oder -Instanz in den globalen
Einstellungen von App Orchestration konfiguriert ist.
[#389643]

Wenn Sie einen Sitzungsmaschinenkatalog für bedarfsgesteuertes Provisioning erstellen und der
CreateSessionMachineCatalog-Workflow fehlschlägt (z. B. wegen eines Konfigurationsfehlers),
schlägt der Workflow bei weiteren Versuchen wieder fehl, selbst wenn alle erforderlichen
Einstellungen richtig konfiguriert wurden. Dieses Problem tritt auf, weil App Orchestration jedes
Mal, wenn der Workflow ausgeführt wird, versucht, einen Snapshot der Vorlagen-VM zu erstellen.
Wenn der Snapshot bereits vorhanden ist, schlägt der Workflow mit der Fehlermeldung fehl, dass
der Snapshot nicht eindeutig ist. Sie lösen dieses Problem, indem Sie den Snapshot der
Vorlagen-VM löschen, bevor Sie den fehlgeschlagenen Workflow neu ausführen. [#413997]

Beim Erstellen eines Sitzungsmaschinenkatalogs mit bedarfsgesteuertem Provisioning schlägt
der Workflow
Get-VMTemplateScan mit dem Fehler "VM wird verwendet" fehl. Dieses Problem tritt auf, wenn
ein Snapshot von Datenträger und Speicher mit der VM-Vorlage erstellt wird, die für die
Verwendung mit dem Katalog ausgewählt ist. Um dieses Problem zu lösen, entfernen Sie den
Snapshot von Datenträger und Speicher und erstellen Sie einen Snapshot nur vom Datenträger
der Maschine. Snapshots von Datenträger und Speicher werden nicht für App Orchestration
unterstützt. [#469734]

Wenn ein NetScaler-Verbindungsfilter einem Sitzungsmaschinenkatalog hinzugefügt wird, kann
die Kapazität der im Katalog gehosteten Angebote nicht geändert werden. Dieses Problem tritt
auf, wenn der Verbindungsfilter hinzugefügt wird, nachdem Mandanten den Katalog abonniert
haben. Das Hinzufügen eines Verbindungsfilters bewirkt eine Änderung im
Seite 3
vorbehalten.
© 2015 Citrix Systems, Inc. Alle Rechte
Bekannte Probleme
Sitzungsmaschinenkatalog, durch die Abonnements für die Angebote ungültig werden. Daher
können Benutzer auf ihre Abonnements nicht über Citrix Receiver zugreifen. Sie lösen dieses
Problem, indem Sie die Abonnements für die Benutzer der betroffenen Angebote kündigen und
die zugeordnete Bereitstellungsgruppe löschen. Anschließend können Sie den Benutzern wieder
Abonnements für die ursprünglichen Angebote erstellen. Durch die Abonnementerstellung wird
eine neue Bereitstellungsgruppe erstellt, die dem geänderten Sitzungsmaschinenkatalog
zugeordnet ist. [#471339]

Das Hinzufügen einer außer Betrieb gesetzten Sitzungsmaschine zu einem
Sitzungsmaschinenkatalog und einer Bereitstellungssite wird in diesem Release nicht unterstützt.
Wenn die außer Betrieb gesetzte Sitzungsmaschine einer Bereitstellungssite zugeteilt wird, tritt
ein Fehler beim Registrieren mit der Site auf. Daher können Benutzer nicht auf Abonnements für
Angebote zugreifen, die auf der Sitzungsmaschine gehostet werden. Sie vermeiden dieses
Problem, indem Sie neue Sitzungsmaschinen bereitstellen, um außer Betrieb gesetzte Maschinen
zu ersetzen. [#475517]

Der Zugriff auf ein Abonnement eines Angebots kann fehlschlagen, wenn das Angebot mit
benutzerspezifischen Daten im aktuellen Arbeitsverzeichnis der Anwendung konfiguriert ist. Wenn
ein Angebot erstellt wird, wird ein erster Scan der Anwendung ausgeführt und App Orchestration
verwendet das bei diesem Scan erkannte Arbeitsverzeichnis. App Orchestration überprüft nicht
die vom Scan bereitgestellten Daten und korrigiert nicht automatisch ungültige Informationen bei
der Angebotserstellung. Um dieses Problem zu lösen, verwenden Sie Umgebungsvariablen für
alle benutzerspezifischen Daten und verwenden Sie sie statt der tatsächlichen
benutzerspezifischen Daten im Pfad des aktuellen Arbeitsverzeichnisses der Anwendung.
[#475534]

Das Hinzufügen derselben privaten Domäne als unterschiedliche Typen (z. B. Hinzufügen der
Domäne als "Benutzer" und dann als "Beides") wird in diesem Release nicht unterstützt. Wenn
Sie private Domänen hinzufügen, fügen Sie eine Domäne der Bereitstellung nur einmal hinzu.
[#475558]

Wenn Sie ein Angebot mit der Isolationsstufe "Private Bereitstellungsgruppe" erstellen, das eine
Bereitstellungssite und eine StoreFront-Servergruppe in der freigegebenen Ressourcendomäne
umfasst, aber auch Sitzungsmaschinen in der privaten Ressourcendomäne eines Mandanten
enthält, schlagen Zugriffsversuche über Citrix Receiver möglicherweise fehl. Als Workaround
beim Erstellen eines privaten Angebots mit mehrere Domänen konfigurieren Sie das Angebot so,
dass es die Isolationsstufe "Private Bereitstellungssite" verwendet. [#475564]

Wenn Sie eine große Anzahl an Sitzungsmaschinen in einen Sitzungsmaschinenkatalog
importieren, kann der Workflow
Get-ApplicationInfo fehlschlagen. Wenn dieser Fehler auftritt, werden die folgenden Fehler im
Ordner C:\Windows\Temp auf dem App Orchestration-Konfigurationsserver protokolliert:
o
Error: Background task handling error: System.Data.SqlClient.SqlException (0x80131904):
Timeout expired. The timeout period elapsed prior to completion of the operation or the
server is not responding. ---> System.ComponentModel.Win32Exception (0x80004005): The
wait operation timed out...
Seite 4
vorbehalten.
© 2015 Citrix Systems, Inc. Alle Rechte
Bekannte Probleme
o
Error: Error Details: The INSERT statement conflicted with the FOREIGN KEY constraint
"FK_DiscoveredApplications_IconId". The conflict occurred in database "AppOrchestration",
table "cam.Icons", column 'Id'. The statement has been terminated.
o
Error: Error Details: The transaction associated with the current connection has completed but
has not been disposed. The transaction must be disposed before the connection can be used
to execute SQL statements.
Außerdem erstellt App Orchestration möglicherweise zusätzliche Get-ApplicationInfo-Workflows,
die alle letztendlich fehlgeschlagen. Diese Fehler können das Ergebnis einer Sperrung der
Cam.Icons-Tabelle in der App Orchestration-Konfigurationsdatenbank sein. Als Workaround
importieren Sie eine kleinere Anzahl an Sitzungsmaschinen auf einmal in den Katalog. Führen Sie
dazu die folgenden Aktionen aus:
1. Löschen Sie mit der App Orchestration-Webkonsole den Sitzungsmaschinenkatalog, in den
Sie die Maschinen importieren. Warten Sie, bis der Workflow abgeschlossen ist.
2. Erstellen Sie den Sitzungsmaschinenkatalog neu und importieren Sie bis 100 Maschinen.
Warten Sie, bis die Workflows abgeschlossen sind.
3. Importieren Sie die übrigen Sitzungsmaschinen in Sätzen von 100, bis alle Maschinen in den
Katalog importiert wurden.
[#479423]

Wenn Sie einen Sitzungsmaschinenkatalog mit bedarfsgesteuertem Provisioning erstellen und
der Workflow unterbrochen wird, verbleiben die vorbereitend erstellte VM und der Snapshot auf
der Rechenressource. Sie werden nicht automatisch entfernt. Dieses Problem kann auftreten,
wenn der Workflow abgebrochen wird oder fehlschlägt. Um dieses Problem zu umgehen,
entfernen Sie manuell die vorbereitend erstellte VM und den Snapshot mit der HypervisorKonsole und starten Sie den Workflow neu. [#480661]

Das Anmelden bei der App Orchestration-Webkonsole mit Anmeldeinformationen, die nichtenglische Zeichen verwenden, kann fehlschlagen, wenn die Option "Anmeldeinformationen
speichern" aktiviert ist. Dieses Problem tritt auf, wenn Sie sich bei der Webkonsole mit einem
Safari-Webbrowser anmelden. Bei Anmeldeinformationen mit englischen Zeichen ist die
Anmeldung erfolgreich, wenn diese Option ausgewählt ist. Um dieses Problem zu lösen,
aktivieren Sie nicht die Option "Anmeldeinformationen speichern", wenn Sie sich an der Konsole
mit dem Safari-Browser anmelden und dabei Anmeldeinformationen mit nicht-englischen Zeichen
verwenden. [#484144]
Seite 5
vorbehalten.
© 2015 Citrix Systems, Inc. Alle Rechte
Bekannte Probleme

Wenn Sie mit der Webverwaltungskonsole App Orchestration-Administratoren hinzufügen, die die
Rolle "Lesezugriff" und den Geltungsbereich für alle Mandanten haben, und wenn Sie dann eine
Benutzergruppe aus einer anderen Gesamtstruktur oder Domäne angeben, werden keine
Mandanteninformationen in der Webkonsole angezeigt. Dieses Problem tritt auch dann auf, wenn
gesamtstruktur- oder domänenübergreifende Vertrauensstellungen zwischen der freigegebenen
Domäne und der zweiten Domäne bestehen. Wenn Sie einen Administrator mit Lesezugriff und
Geltungsbereich für alle Mandanten erstellen, geben Sie einen der folgenden Benutzertypen an:
o
Einen Benutzer oder eine Benutzergruppe in der freigegebenen Benutzerdomäne.
o
Einen Benutzer in einer anderen Gesamtstruktur oder Domäne, sofern gesamtstruktur- oder
domänenübergreifende Vertrauensstellungen zur freigegebenen Domäne vorhanden sind.
[#485970]

Wenn Sie eine nicht vorhandene Maschine von der App Orchestration-Stammorganisationseinheit
in Active Directory in eine StoreFront-Servergruppe oder Bereitstellungssite importieren, schlägt
der Erstellungsworkflow fehl und das Löschen der Maschine schlägt ebenfalls fehl, weil der
Workflow zum Entfernen an eine nicht vorhandene Maschine gesendet wird. Als Workaround
löschen Sie die nicht vorhandene Maschine über einen API-Aufruf. Damit werden auch alle damit
verbundenen Workflows gelöscht. Beispiel: Wenn Sie das Löschen eines nicht vorhandenen
StoreFront-Servers erzwingen möchten, rufen Sie DELETE StoreFrontServers({id}) auf und legen
Sie den Parameter für die Erzwingung auf "true" fest. [#0518912]

Wenn Sie einen Sitzungsmaschinenkatalog mit einem Snapshot aus einer anderen Vorlage in
Windows 2012 R2 oder Windows 8.1 aktualisieren, tritt beim Starten des Angebots u. U. ein
Fehler auf. Es empfiehlt sich, beim Upgrade des Sitzungsmaschinenkatalogs den Snapshot aus
derselben Vorlage auszuwählen. [#0533964]

Wenn in einer App Orchestration-Umgebung mehrere Konfigurationsserver sind, werden beim
Upgrade eines Servers von 2.5 auf 2.6 automatisch auch alle anderen Server aktualisiert. Die
gleichzeitige Aktualisierung mehrerer Konfigurationsserver ist unnötig und verursacht eine
Ausnahme. [#0534270]

Das Konfigurieren einer Domäne hinter NAT, die den gleichen vollqualifizierten Domänennamen
wie eine Systembereichsdomäne hat, kann die Ausnahme "Ungültige Anforderung" verursachen,
da die Erstellung einer isolierten Domäne mit demselben FQDN wie eine Systembereichsdomäne
nicht zulässig ist. [#0535549]

Wenn alle Maschinen im primären Datencenter heruntergefahren sind, kann beim Anmelden an
der StoreFront-Website eine Timeout-Ausnahme auftreten, weil standardmäßig bei
Anforderungen von einer Receiver für Web-Site an den zugeordneten Store nach einer Minute ein
Timeout erfolgt. Ändern Sie als Workaround den Timeoutwert. Öffnen Sie dazu auf dem
StoreFront-Server die Datei web.config für die Receiver für Web-Site in einem Text-Editor. Die
Datei ist normalerweise im Verzeichnis C:\inetpub\wwwroot\Citrix\StorenameWeb, wobei
Storename der Name ist, der beim Erstellen des Stores angegeben wurde. Legen Sie mit dem
Attribut "timeout" das Zeitlimit für eine Antwort vom Store in Stunden, Minuten und Sekunden fest.
[#0543315]
Seite 6
vorbehalten.
© 2015 Citrix Systems, Inc. Alle Rechte
Bekannte Probleme

Wenn Sie den App Orchestration-Konfigurationsserver von Version 2.5 auf Version 2.6
aktualisieren, ohne alle Bereitstellungssite-, StoreFront-Server- und VDA-Komponenten ebenfalls
zu aktualisieren, werden u. U. nicht zugeordnete Ressourcen nicht erkannt oder die XenDesktopBereitstellungssite wird für neu auf dem StoreFront-Server erstellte Stores als XenApp angezeigt.
Es empfiehlt sich daher, nach dem Upgrade von App Orchestration 2.6 alle anderen App
Orchestration-Komponenten zu aktualisieren. [#0552636, #0551484]

Wenn Sie App Orchestration-Komponenten aus einem Ordner installieren, dessen Name
lokalisierte Zeichen enthält, tritt u. U. ein Installationsfehler auf. Es empfiehlt sich, für
Ordnernamen nur ASCII-Zeichen zu verwenden. [#0566315]

Wenn Sie die Portnummer für NetScaler Gateway-Adressen auf der Seite "Datencenter
bearbeiten" ändern, gibt der Workflow u. U. die Fehlermeldung "bereits vorhanden" zurück, weil
der Workflow "Update-StoreFrontSite" vor dem Workflow "Remove-StoreFrontNetScalerGateway"
ausgeführt wird. Klicken Sie auf die Schaltfläche "Wiederholen", um die Portnummer erfolgreich
zu ändern. [#0571595]
Cloudbereitstellung
Wenn Sie eine private Cloud-Rechenressource einer App Orchestration-Bereitstellung hinzufügen,
schlägt der Vorgang mit der Meldung fehl, dass ein Datencenter angegeben werden muss. Dieses
Problem tritt auf, wenn das Datencenter, das als öffentliche Cloud-Rechenressource verwendet wird,
als Standarddatencenter für die Bereitstellung festgelegt ist. Um dieses Problem zu beheben, legen
Sie ein Datencenter, das keine Cloud-Rechenressourcen enthält, als Standarddatencenter für die
Bereitstellung fest. Versuchen Sie dann noch einmal, die private Cloud-Rechenressource der
Bereitstellung hinzufügen. [#484497]
StoreFront
Nachdem die Benutzer eines Mandanten die in einer Bereitstellungssite gehosteten Apps abonniert
haben, werden keine Apps angezeigt, wenn Benutzer auf die StoreFront-Site über Citrix Receiver
zugreifen. Dieses Problem tritt bei neu erstellten Bereitstellungssites auf sowie bei
Bereitstellungssites, die in StoreFront aggregiert wurden. Das Problem tritt auf, wenn die
Abonnements für Benutzer in lokalen Gruppen der Domäne des Mandanten erstellt werden. Da die
lokale Gruppe der Domäne in der Domäne ist, in der sie erstellt wurde, werden die Benutzer der
Gruppe von StoreFront nicht erkannt, wenn sie versuchen, auf ihre abonnierten Apps zuzugreifen.
Um sicherzustellen, dass die Benutzer eines Mandanten auf ihre Abonnements über StoreFront
zugreifen können, führen Sie eine der folgenden Aufgaben aus:

Wenn die StoreFront-Servergruppe und die Benutzer des Mandanten in verschiedenen Domänen
sind, stellen Sie sicher, dass die Benutzer des Mandanten in universellen Gruppen der Domäne
sind und geben Sie diese Gruppen an, wenn Sie Abonnements erstellen.
Seite 7
vorbehalten.
© 2015 Citrix Systems, Inc. Alle Rechte
Bekannte Probleme

Erstellen Sie eine lokale Gruppe der Domäne, in der die StoreFront-Servergruppe ist, fügen Sie
die Benutzer des Mandanten der Gruppe hinzu und geben Sie diese Gruppe beim Erstellen von
Abonnements an.
[#451145]
Seite 8
vorbehalten.
© 2015 Citrix Systems, Inc. Alle Rechte
Herunterladen