Letztens bin ich auf ein seltsamen Problem in XenApp6 gestoßen:
Sobald man den Webservice startet und einen Verbindungsversuch unternimmt, beendet sich der ApplicationPool und Verbindungen werden terminiert.
Im EventLog wird folgender Fehler protokolliert:
Source: Microsoft-Windows-IIS-W3SVC-WP Date: 17/06/2011 09:37:36 Event ID: 2307 Task Category: None Level: Error Keywords: Classic User: N/A Computer: ts1.ntsystems.it Description: The worker process for application pool 'CitrixWebInterface5.3.0AppPool' encountered an error 'Failed to decrypt attribute 'password' ' trying to read configuration data from file '\\?\C:\inetpub\temp\apppools\CitrixWebInterface5.3.0AppPool.config', line number '150'. The data field contains the error code.</code> Lösung Um den Fehler zu beheben und das Webinterface richtig starten zu können, müssen in der Datei C:\Windows\System32\inetsrv\config\applicationHost.config die Zeilen zwischen <configProtectedData> gelöscht werden. Wichtig ist dabei, dass IIS vorher beendet wurde. Danach muss der Service wieder gestartet, der ApplicationPool lässt sich nun auch normal starten. Eingehende Verbindungen zum Webinterface werden nun auch richtig verarbeitet. Grüße Log Name: Application</p>
dn