Risoluzione dei problemi di Internet Information Services
Microsoft Internet Information Services (IIS) viene usato ampiamente da Microsoft BizTalk Server per varie funzionalità, tra cui le schede HTTP, SOAP e Windows SharePoint Services. In questo argomento verranno illustrati alcuni problemi noti che si possono riscontrare con IIS e le possibili risoluzioni.
Problemi noti
Gli errori documentati in questo argomento potrebbero non essere visualizzati se non si configura Internet Explorer in modo da disattivare i messaggi di errore HTTP brevi.
Per configurare Internet Explorer in modo da disattivare i messaggi di errore HTTP brevi
Nel menu Strumenti, fare clic su Opzioni Internet.
Nella sezione Esplorazione della scheda Avanzate deselezionare la casella di controllo Mostra messaggi di errore HTTP descrittivi e quindi fare clic su OK.
Chiudere Internet Explorer.
Si verifica l'errore "HTTP 404 - File non trovato" quando si accede a una pagina Web su un server IIS
Problema
Quando si tenta di accedere a una pagina Web su un server IIS, viene visualizzato un errore simile al seguente:
Impossibile trovare la pagina
- oppure -
HTTP 404 - File non trovato
Causa
L'errore può essere determinato dalle seguenti cause:
Il file richiesto non è stato rinominato.
Il file richiesto è stato spostato altrove o eliminato.
Il file richiesto è momentaneamente non disponibile a causa di modifiche in corso, aggiornamenti o altre cause non note.
Il file richiesto non esiste.
IIS 6.0: l'estensione servizio Web o il tipo MIME appropriato non è abilitato.
Una directory virtuale è mappata alla directory principale di un'unità in un altro server.
Risoluzione
Seguire la procedura descritta nella sezione RISOLUZIONE dell'articolo della Microsoft Knowledge Base 248033, "Motivi comuni per cui il server IIS restituisce l'errore "HTTP 404 - File non trovato" disponibile all'indirizzo https://support.microsoft.com/kb/248033.
Si verifica l’errore "Impossibile trovare il server o errore DNS" quando si accede a una pagina Web su un server IIS
Problema
Quando si tenta di accedere a una pagina Web su un server IIS, viene visualizzato un errore simile al seguente:
Impossibile visualizzare la pagina
- oppure -
Impossibile trovare il server o errore DNS
Causa
L'errore può essere determinato dalle seguenti cause:
Le impostazioni di connessione di Internet Explorer non sono corrette.
Il software firewall o proxy non è correttamente configurato, non funziona o è incompatibile
Un file Hosts contiene una voce non valida.
La scheda di rete non funziona correttamente o i relativi driver sono incompatibili.
Risoluzione
Seguire la procedura descritta nella sezione RISOLUZIONE dell'articolo della Microsoft Knowledge Base 326155 " Messaggio di errore quando si tenta di accedere a un sito Web in Internet Explorer: "Impossibile visualizzare la pagina"" disponibile all'indirizzo https://support.microsoft.com/kb/326155.
Si verifica l'errore "401 - Accesso negato" quando si accede a una pagina Web su un server IIS
Problema
Quando si tenta di accedere a una pagina Web su un server IIS, viene visualizzato un errore simile al seguente:
401 - Accesso negato
Causa
IIS definisce diversi errori 401 che indicano una causa più specifica dell'errore. Tali codici di errore specifici vengono visualizzati nel browser:
401.1 - Accesso non riuscito.
401.2 - Accesso non riuscito a causa della configurazione del server.
401.3 - Accesso negato dall'ACL sulla risorsa.
401.4 - Autorizzazione non riuscita a causa del filtro.
401.5 - Autorizzazione non riuscita a causa dell'applicazione ISAPI/CGI.
401.7 – Accesso negato dal criterio di autorizzazione dell'URL sul server Web. Questo codice di errore è specifico di IIS 6.0.
Per un elenco completo dei codici di stato iis 7.0, vedere l'articolo della Microsoft Knowledge Base 943891, "I codici di stato HTTP in IIS 7.0" disponibili all'indirizzo https://support.microsoft.com/kb/943891.
Risoluzione
Seguire la procedura descritta in Linee guida per la risoluzione dei problemi relativi alle autorizzazioni IIS per risolvere i problemi relativi alle autorizzazioni IIS.
Si verifica l'errore "500 - Errore interno del server" quando si accede a una pagina Web su un server IIS
Problema
Quando si tenta di accedere a una pagina Web su un server IIS, viene visualizzato un errore simile al seguente:
500 - Errore interno del server
Causa
Questo messaggio di errore può essere causato da diversi tipi di problemi sul lato server.
Risoluzione
Per risolvere il problema, eseguire le operazioni seguenti.
Esaminare il registro applicazioni del server IIS per informazioni sulle cause dell'errore.
Esaminare i file registro IIS o HTTPERR per informazioni che potrebbero risultare utili per determinare la causa dell'errore. Per impostazione predefinita, i file di log IIS in un computer che esegue sistemi operativi Windows Server si trovano nella directory seguente:
%WinDir%\system32\LogFiles\W3SVC1\
Nota
%WinDir% è un segnaposto per il percorso della directory di Windows nel server IIS.
Per impostazione predefinita, nei computer in cui è in esecuzione Windows Server 2008 o Windows Vista i file di registro IIS sono contenuti nella seguente directory:
C:\inetpub\logs\LogFiles\W3SVC1\
Per impostazione predefinita, i file di log HTTPERR in Windows Server si trovano nella directory seguente:
%WinDir%system32LogFilesHTTPERR
Nota
Il file di log HTTPERR è disponibile solo in un computer Windows Server 2008 SP2 o Windows Vista.
Quando si accede a una pagina Web in un server IIS, si verifica l'errore "Servizio non disponibile"
Problema
Quando si tenta di accedere a una pagina Web su un server IIS, viene visualizzato un errore simile al seguente:
Servizio non disponibile
Causa
La causa più comune di questo errore è rappresentata dall'arresto del pool di applicazioni (IIS 6.0 e 7.0) per la pagina Web. Questa eventualità si verifica quando il pool di applicazioni o l'applicazione COM+ è configurata con un'identità per la quale la password e/o il nome utente specificato non sono validi.
Risoluzione
Seguire la procedura descritta nella sezione "Impostazione dell'identità del processo host dell'applicazione IIS" dell'argomento Linee guida per la risoluzione dei problemi relativi alle autorizzazioni IIS per impostare l'identità del processo host appropriata.
Vedere anche
Linee guida per la risoluzione di problemi relativi alle autorizzazioni IIS