web-dev-qa-db-fra.com

IIS 8 - 500 journaux d'erreurs du serveur

J'ai une application de bureau qui appelle une page asp sur le serveur Web. Le serveur Web renvoie actuellement une erreur de serveur 500 et je n'arrive pas à comprendre comment obtenir plus de détails.

Il ne semble rien y avoir dans l'Observateur d'événements: l'application Windows Logs->.

Y a-t-il un paramètre que je peux définir ou un autre endroit où je peux trouver des journaux? Il semble que ce soit un problème typique, mais je ne trouve aucune information à ce sujet.

(De plus, la trace de pile ne parvient pas à l'application cliente)

28
user1373121

Vous pouvez activer la "trace logging" sur IIS Manager. Il remplit créer un tas de fichiers XML que vous pouvez facilement étudier en utilisant IE installé sur le serveur. (Autres navigateurs) peut ne pas traiter les fichiers de style xslt)

De Technet :

  1. Ouvrez IIS Manager et accédez au niveau que vous souhaitez gérer. Pour plus d'informations sur l'ouverture de IIS Manager, voir IIS 7.0 : Ouvrir IIS Manager. Pour plus d'informations sur la navigation vers des emplacements dans l'interface utilisateur, voir IIS 7.0: Navigation dans IIS Manager .
  2. Dans le volet Connections, cliquez sur Sites.
  3. Dans Features View, sélectionnez le site pour lequel vous souhaitez activer la consignation de trace.
  4. Dans le volet Actions, sous `` Configurer, cliquez sur Failed Request Tracing.
  5. Dans le Edit Web Site Failed Request Tracing Settings boîte de dialogue, sélectionnez Enable pour activer la journalisation de ce site.
  6. Dans le Directory text box, saisissez le chemin où vous souhaitez stocker les fichiers journaux ou cliquez sur le bouton Parcourir (...) pour trouver un emplacement sur l'ordinateur. La valeur par défaut est %SystemDrive%\inetpub\logs\FailedReqLogFiles.
  7. Dans la zone de texte Nombre maximal de fichiers de trace, tapez le nombre maximal de fichiers journaux de trace que vous souhaitez conserver, puis cliquez sur OK.

enter image description here

PS: ne vous embêtez pas IIS 7.0, presque identique à IIS 8.x

38
atakan

Cela devrait être un commentaire mais les commentaires ne me permettent pas d'ajouter une image.

Ceci est une capture d'écran du commentaire de Matt Browne. Votez son commentaire si vous trouvez cela utile.

Si vous ne voyez pas le bouton "Règles de suivi des demandes ayant échoué", vous devez activer le suivi "Suivi" dans les rôles serveur.

C'est ici:

enter image description here

Il y a aussi cette configuration qui doit être définie:

enter image description here

8
Michael Potter