2010-06-28 4 views
2

sur un ordinateur Windows Server 2008/IIS 7.5 environnement, quand j'accéder à un site Web ASP.NET, je reçois l'erreur suivante dans le fichier journal IIS:IIS7 - 500 Code d'erreur

2010-06- 28 22:18:46 192.168.50.43 GET/TimeSheet - 443 - 192.168.50.41 Mozilla/4.0 + (compatible + MSIE + 8.0; + Windows + NT + 6.1; + WOW64; + Trident/4.0; + SLCC2; + .NET + CLR + 2.0.50727; + .NET + CLR + 3.5.30729; + .NET + CLR + 3.0.30729; +. NET4.0C; +. NET4.0E) 500 0 0 23939

Les dossiers du répertoire virtuel ont le groupe IIS_IUSRS ajouté. Http error 500 est une erreur interne du serveur, causée par un problème avec votre code, ou votre pool d'applications sur IIS, selon les notes ci-dessus, vous pouvez trouver quelque chose qui pourrait être le problème sur la base de l'entrée du journal

+0

500? 443? Le navigateur demande-t-il un utilisateur/mot de passe? – Lucero

+0

C'est 500. Non, le navigateur ne demande pas de nom d'utilisateur/mot de passe – DotnetDude

+0

Avez-vous quelque chose dans le journal des événements? –

Répondre

0

quelque chose dans votre journal des événements, vous pouvez également essayer de désactiver les erreurs d'ami sur votre navigateur, vous pouvez voir la vraie erreur.

+1

Il n'y a rien dans le journal des événements lié à cette erreur. – DotnetDude

+1

Le pool d'applications est-il en cours d'exécution sur votre site Web et obtenez-vous un message d'erreur sur l'onglet Avancé d'Internet Explorer? – Iain

+0

Oui, le pool d'applications personnalisé que j'ai créé est en cours d'exécution. J'ai désactivé l'option conviviale d'erreurs Http dans IE, mais je reçois toujours un message d'erreur d'une ligne. – DotnetDude

1

J'utilisé cela pour résoudre un problème où le web.config avait des valeurs illégales (il essayait de remplacer quelque chose que le apphost.config avait verrouillé)

  • Connectez-vous au serveur
  • Ajouter une liaison supplémentaire à toutes les adresses IP non attribuées, le port 81 (ou tout autre port est gratuit)
  • Turn "Afficher les erreurs amis" off dans IE
  • Assurez-vous des erreurs personnalisées sont désactivées dans web.config
  • Parcourir localhost: 81
  • Voir l'erreur détaillée de IIS