Frage

Hallo und vielen Dank für Ihre Hilfe. Wir versuchen, eine Sitecore Website zu halten und laufen auf einem WS 2008 R2 Standard-Server, aber in die folgenden Ausnahme nicht unterbrochen werden:

  

System.Security.Cryptography.CryptographicException

     

Die Website eingerichtet ist, in einem eigenen App-Pool mit dem 2.0-Framework läuft   Version ausgewählt und integriert Pipeline-Modus.

     

Die Seite wird gut für ein paar Minuten laufen, aber dann endet der app-Pool nach oben   wird mit folgenden Angaben gestoppt:

     

"Anwendungspool‚######‘wird automatisch aufgrund eines deaktiviert   Serie von Fehlern in dem Prozess (e) für diesen Anwendungspool dient.“

     

Überprüfen des Anwendungsprotokoll zeigen:

     

Eine nicht behandelte Ausnahme aufgetreten ist, und der Prozess beendet wurde.

     

Anwendungs-ID: / LM / W3SVC / 4 / ROOT

     

Prozess-ID: 5156

     

Ausnahme: System.Security.Cryptography.CryptographicException

     

Nachricht: Das System kann den angegebenen Pfad nicht finden.

     

Stacktrace: at   System.Security.Cryptography.CryptographicException.ThrowCryptogaphicException (Int32   h) bei System.Security.Cryptography.SafeKeyHandle._FreeHKey (IntPtr   pKeyCtx) bei   System.Security.Cryptography.SafeKeyHandle.ReleaseHandle () bei   System.Runtime.InteropServices.SafeHandle.InternalFinalize () bei   System.Runtime.InteropServices.SafeHandle.Dispose (Boolean Entsorgung)   bei System.Runtime.InteropServices.SafeHandle.Finalize ()

Eine Spitze auf der einen Seite, die ich sagte gefunden, um sicherzustellen, dass das Konto, dass die Website unter ausgeführt wird, ein Mitglied der Cryptographic-Operatoren-Gruppe, die ich getan habe. Leider setzte sich die Website zum Scheitern verurteilt.

Jede mögliche Hilfe würde geschätzt. Vielen Dank!

EDIT

Nachdem ich realisiert die erste Antwort unten ich einen anderen Blick auf die Server Anwendungsprotokolle nahm und es sieht aus wie jedes Mal, wenn die app-Pool die folgende Warnung geht geschieht zuerst:

  

erkannt Windows-Registrierungsdatei ist immer noch in Verwendung durch andere   Anwendungen oder Dienste. Die Datei wird nun entladen werden. Das   Anwendungen oder Dienste, die Ihre Registrierungsdatei halten kann nicht funktionieren   dannach.

     

Ereignis 1530, Benutzerprofildienst-DETAIL - 2 Benutzerregistrierungs Griffe   sickerte aus   \ Registry \ User \ S-1-5-82-3231641130-1035467585-39029555-2466166849-1382764965:   Prozess 3260   (\ Device \ HarddiskVolume3 \ WINDOWS \ System32 \ inetsrv \ w3wp.exe) geöffnet hat,   Schlüssel   \ Registry \ BENUTZER \ S-1-5-82-3231641130-1035467585-39029555-2466166849-1382764965   Prozess 3260   (\ Device \ HarddiskVolume3 \ WINDOWS \ System32 \ inetsrv \ w3wp.exe) geöffnet hat,   Schlüssel   \ REGISTRY \ USER \ S-1-5-82-3231641130-1035467585-39029555-2466166849-1382764965 \ Software \ Policies \ Microsoft \ System

Und noch ein Beispiel:

  

erkannt Windows-Registrierungsdatei ist immer noch in Verwendung durch andere   Anwendungen oder Dienste. Die Datei wird nun entladen werden. Das   Anwendungen oder Dienste, die Ihre Registrierungsdatei halten kann nicht funktionieren   dannach.

     

DETAIL - 13 Benutzer-Registry Griffe durchgesickert aus   \ Registry \ User \ S-1-5-82-3231641130-1035467585-39029555-2466166849-1382764965:   Prozess 5228   (\ Device \ HarddiskVolume3 \ WINDOWS \ System32 \ inetsrv \ w3wp.exe) geöffnet hat,   Schlüssel   \ Registry \ BENUTZER \ S-1-5-82-3231641130-1035467585-39029555-2466166849-1382764965   Prozess 5228   (\ Device \ HarddiskVolume3 \ WINDOWS \ System32 \ inetsrv \ w3wp.exe) geöffnet hat,   Schlüssel   \ Registry \ BENUTZER \ S-1-5-82-3231641130-1035467585-39029555-2466166849-1382764965   Prozess 5228   (\ Device \ HarddiskVolume3 \ WINDOWS \ System32 \ inetsrv \ w3wp.exe) geöffnet hat,   Schlüssel   \ Registry \ BENUTZER \ S-1-5-82-3231641130-1035467585-39029555-2466166849-1382764965   Prozess 5228   (\ Device \ HarddiskVolume3 \ WINDOWS \ System32 \ inetsrv \ w3wp.exe) geöffnet hat,   Schlüssel   \ Registry \ BENUTZER \ S-1-5-82-3231641130-1035467585-39029555-2466166849-1382764965   Prozess 5228   (\Gerät\ HarddiskVolume3 \ Windows \ System32 \ inetsrv \ w3wp.exe) geöffnet   Schlüssel   \ REGISTRY \ USER \ S-1-5-82-3231641130-1035467585-39029555-2466166849-1382764965 \ Software \ Microsoft \ System \ Trusted   Prozess 5228   (\ Device \ HarddiskVolume3 \ WINDOWS \ System32 \ inetsrv \ w3wp.exe) geöffnet hat,   Schlüssel   \ REGISTRY \ USER \ S-1-5-82-3231641130-1035467585-39029555-2466166849-1382764965 \ Software \ Microsoft \ System \ Vertrauen   Prozess 5228   (\ Device \ HarddiskVolume3 \ WINDOWS \ System32 \ inetsrv \ w3wp.exe) geöffnet hat,   Schlüssel   \ REGISTRY \ USER \ S-1-5-82-3231641130-1035467585-39029555-2466166849-1382764965 \ Software \ Microsoft \ Windows   NT \ Current Prozess 5228   (\ Device \ HarddiskVolume3 \ WINDOWS \ System32 \ inetsrv \ w3wp.exe) geöffnet hat,   Schlüssel   \ REGISTRY \ USER \ S-1-5-82-3231641130-1035467585-39029555-2466166849-1382764965 \ Software \ Policies \ Microsoft \ System   Prozess 5228   (\ Device \ HarddiskVolume3 \ WINDOWS \ System32 \ inetsrv \ w3wp.exe) geöffnet hat,   Schlüssel   \ REGISTRY \ USER \ S-1-5-82-3231641130-1035467585-39029555-2466166849-1382764965 \ Software \ Microsoft \ System \ Root   Prozess 5228   (\ Device \ HarddiskVolume3 \ WINDOWS \ System32 \ inetsrv \ w3wp.exe) geöffnet hat,   Schlüssel   \ REGISTRY \ USER \ S-1-5-82-3231641130-1035467585-39029555-2466166849-1382764965 \ Software \ Microsoft \ System \ SmartCardRoot   Prozess 5228   (\ Device \ HarddiskVolume3 \ WINDOWS \ System32 \ inetsrv \ w3wp.exe) geöffnet hat,   Schlüssel   \ REGISTRY \ USER \ S-1-5-82-3231641130-1035467585-39029555-2466166849-1382764965 \ Software \ Microsoft \ System \ My   Prozess 5228   (\ Device \ HarddiskVolume3 \ WINDOWS \ System32 \ inetsrv \ w3wp.exe) geöffnet hat,   Schlüssel   \ REGISTRY \ USER \ S-1-5-82-3231641130-1035467585-39029555-2466166849-1382764965 \ Software \ Microsoft \ System \ CA   Prozess 5228   (\ Device \ HarddiskVolume3 \ WINDOWS \ System32 \ inetsrv \ w3wp.exe) geöffnet hat,   Schlüssel   \ REGISTRY \ USER \ S-1-5-82-3231641130-1035467585-39029555-2466166849-1382764965 \ Software \ Microsoft \ System \ Unzulässig

War es hilfreich?

Lösung

Dies könnte helfen: Laufsitecore 6 auf Windows 7 IIS

Es sagt im Grunde dies in Ihrem global.asax hinzuzufügen:

public void Application_Start() {
  System.Security.Cryptography.RSACryptoServiceProvider.UseMachineKeyStore = true;
  System.Security.Cryptography.DSACryptoServiceProvider.UseMachineKeyStore = true;
}

Andere Tipps

den Anwendungspool auf 4,0 Rahmen Einrichten das Problem behoben.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top