Showing posts from August, 2016

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.20210505: If you are seeing 503 errors, don't forget that ELBs (AWS load balancers) can throw a very similar 503 error 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  to, then load a browser on the server itself and re-create the error - moar info This also usually yields actual error messages ( which are generally also dumped into the Applic