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:

 

Log Name: Application</p>

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
dn

This post has been migrated from our earlier blog based on BlogEngine.NET.