Microsoft IIS Reviews

Troubleshooting IIS

Troubleshooting IIS

Understanding HTTP Error Messages

HTTP error messages are associated to the HTTP standing codes that are included within the response headers when pages are requested from the Net server. HTTP standing codes are three digit numbers.

HTTP standing codes are categorized into the next classes:

  • Informational (1xx): This class is used for testing, and isn’t used for manufacturing Net servers.
  • Profitable (2xx): Signifies that requests have been efficiently acquired.
  • Redirection (3xx): Signifies that the shopper must carry out further steps for his/her request to be serviced.
  • Shopper Error (4xx): Signifies an error on the shopper.
  • Server Error (5xx): Signifies an error on the server.

Understanding HTTP error messages and their related standing codes is necessary when it’s essential troubleshoot IIS. A couple of widespread errors on the shopper aspect (4xx error) and server aspect (5xx error) are listed under:

  • 400 Dangerous Request; the server can’t service the request, often due to an incorrect URL.
  • 401 Unauthorized; the customers credentials weren’t accepted by the authorization course of.
  • 403 Forbidden; the request couldn’t be serviced for quite a lot of causes, regardless that the consumer was authenticated.
  • 404 Not Discovered; the server can’t find the requested file.
  • 405 Technique Not Allowed; the shopper incorrectly points a HTTP GET request when a HTTP POST request ought to have been issued.
  • 406 Not Acceptable; the requested file just isn’t supported by the shopper.
  • 407 Proxy Authentication Required; the shopper has to authenticate with the proxy server earlier than its request could be serviced.
  • 410 Gone; the server not has the requested file.
  • 500 Inner Server Error; signifies a typical server aspect error.
  • 501 Not Carried out; the server doesn’t help the HTTP technique requested by the shopper.
  • 502 Dangerous Gateway; an invalid response was acquired by the upstream server for which this server is a gateway.
  • 503 Service Unavailable; the server doesn’t help the service requested by the shopper.

From the above, you’ll be able to see that a couple of of the error codes are fairly obscure in describing the precise concern. Because of this, a couple of HTTP error messages have substatus codes to offer extra info on the present errors. The substatus codes related to the varied HTTP error messages in IIS 6 are:

  • The substatus codes for the 401 Unauthorized standing code are:
    • 1; logon failed
    • 2; logon failed due to the server configuration
    • three; logon failed due to the ACL on useful resource
    • four; logon failed on account of filter
    • 5; logon failed on account of ISAPI/CGI software
    • 7; logon failed because of URL Authorization coverage
  • The substatus codes for the 403 Forbidden standing code are:
    • 1; Execute entry denied
    • 2; Learn entry denied
    • three; Write entry denied
    • four; requires SSL
    • 5; requires SSL 128-bit
    • 6; IP tackle denied
    • 7; requires shopper certificates
    • eight; website entry rejected
    • 9; customers an excessive amount of
    • 10; invalid configuration
    • 11; password modified
    • 12; mapper entry rejected
    • 13; shopper certificates revoked
    • 14; listing itemizing rejected
    • 15; shopper Entry License exceeded
    • 16; shopper certificates not trusted
    • 17; shopper certificates both not legitimate but, or expired
    • 18; request can’t be serviced by specific software pool
    • 19; CGI entry rejected
    • 20; Passport failed
  • The substatus codes for the 404 Not Discovered standing code are:
    • 2; denied by Lockdown Coverage
    • three; denied by MIME Map Coverage
  • The substatus codes for the 500 Inner Serve Error standing code are:
    • 12; software restarting
    • 13; server occupied
    • 15; direct requests forbidden for GLOBAL.ASA
    • 16; UNC entry error
    • 17; URL Authorization retailer not situated
    • 18; URL Authorization retailer can’t be accessed/opened
    • 19; dangerous file in metabase
    • 100; ASP software error

By default, IIS returns the next default HTTP errors:

  • 403; 14 Forbidden – listing itemizing rejected
  • 500 Inner Server Error
  • 500; 100 Inner Server Error – ASP error
  • 501 Not Carried out
  • 502 Dangerous Gateway

Customized HTTP Error Messages

Apart from for the default HTTP error messages, IIS returns customized error messages. IIS returns customized error messages for all the opposite HTTP error messages, aside from the default HTTP error messages listed beforehand. Customized error messages present extra info on the error situation than what the default messages present, and could be custom-made. The customized error messages additionally embrace further troubleshooting ideas, which the default HTTP error messages don’t present. When customized error messages are enabled, IIS logs the error within the net logs for the location on the similar time that it sends the HTTP error message to the shopper.

You possibly can nevertheless configure IIS to return a default message over a customized error message for a specific error, or you possibly can configure IIS to return solely default error messages for all errors.

The small print and troubleshooting ideas related to customized HTTP error messages are mentioned and condensed within the following part:

  • The Web page Can’t Be Displayed: The web page which you’re on the lookout for is presently unavailable.
    Please attempt the next:
    • Click on the Refresh button.
    • Click on the Again button to aim a unique hyperlink.
    • Make sure that the web site web page tackle is spelt appropriately.
    • Confirm the community connection settings that are getting used. To do that, click on the Instruments menu, click on Web Choices, after which click on the Connections tab. Click on Settings. The settings detailed for the connections should correspond to the settings which have been offered by the ISP or LAN administrator.
    • To allow Home windows to mechanically detect your community connection settings, click on Detect Community Settings.
    • Websites might require 128-bit SSL connection safety. Use Assist | About Web Explorer to confirm that the right connection safety is supported, and may be utilized.
    • Confirm that your present Safety settings can help the required connection safety by clicking the Instruments menu, clicking Web Choices, and clicking the Superior tab. Confirm the settings for SSL 2.zero, SSL three.zero, TLS 1.zero, and PCT 1.zero.

    Further troubleshooting ideas:

    • The shopper has incorrectly spelt the area identify of the web site within the requested URL.
    • The port variety of the web site has since modified from its normal setting of port 80 to a special port quantity.
    • The web site might have been stopped or paused by the administrator.
  • 400 Dangerous Request: The web page might be briefly unavailable, might have been eliminated, might have undergone a reputation change, or might have its content material expired.
    Please attempt the next:
    • Be sure that the web site handle is spelt appropriately.
    • Click on the Again button to aim a unique hyperlink to entry the identical content material.
    • Contact an administrator to tell him/her that the hyperlink is incorrectly formatted.

    Further troubleshooting ideas:

    • The shopper is generally the reason for this error situation. Typical causes are the utilization of areas within the URL, or a syntax error within the URL.
    • The Default Net Website might have had its IP handle modified from All Unassigned to an IP tackle which isn’t specified on IP Settings tab of the Superior TCP/IP properties window.
  • 401 You Are Not Approved to View This Web page: The credentials which have been offered don’t embrace permission to entry the web page or listing.
    Please attempt the next:
    • Click on the Refresh button and try and entry the web page/listing by offering totally different credentials.
    • Contact an administrator to tell him/her that you have to be allowed to entry the web page/listing.

    Further troubleshooting ideas:

    • The offered credentials don’t exist for the consumer.
    • A mapping failure occurred between the .NET Passports and the consumer accounts saved in Lively Listing.
  • 401.2 You Are Not Approved to View This Web page: The credentials which have been offered don’t embrace permission to entry the web page or listing as a result of the Net browser is sending a WWW-Authenticate header area which isn’t supported by the Net server.
    Please attempt the next:
    • Click on the Refresh button and try and entry the web page/listing by offering totally different credentials.
    • Contact an administrator to tell him/her that you have to be allowed to entry the web page/listing.

    Further troubleshooting ideas:

    • The location accommodates no configured authentication strategies.
    • The wrong credentials are getting used to entry a distant digital listing.
  • 401.three You Are Not Approved to View This Web page: The credentials which have been offered can’t be used to entry the web page or listing due to the ACL set on the useful resource on the Net server.
    Please attempt the next:
    • Click on the Refresh button and try and entry the web page/listing by offering totally different credentials.
    • Contact an administrator to tell him/her that you ought to be allowed to entry the web page/listing.

    Further troubleshooting ideas:

    • NTFS permissions are incorrectly configured for the requested file.
  • 401.four You Are Not Approved to View This Web page: The credentials which have been offered can’t be used to entry the requested web page or listing as a result of consumer authentication failed. This is because of a filter carried out on the Net server which authenticates consumer entry, and authentication has failed.
    Please attempt the next:
    • Click on the Refresh button and try and entry the web page/listing by offering totally different credentials.
    • Contact an administrator to tell him/her that you ought to be allowed to entry the web page/listing.
  • 401.5 You Are Not Approved to View This Web page: The credentials which have been offered can’t be used to entry the requested web page or listing as a result of authentication failed resulting from an ISAPI software or a CGI software.
    Please attempt the next:
    • Click on the Refresh button and try and entry the web page/listing by offering totally different credentials.
    • Contact an administrator to tell him/her that you ought to be allowed to entry the web page/listing.
  • 401.6 You Are Not Approved to View This Web page: The credentials which have been offered can’t be used to entry the requested web page or listing as a result of the authorization scope related to the URL couldn’t be situated on the Net server.
    Please attempt the next:
    • Click on the Refresh button and try and entry the web page/listing by offering totally different credentials.
    • Contact an administrator to tell him/her that you ought to be allowed to entry the web page/listing.
  • 401.7 You Are Not Approved to View This Web page: The credentials which have been offered can’t be used to entry the requested web page or listing due to the URL Authorization coverage configured for the Net server.
    Please attempt the next:
    • Click on the Refresh button and try and entry the web page/listing by offering totally different credential.
    • Contact an administrator to tell him/her that you need to be allowed to entry the web page/listing.
  • 403 You Are Not Approved to View This Web page: The credentials which have been offered can’t be used to entry the requested web page or listing.
    Please attempt the next:
    • Click on the Refresh button and try and entry the web page/listing by offering totally different credentials.
    • Contact an administrator to tell him/her that you have to be allowed to entry the web page/listing.
  • 403.1 The Web page Can’t Be Displayed: An executable program (CGI, ISAPI or another program) was executed from a listing from which it couldn’t be executed.
    Please attempt the next:
    • Contact an administrator to find out whether or not or not you ought to be allowed to execute packages from the listing.

    Further troubleshooting ideas:

    • Open the Residence Listing tab of the web site to verify what execute permissions has been configured. For CGI and ISAPI purposes, examine that Script and Executable permissions have been configured.
  • 403.2 The Web page Can’t Be Displayed: The web page trying to be accessed can’t be displayed. That is usually because of the listing being configured to permit Script and Execute permissions solely.
    Please attempt the next:
    • Contact an administrator to find out whether or not Learn permission must be allowed.

    Further troubleshooting ideas:

    • Open the House Listing tab of the web site to examine whether or not the Learn permission has been configured.
  • 403.three The Web page Can’t Be Saved: The web page can’t be saved to the web site as a result of Write entry shouldn’t be allowed.
    Please attempt the next:
    • Contact an administrator to find out whether or not Write permission ought to be allowed for the listing.

    Further troubleshooting ideas:

    • For publishing content material to IIS utilizing both WebDAV or FrontPage, confirm that the right permission has been configured for the web site.
    • For FTP websites, confirm that the Write permission is enabled.
  • 403.four The Web page Should Be Seen Over A Safe Channel: The web page requires a Safe Sockets Layer (SSL) connection.
    Please attempt the next:
    • Enter https:// initially of the handle you need to navigate to.
  • 403.5 The Web page Should Be Seen With a Excessive-Safety Net Browser: To entry the useful resource, your net browser must help 128-bit Safe Sockets Layer (SSL) encryption.
    Please attempt the next:
    • Improve the online browser to help 128-bit SSL encryption.
    • Contact an administrator to tell him/her that you have to be allowed to entry the web page/listing.
  • 403.6 You Are Not Approved to View This Web page: The web site has a predefined listing of denied IP addresses, and the IP handle being utilized seems on that listing.
    Please attempt the next:
    • Contact an administrator to tell him/her that you have to be allowed to entry the web page/listing.

    Further troubleshooting ideas:

    • Open the Listing Safety tab of the web site, and examine whether or not the IP handle seems on the IP Tackle and Area Identify Restrictions record.
  • 403.7 The Web page Requires a Shopper Certificates: To entry the web page, you want an internet browser to have a Safe Sockets Layer (SSL) shopper certificates which the actual Net server accepts.
    Please attempt the next:
    • Contact an administrator to tell him/her that you ought to be allowed to entry the web page/listing.
    • Contact an administrator to acquire a shopper certificates.
    • In case you have a shopper certificates (legitimate) confirm that’s put in appropriately.
  • 403.eight You Are Not Approved to View This Web page The Net server has a predefined listing of denied DNS names, and the DNS identify being utilized seems on that listing.
    Please attempt the next:
    • Contact an administrator to tell him/her that you have to be allowed to entry the web page/listing.

    Further troubleshooting ideas:

    • Open the Listing Safety tab of the web site, and verify whether or not the DNS area identify of the shopper is disallowed.
  • 403.9 The Web page Can’t Be Displayed: The Net server is at present too occupied to service the request.
    Please attempt the next:

    Further troubleshooting ideas:

    • Confirm whether or not the Connection Restrict for the Net server has been surpassed.
  • 403.10 You Are Not Approved to View This Web page: This listing doesn’t permit executable packages to be executed.
    Please attempt the next:
    • Contact an administrator to find out whether or not or not the listing must be configured to permit execute entry.
  • 403.11 You Are Not Approved To View This Web page: The credentials offered to entry the web page/listing doesn’t have the required permissions.
    Please attempt the next:
    • Click on the Refresh button and try and entry the web page/listing by offering totally different credentials.
    • Contact an administrator to tell him/her that you need to be allowed to view the web page/listing.
  • 403.12 The Requested Web page Requires A Legitimate SSL Shopper Certificates: The account related to the shopper certificates on the Net server has not been allowed entry to the location.
    Please attempt the next:
    • Contact an administrator to find out what the shopper certificates permissions are.
    • In case you have a shopper certificates (legitimate) confirm that’s put in appropriately.
    • Change the shopper certificates, click on the Refresh button.
  • 403.13 The Web page Requires A Legitimate SSL Shopper Certificates: The shopper certificates which was used has been revoked.
    Please attempt the next:
    • Contact an administrator to find out what the shopper certificates permissions are.
    • Contact an administrator to acquire a shopper certificates.
  • 403.14 Listing Itemizing Is Denied: A listing itemizing of this listing’s content material isn’t configured on the Net server.
    Please attempt the next:
    • Contact an administrator to find out whether or not a listing itemizing must be allowed.

    Further troubleshooting ideas:

    • Confirm whether or not the Listing Shopping setting, and the Learn permission has been enabled on the House Listing tab for the location.
  • 403.15 The Web page Can’t Be Displayed: The Net server has surpassed the configured Shopper Entry License restrict.
    Please attempt the next:
    • Click on the Refresh button.
  • 403.16 The Web page Requires A Legitimate SSL Shopper Certificates: The present shopper certificates is invalid/untrusted.
    Please attempt the next:
    • Contact an administrator to find out what the shopper certificates permissions are.
    • Confirm that your present legitimate shopper certificates is put in appropriately.
    • Contact an administrator to acquire a shopper certificates.
  • 403.17 The Web page Requires A Legitimate SSL Shopper Certificates: The present shopper certificates is invalid or has expired. A SSL shopper certificates is used to confirm entry to this specific useful resource.
    Please attempt the next:
    • Contact an administrator to find out what the shopper certificates permissions are.
    • Confirm that your present legitimate shopper certificates is put in appropriately.
    • Change the shopper certificates, click on Refresh.
  • 403.18 Can’t Execute Request from the Present Software Pool: The request couldn’t be executed from the Present Software Pool specified for the actual useful resource.
    Please attempt the next:
    • Contact an administrator to tell him/her that you need to be allowed to view the web page/listing.
  • 403.19 Can’t Execute CGI Purposes within the Present Software Pool on the Net Server: CGI Purposes couldn’t be executed from the Present Software Pool as a result of the consumer has inadequate permissions.
    Please attempt the next:
    • Contact an administrator to tell him/her that you have to be allowed to execute CGI purposes.
  • 403.20 Passport Login Failed: An error was acquired from the Passport logon server.
    Please attempt the next:
    • Contact an administrator to tell him/her that you need to be allowed to view the web page/listing.
    • Click on the Refresh button.
  • 404 The Web page Can’t Be Discovered: The web page was both renamed, eliminated, or is at present unavailable.
    Please attempt the next:
    • Be sure that the web site handle is appropriately spelt and formatted.
    • Click on the Again button to aim a unique hyperlink to entry the identical web page.
    • Contact an administrator to tell him/her that the hyperlink is incorrectly formatted.
  • 404.1 The Web site Can’t Be Discovered: For this website, an IP handle is specified to disallow requests which element a port quantity.
    Please attempt the next:
    • Make sure that the web site handle is appropriately spelt and formatted.
    • Click on the Again button to aim a special hyperlink to entry the identical web page.
    • Contact an administrator to tell him/her that the hyperlink is incorrectly formatted.

    Further troubleshooting ideas:

    • The shopper might be requesting a URL for an IP handle that isn’t utilized by IIS.
  • 404.2 The Web page Can’t Be Discovered: The online service extensions specified for the Net server is stopping the request from being serviced.
    Please attempt the next:
    • Contact an administrator to tell him/her that the required net service extension isn’t configured for the location.

    Further troubleshooting ideas:

    • The required net service extension for the ASP.NET, ASP, ISAPI, or CGI software has not been configured.
    • An software extension is just not mapped in IIS.
    • The consumer account underneath which the appliance (CGI) executes has the wrong permissions.
  • 404.three The Web page Can’t Be Discovered: The Multipurpose Web Mail Extensions (MIME) map coverage specified for the Net server is stopping the request from being serviced.
    Please attempt the next:
    • Contact an administrator to tell him/her that the required file extensions haven’t been enabled by way of the MIME map coverage.

    Further troubleshooting ideas:

    • The request is for a static file that’s filename extension is just not specified within the MIME map for the Net server or web site.
  • 405 The Web page Can’t Be Displayed: An invalid technique, resembling a HTTP verb, was used within the request for the web page.
    Please attempt the next:
    • Make sure that the web site tackle is appropriately spelt and formatted.
    • Contact an administrator to tell him/her that the request ought to be allowed.
  • 406 The Useful resource Can’t Be Displayed: The requested web page has a filename extension that isn’t supported by the browser getting used.
    Please attempt the next:
    • Modify the MIME/safety settings of the browser to help the requested web page’s filename extension.
  • 407 Proxy Authentication Required: To view the requested web page, authentication has to happen via a proxy server.
    Please attempt the next:
    • Contact the administrator if you have to be allowed to view the web page/listing.
    • Retry logging on to the proxy server.
  • 410 The Web page Does Not Exist: The requested web page has since been eliminated/deleted.
    Please attempt the next:
    • Discover further hyperlinks to the knowledge which you need to view.
  • 412 The Web page Can’t Be Displayed: The request couldn’t be serviced due to preconditions present within the request header that are stopping the actual request technique.
    Please attempt the next:
    • Discover further hyperlinks to the knowledge which you need to view.
    • Delete any cached gadgets and click on Refresh.
  • 414 The Web page Can’t Be Displayed: The requested URL tackle size is just too lengthy.
    Please attempt the next:
    • Be sure that the web site tackle is appropriately spelt and formatted.
    • Contact the administrator to tell him/her of the URL handle error.
  • 415 The Web page Can’t Be Returned: The requested file has a format which the Net server can’t obtain.
    Please attempt the next:
    • Contact the administrator to tell him/her of the error for the requested file.
  • 500 The Web page Can’t Be Displayed: The requested web page has a problematic situation which is stopping the request from being serviced.
    Please attempt the next:
    • Contact the administrator to tell him/her of the URL handle error situation.
  • 500.11 The Web page Can’t Be Displayed: The actual web site is within the strategy of shutting down.
    Please attempt the next:
    • Click on the Refresh button.
    • Contact the administrator to tell him/her of the URL handle error situation when you constantly can’t entry the web site.
  • 500.12 The Web page Can’t Be Displayed: The actual web site is within the means of restarting.
    Please attempt the next:
    • Click on the Refresh button.
    • Contact the administrator to tell him/her of the URL handle error situation when you constantly can’t entry the web site.
  • 500.13 The Web page Can’t Be Displayed: The actual web site is just too busy to service the request