Errore con visual studio 2003, il debug su IIS non si avvia
Con IIS 5.1 e 6 dopo aver applicato l'SP1 su Windows 2003 o l'SP2 su Windows XP, si può verificare questo errore che ci avvisa dell'impossibilità di avviare il debugger con Visual Studio 2003.
Error while trying to run project: Unable to start debugging on the web server. You do not have permissions to debug the server.
Verify that you are a member of the 'Debugger Users' group on the server.
Oppure questo errore
HTTP 401.1 - Unauthorized: Logon Failed
Per risolvere il problema, fare le seguenti verifiche:
Se tutto questo non funziona c'è si può provare con questo altro articolo Microsoft KB896861.
Che specifica di creare la chiave (DWORD) seguente con valore 1 e riavviare il computer.
Oppure quest'altra chiave (Multi-String) aggiungento il/i FQDN e riavviare IIS (iisreset.exe).
Error while trying to run project: Unable to start debugging on the web server. You do not have permissions to debug the server.
Verify that you are a member of the 'Debugger Users' group on the server.
Oppure questo errore
HTTP 401.1 - Unauthorized: Logon Failed
Per risolvere il problema, fare le seguenti verifiche:
- Verificare che l'utente in uso faccia parte del gruppo Debugger Users
- Verificare che l'utente in uso abbia tutti i permessi di accesso alla directory del sito in debug
- Verificare che in IIS sia abilitata la Integrated Windows Authentication
- Verificare che in IIS sia abilitato il HTTP Keep-Alives
- Se si accede al sito con un nome DNS (o FQDN = fully qualified domain name) andare in Internet Explorer in Tools / Internet Options / Security, selezionare l'area Internet e premere custom level, qui cercare User Authentication / Logon e selezionare Automatic logon with current user name and password
Se tutto questo non funziona c'è si può provare con questo altro articolo Microsoft KB896861.
Che specifica di creare la chiave (DWORD) seguente con valore 1 e riavviare il computer.
Windows registry file
HKLM\SYSTEM\CurrentControlSet\Control\Lsa\DisableLoopbackCheck = 1
Oppure quest'altra chiave (Multi-String) aggiungento il/i FQDN e riavviare IIS (iisreset.exe).
Windows registry file
HKLM\SYSTEM\CurrentControlSet\Control\Lsa\MSV1_0\BackConnectionHostNames