Troubleshooting IIS
I recently had the pleasure if misdiagnosing a problem and spending 2 days in the deep weeds of IIS. Figured I'd share my learnings and increase google fodder. Update.20210713: Some wonderful info here! https://www.leansentry.com/Guide/iis-logs?source=guide-b Update.20210505: If you are seeing 503 errors, don't forget that ELBs (AWS load balancers) can throw a very similar 503 error page...you can validate by browser inspecting the headers. Update: Another finding, '500 0 0' entries that don't work with Failed Request Tracing should be dropping stuff in the Application log. Figure out how to reproduce the error, maybe write a test? :) Gather the specific error code: "500" is the request status code, you also have subStatus codes and win32-status codes. e.g. 500.1.1, 403.1.2 If you have server access, set the hosts file on the server to point www.website.com to 127.0.0.1, then load a browser on the server itself and re-create the error - moar i...