2012-06-02 5 views
18

Una volta ogni 18-24 ore, il mio IIS smette di rispondere su un determinato sito Web. Abbiamo aggiornato la nostra applicazione web una settimana fa e sembra che sia stata avviata. Quando accade:IIS: l'applicazione Web si blocca periodicamente richiede il riavvio del sistema

  1. Qualsiasi richiesta all'applicazione asp.net si blocca per sempre
  2. Il riavvio del pool di applicazioni dà l'errore 0x80070425 (Il servizio non può accettare il messaggio di controllo in questo momento)
  3. non posso anche disconnettersi dal computer, si blocca Disconnetti. L'unico modo è quello di riavviare la macchina
  4. A volte viene attivato con qualche eccezione ado.net non gestita, altre volte non esiste un modello.
  5. ispezione dei file di registro IIS non prodotto alcun modello riconoscibile

macchina è Windows Server 2008 R2 Standard Edition. La mia applicazione funziona con ASP.Net 4.0 Classic Mode

Alcune delle voci del registro eventi trovati sono i seguenti:


C'è stato un errore durante l'elaborazione del servizio applicazione gestita auto-start per l'applicazione pool: "MyApps". Il caricamento degli oggetti del fornitore di servizi applicativi non è supportato se la modalità pipeline è impostata sulla modalità 'Classica'. Di conseguenza, non è stato completato l'avvio automatico del servizio dell'applicazione gestito. Per risolvere questo problema, cambiare la modalità della pipeline per questo pool di applicazioni in modalità "Integrata". Il campo dati contiene il codice di errore.


un processo di lavoro '1164' al servizio Pool di applicazioni 'MyApps' non sono riusciti a fermare un canale di ascolto per il protocollo 'http' nel tempo assegnato. Il campo dati contiene il numero di errore.


Pool di applicazioni OfficeClip è stato disabilitato. La richiesta dal protocollo http per creare il pool di applicazioni non è riuscita. Riavviare il pool di applicazioni in modo che Windows Process Activation Service (WAS) possa determinare lo stato corretto del protocollo. Il campo dati contiene il numero di errore.


Windows ha rilevato che il file di registro è ancora in uso da altre applicazioni o servizi. Il file verrà scaricato ora. Le applicazioni oi servizi che contengono il file di registro potrebbero non funzionare correttamente in seguito.

DETTAGLIO - registro 1 utente maniglie trapelato da \ Registry \ User \ S-1-5-21-3692684334-282388892-2276244761-500: Process 900 (\ Device HarddiskVolume2 \ Windows \ System32 \ svchost.exe \) ha aperto chiave \ REGISTRY \ USER \ S-1-5-21-3692684334-282388892-2276244761-500 \ Printers \ DevModePerUser


il servizio Pubblicazione sul Web non è riuscito a impostare il pool di applicazioni per l'applicazione '/' nel sito '10'. Il campo dati contiene il numero di errore.


Tutte le idee su come capire cosa è sbagliato a corto di reinstallare il sistema operativo?

risposta

33

Potete provare il seguente

  • Aprire Services.msc
  • Cercare Credential Manager
  • Set Tipo di avvio "Automatico"
  • (ri) avviare il servizio Gestione credenziali
+0

Ha funzionato per me grazie. – user194076

+1

+1 e qui. Ho avuto uno strano lock up durante il debugging con VS, ho provato a riavviare il pool di app "c'era un errore al momento il servizio non può accettare i messaggi di controllo". Fatto questo, allora boom, tutto torna alla normalità. –

+7

Non sono chiaro _why_ questa sarebbe una soluzione. Potresti elaborare? – Josh

Problemi correlati