本文摘自微軟中國
當您試圖通過使用 HTTP 協議訪問一臺正在運行 Internet Information Services (IIS) 7.0、7.5 或 8.0 的服務器上的內容時,IIS 返回一個表示該響應的狀態的數字代碼。HTTP 狀態代碼記錄在 IIS 日志中。此外,HTTP 狀態代碼可能會顯示在客戶端瀏覽器中。
HTTP 狀態代碼可能表示請求是否成功或不成功。HTTP 狀態代碼也可能顯示請求成功的確切原因。
日志文件位置
默認情況下,IIS 7.0、IIS 7.5 和 IIS 8.0 將日志文件放在以下文件夾中:
inetpub\logs\Logfiles
此文件夾包含每個萬維網網站的單獨目錄。默認情況下,每天會在目錄中創建日志文件,并且日志文件使用日期重命名。例如,可能按以下方式命名日志文件:
exYYMMDD.log
HTTP 狀態代碼
本部分描述 IIS 7.0、IIS 7.5 和 IIS 8.0 使用的 HTTP 狀態代碼。
注意 本文不會列出 HTTP 規范中所述的每個可能的 HTTP 狀態代碼。本文只包括 IIS 7.0、IIS 7.5 和 IIS 8.0 可以發送的 HTTP 狀態代碼。例如,自定義 Internet 服務器 API (ISAPI) 篩選器或自定義 HTTP 模塊可以設置其自己的 HTTP 狀態代碼。
1xx – 信息
這些 HTTP 狀態代碼表示臨時響應??蛻舳嗽谑盏匠R庬憫?,應準備接收一個或多個 1xx 響應。
IIS 7.0、IIS 7.5 和 IIS 8.0 使用以下信息 HTTP 狀態代碼:
100 – 繼續。
101 – 切換協議。
2xx – 成功
這些 HTTP 狀態代碼表示服務器已成功接受請求。
IIS 7.0、IIS 7.5 和 IIS 8.0 使用以下成功 HTTP 狀態代碼:
200 – 確定??蛻舳苏埱笠殉晒?。
201 – 已創建。
202 – 已接受。
203 – 非授權信息。
204 – 無內容。
205 – 重置內容。
206 – 部分內容。
3xx – 重定向
這些 HTTP 狀態代碼表示客戶端瀏覽器必須采取更多操作來實現請求。例如,客戶端瀏覽器可能必須請求服務器上的不同頁?;蛘?,客戶端瀏覽器可能必須通過使用代理服務器重復請求。
IIS 7.0、IIS 7.5 和 IIS 8.0 使用以下重定向 HTTP 狀態代碼:
301 – 已被永遠移走。
302 – 對象已移動。
304 – 未修改。
307 – 臨時重定向。
4xx – 客戶端錯誤
這些 HTTP 狀態代碼表示發生錯誤,客戶端瀏覽器似乎有問題。例如,客戶端瀏覽器可能已請求不存在的頁?;蛘?,客戶端未提供有效的身份驗證信息。
IIS 7.0、IIS 7.5 和 IIS 8.0 使用以下客戶端錯誤 HTTP 狀態代碼:
400 – 錯誤的請求。由于語法格式不正確,服務器無法理解該請求??蛻舳瞬粦谖唇浶薷牡那闆r下重復請求。
IIS 7.0、IIS 7.5 和 IIS 8.0 定義以下 HTTP 狀態代碼,表示 400 錯誤更為具體的原因:
400.1 – 無效的目的標頭。
400.2 – 無效的深度標頭。
400.3 – 無效的如果標頭。
400.4 – 無效的覆蓋標頭。
400.5 – 無效的轉換標頭。
400.6 – 無效的請求正文。
400.7 – 無效的內容長度。
400.8 – 無效的超時值。
400.9 – 無效的鎖定令牌。
401 – 訪問被拒絕。
IIS 7.0、IIS 7.5 和 IIS 8.0 定義多個 HTTP 狀態代碼,指明 401 錯誤更為具體的原因。以下特定的 HTTP 狀態代碼顯示在客戶端瀏覽器中,但是不會顯示在 IIS 日志中:
401.1 – 登錄失敗。
401.2 – 服務器配置導致登錄失敗。
401.3 – 由于 ACL 對資源的限制而未獲得授權。
401.4 – 篩選器授權失敗。
401.5 – ISAPI/CGI 應用程序授權失敗。
403 – 禁止訪問:
IIS 7.0、IIS 7.5 和 IIS 8.0 定義以下 HTTP 狀態代碼,指明 403 錯誤更為具體的原因:
403.1 – 執行訪問被禁止。
403.2 – 讀訪問被禁止。
403.3 – 寫訪問被禁止。
403.4 – 要求 SSL。
403.5 – 要求 SSL 128。
403.6 – IP 地址被拒絕。
403.7 – 要求客戶端證書。
403.8 – 站點訪問被拒絕。
403.9 – 禁止:許多客戶端嘗試連接到 Web 服務器。
403.10 – 禁止訪問:配置 Web 服務器為拒絕執行訪問。
403.11 – 禁止訪問:密碼已更改。
403.12 – 拒絕訪問映射表。
403.13 – 客戶端證書被吊銷。
403.14 – 拒絕目錄列表。
403.15 – 禁止訪問:客戶端訪問許可證已超出 Web 服務器上的限制。
403.16 – 客戶端證書不受信任或無效。
403.17 – 客戶端證書已過期或尚未生效。
403.18 – 在當前的應用程序池中不能執行所請求的 URL。
403.19 – 在此應用程序池中不能執行客戶端的 CGI 應用程序。
403.20 – 禁止訪問:護照登錄失敗。
403.21 – 禁止訪問:拒絕源訪問。
403.22 – 禁止訪問:拒絕無限深度。
403.502 – 禁止訪問:太多請求來自同一客戶端 IP;已達到動態 IP 限制的限制。
404 – 未找到。
IIS 7.0、IIS 7.5 和 IIS 8.0 定義以下 HTTP 狀態代碼,指明 404 錯誤更為具體的原因:
404.0 – 未找到。
404.1 – 站點未找到。
404.2 – ISAPI 或 CGI 限制。
404.3 – MIME 類型限制。
404.4 – 未配置處理程序。
404.5 – 被請求篩選器配置拒絕。
404.6 – 動詞被拒絕。
404.7 – 文件擴展名被拒絕。
404.8 – 隱藏的命名空間。
404.9 – 文件屬性被隱藏。
404.10 – 請求標頭太長。
404.11 – 請求包含雙轉義序列。
404.12 – 請求包含高位字符。
404.13 – 內容長度太大。
404.14 – 請求 URL 太長。
404.15 – 查詢字符串太長。
404.16 – 發送到靜態文件處理程序的 DAV 請求。
404.17 – 動態內容通過通配符 MIME 映射映射到靜態文件處理程序。
404.18 – 查詢字符串序列被拒絕。
404.19 – 被篩選規則拒絕。
404.20 – URL 段太多
405 – 不允許的方法。
406 – 客戶端瀏覽器不接受所請求頁面的 MIME 類型。
408 – 請求超時。
412 – 前提條件失敗。
5xx – 服務器錯誤
這些 HTTP 狀態代碼表示由于服務器出錯,無法完成請求。
IIS 7.0、IIS 7.5 和 IIS 8.0 使用以下服務器錯誤 HTTP 狀態代碼:
500 – 內部服務器錯誤。
IIS 7.0、IIS 7.5 和 IIS 8.0 定義以下 HTTP 狀態代碼,指明 500 錯誤更為具體的原因:
500.0 – 發生模塊或 ISAPI 錯誤。
500.11 – 正在 Web 服務器上關閉應用程序。
500.12 – 應用程序正忙于在 Web 服務器上重新啟動。
500.13 – Web 服務器太忙。
500.15 – 不允許直接請求 Global.asax。
500.19 – 配置數據無效。
500.21 – 模塊無法識別。
500.22 – 無法在托管管道模式下應用 ASP.NET httpModules 配置。
500.23 – 無法在托管管道模式下應用 ASP.NET httpHandlers 配置。
500.24 – 無法在托管管道模式下應用 ASP.NET impersonation 配置。
500.50 – RQ_BEGIN_REQUEST 通知處理期間,發生重寫錯誤。發生配置或入站規則執行錯誤。
注意此處是為入站和出站規則讀取分布規則配置的地方。
500.51 – GL_PRE_BEGIN_REQUEST 通知處理期間,發生重寫錯誤。發生全局配置或全局規則執行錯誤。
注意此處是讀取全局規則配置的地方。
500.52 – RQ_SEND_RESPONSE 通知處理期間,發生重寫錯誤。發生出站規則執行。
500.53 – RQ_RELEASE_REQUEST_STATE 通知處理期間,發生重寫錯誤。發生出站規則執行錯誤。此規則配置為在更新輸出用戶緩存之前執行。
500.100 – 內部 ASP 錯誤。
501 – 頁眉值指定了未實現的配置。
502 – Web 服務器用作網關或代理服務器時收到了無效響應。
IIS 7.0、IIS 7.5 和 IIS 8.0 定義以下 HTTP 狀態代碼,指明 502 錯誤更為具體的原因:
502.1 – CGI 應用程序超時。
502.2 – 網關錯誤:過早退出。
502.3 – 網關錯誤:轉發器連接錯誤 (ARR)。
502.4 – 網關錯誤:無服務器 (ARR)。
503 – 服務不可用。
IIS 7.0、IIS 7.5 和 IIS 8.0 定義以下 HTTP 狀態代碼,指明 503 錯誤更為具體的原因:
503.0 – 應用程序池不可用。
503.2 – 超出并發請求限制。
503.3 – ASP.NET 隊列已滿
常見的 HTTP 狀態代碼及原因
下表介紹了某些常見 HTTP 狀態代碼的原因。
代碼 | 說明 | 備注 |
---|---|---|
200 | 確定 | IIS 7.0、IIS 7.5 和 IIS 8.0 成功處理了請求。 |
304 | 未修改 | 客戶端瀏覽器請求已處于緩存中的文檔,并且自從該文檔被緩存后,未修改此文檔??蛻舳藶g覽器使用此文檔的緩存副本而不是從服務器下載文檔。 |
400 | 錯誤請求 | 由于請求中存在問題,Http.sys 文件阻止 IIS 7.0、IIS 7.5 和 IIS 8.0 處理請求。通常,此 HTTP 狀態代碼表示請求包含無效的字符或序列或請求與 Http.sys 文件中的安全設置相矛盾。 |
401.1 | 登錄失敗 | 登錄嘗試不成功,其可能的原因在于用戶名或密碼無效。有關如何解決此問題的更多信息,請單擊下面的文章編號,以查看 Microsoft 知識庫中相應的文章: 942044 當您試圖運行以 IIS 7.0 為宿主的 Web 應用程序時出現錯誤消息:“HTTP 錯誤 401.1 – 未找到” |
401.2 | 服務器配置導致登錄失敗 | 此 HTTP 狀態代碼表明服務器上身份驗證配置設置中出現問題。有關如何解決此問題的更多信息,請單擊下面的文章編號,以查看 Microsoft 知識庫中相應的文章: 942043 當您試圖訪問以 IIS 7.0 為宿主的網頁時出現錯誤消息:“HTTP 錯誤 401.2 – 未授權” |
401.3 | 由于 ACL 對資源的限制而未獲得授權。 | 此 HTTP 狀態代碼表明 NTFS 文件系統權限中存在問題。即使您試圖訪問的文件權限正確,也可能會發生此問題。例如,如果 IUSR 帳戶沒有到 C:\Winnt\System32\Inetsrv 目錄的訪問權限,則會出現此問題。有關如何解決此問題的更多信息,請單擊下面的文章編號,以查看 Microsoft 知識庫中相應的文章: 942042 當您試圖瀏覽以運行 IIS 7.0 的服務器為宿主的網頁時出現錯誤消息:“HTTP 錯誤 401.3 – 未授權” |
401.4 | 篩選器授權失敗 | 由于授權問題,ISAPI 篩選器不允許處理請求。有關如何解決此問題的更多信息,請單擊下面的文章編號,以查看 Microsoft 知識庫中相應的文章: 942079 當您訪問以 IIS 7.0 為宿主的網站時出現錯誤消息:“HTTP 錯誤 401.4 – 篩選器授權失敗” |
401.5 | ISAPI/CGI 應用程序授權失敗 | 由于授權問題,ISAPI 應用程序或通用網關接口 (CGI) 應用程序不允許處理請求。有關如何解決此問題的更多信息,請單擊下面的文章編號,以查看 Microsoft 知識庫中相應的文章: 942078 當您訪問以運行 IIS 7.0 的計算機為宿主的網站時出現錯誤消息:“HTTP 錯誤 401.5 – ISAPI/CGI 應用程序授權失敗” |
403.1 | 執行訪問被禁止 | 不會授予執行權限相應的級別。有關如何解決此問題的更多信息,請單擊下面的文章編號,以查看 Microsoft 知識庫中相應的文章: 942065 當您訪問以 IIS 7.0 為宿主的網站時出現錯誤消息:“HTTP 錯誤 403.1 – 禁止訪問” |
403.2 | 讀取訪問被禁止 | 不會授予讀取權限相應的級別。驗證您是否已設置 IIS 7.0、IIS 7.5 和 IIS 8.0 以授予到目錄的讀取權限。此外,如果您使用默認的文檔,則驗證該默認文檔是否存在。有關如何解決此問題的更多信息,請單擊下面的文章編號,以查看 Microsoft 知識庫中相應的文章: 942036 當您訪問以 IIS 7.0 為宿主的網站時出現錯誤消息:“HTTP 錯誤 403.2 – 禁止訪問” |
403.3 | 寫入訪問被禁止 | 不會授予寫入權限相應的級別。驗證是否已設置 IIS 7.0、IIS 7.5 和 IIS 8.0 權限和 NTFS 文件系統權限以授予到目錄的寫入權限。有關如何解決此問題的更多信息,請單擊下面的文章編號,以查看 Microsoft 知識庫中相應的文章: 942035 當您訪問以 IIS 7.0 為宿主的網站時出現錯誤消息:“HTTP 錯誤 403.3 – 禁止訪問” |
403.4 | 要求 SSL | 通過一個不安全的通道進行請求,并且 Web 應用程序需要安全套接字層 (SSL) 連接。有關如何解決此問題的更多信息,請單擊下面的文章編號,以查看 Microsoft 知識庫中相應的文章: 942070 當您訪問以 IIS 7.0 為宿主的網站時出現錯誤消息:“HTTP 錯誤 403.4 – 禁止訪問”。 |
403.5 | 要求 SSL 128 | 服務器配置為需要 128 位 SSL 連接。但是,請求不會使用 128 位加密進行發送。有關如何解決此問題的更多信息,請單擊下面的文章編號,以查看 Microsoft 知識庫中相應的文章: 942069 當您試圖瀏覽以 IIS 7.0 為宿主的網頁時出現錯誤消息:“HTTP 錯誤 403.5 – 禁止訪問” |
403.6 | IP 地址被拒絕 | 服務器配置為拒絕到當前 IP 地址的訪問。有關如何解決此問題的更多信息,請單擊下面的文章編號,以查看 Microsoft 知識庫中相應的文章: 942068 當您訪問以 IIS 7.0 為宿主的網站時出現錯誤消息:“HTTP 錯誤 403.6 – IP 地址被拒絕” |
403.7 | 需要客戶端證書 | 服務器配置為需要證書進行客戶端身份驗證。但是,客戶端瀏覽器未安裝相應的客戶端證書。有關更多信息,請單擊下面的文章編號,以查看 Microsoft 知識庫中相應的文章: 942067 當您試圖運行以運行 IIS 7.0 的服務器為宿主的 Web 應用程序時出現錯誤消息:“HTTP 錯誤 403.7 – 禁止訪問” |
403.8 | 站點訪問被拒絕 | 根據客戶端計算機的域名系統 (DNS) 名稱將服務器配置為拒絕請求。有關如何解決此問題的更多信息,請單擊下面的文章編號,以查看 Microsoft 知識庫中相應的文章: 942066 當您訪問以 IIS 7.0 為宿主的網站時出現錯誤消息:“HTTP 錯誤 403.8 – 禁止訪問” |
403.12 | 拒絕訪問映射表 | 您希望訪問的頁需要客戶端證書。但是,拒絕映射到客戶端證書的用戶 ID 訪問該文件。有關詳細信息,請單擊下面的文章編號,以查看 Microsoft 知識庫中相應的文章: 942064 當您訪問以 IIS 7.0 為宿主的網站時出現錯誤消息:“HTTP 錯誤 403.12 – 拒絕客戶端證書” |
403.13 | 客戶端證書被吊銷 | 客戶端瀏覽器試圖使用證書頒發機構吊銷的客戶端證書。有關詳細信息,請單擊下面的文章編號,以查看 Microsoft 知識庫中相應的文章: 942063 當您訪問以 IIS 7.0 為宿主的網站時出現錯誤消息:“HTTP 錯誤 403.13 – 禁止訪問” |
403.14 | 拒絕目錄列表 | 該服務器配置為不顯示內同目錄列表,并且未設置默認文檔。有關詳細信息,請單擊下面的文章編號,以查看 Microsoft 知識庫中相應的文章: 942062 當您訪問以 IIS 7.0 為宿主的網站時出現錯誤消息:“HTTP 錯誤 403.14 – 禁止訪問” |
403.16 | 客戶端證書不受信任或無效。 | 客戶端瀏覽器嘗試使用的客戶端證書不受運行 IIS 7.0、IIS 7.5 或 IIS 8.0 的服務器信任或無效。有關詳細信息,請單擊下面的文章編號,以查看 Microsoft 知識庫中相應的文章: 942061 當您訪問以 IIS 7.0 為宿主的網站時出現錯誤消息:“HTTP 錯誤 403.16 – 禁止訪問” |
403.17 | 客戶端證書已過期或尚未生效。 | 客戶端瀏覽器試圖使用已過期或尚未生效的客戶端證書。有關詳細信息,請單擊下面的文章編號,以查看 Microsoft 知識庫中相應的文章: 942038 當您試圖訪問以 Internet Information Services 7.0 為宿主的網頁時出現錯誤消息:“HTTP 錯誤 403.17(未授權)- 客戶端證書已過期” |
403.18 | 在當前的應用程序池中不能執行所請求的 URL。 | 已配置自定義錯誤頁,并且自定義錯誤頁駐留在一個與所請求的 URL 的應用程序池不同的應用程序池中。有關詳細信息,請單擊下面的文章編號,以查看 Microsoft 知識庫中相應的文章: 942037 當您訪問以 IIS 7.0 為宿主的網站時出現錯誤消息:“HTTP 錯誤 403.18 – 禁止訪問” |
403.19 | 在此應用程序池中不能執行客戶端瀏覽器的 CGI 應用程序。 | 應用程序池的標識沒有替換進程級別令牌用戶權限。有關詳細信息,請單擊下面的文章編號,以查看 Microsoft 知識庫中相應的文章: 942048 當您訪問以 IIS 7.0 為宿主的網站時出現錯誤消息:“HTTP 錯誤 403.19 – 禁止訪問” |
404.0 | 未找到。 | 您試圖訪問的文件已移動或不存在。有關詳細信息,請單擊下面的文章編號,以查看 Microsoft 知識庫中相應的文章: 942041 當您試圖打開以 IIS 7.0 為宿主的網頁時出現錯誤消息:“HTTP 錯誤 404.0 – 未找到” |
404.2 | ISAPI 或 CGI 限制。 | 所請求的 ISAPI 資源或所請求的 CGI 資源在計算機上收到了限制。有關詳細信息,請單擊下面的文章編號,以查看 Microsoft 知識庫中相應的文章: 942040 當您試圖訪問以運行 IIS 7.0 的計算機為宿主的網頁時出現錯誤消息:“HTTP 錯誤 404.2 – 未授權” |
404.3 | MIME 類型限制。 | 所請求的擴展類型的當前 MIME 映射無效或未配置。有關詳細信息,請單擊下面的文章編號,以查看 Microsoft 知識庫中相應的文章: 942032 當用戶訪問以運行 Internet Information Services 7.0 的服務器為宿主的網站時出現錯誤消息:“HTTP 錯誤 404.3 – 未找到” |
404.4 | 未配置處理程序。 | 所請求的 URL 的文件名擴展沒有配置用于處理 Web 服務器上的請求的處理程序。有關詳細信息,請單擊下面的文章編號,以查看 Microsoft 知識庫中相應的文章: 942052 當您訪問以 IIS 7.0 為宿主的網站時出現錯誤消息:“HTTP 錯誤 404.4 – 未找到” |
404.5 | 被請求篩選器配置拒絕。 | 所請求的 URL 包含服務器阻止的字符序列。有關詳細信息,請單擊下面的文章編號,以查看 Microsoft 知識庫中相應的文章: 942053 當您訪問以 IIS 7.0 為宿主的網站時出現錯誤消息:“HTTP 錯誤 404.5 – 拒絕 URL 序列” |
404.6 | 動詞被拒絕。 | 使用未配置的或無效的 HTTP 動詞進行請求。有關詳細信息,請單擊下面的文章編號,以查看 Microsoft 知識庫中相應的文章: 942046 當您訪問以 IIS 7.0 為宿主的網站時出現錯誤消息:“HTTP 錯誤 404.6 – VERB_DENIED” |
404.7 | 文件擴展名被拒絕。 | 不允許資源文件名擴展。有關詳細信息,請單擊下面的文章編號,以查看 Microsoft 知識庫中相應的文章: 942045 當您試圖瀏覽以 IIS 7.0 為宿主的網頁時出現錯誤消息:“HTTP 錯誤 404.7 – FILE_EXTENSION_DENIED” |
404.8 | 隱藏的命名空間。 | 由于目錄被隱藏,因此所請求的 URL 被拒絕。有關詳細信息,請單擊下面的文章編號,以查看 Microsoft 知識庫中相應的文章: 942047 當您試圖訪問以 IIS 7.0 為宿主的網頁時出現錯誤消息:“HTTP 錯誤 404.8 – HIDDEN_NAMESPACE” |
404.9 | 文件屬性被隱藏。 | 所請求的文件被隱藏。有關詳細信息,請單擊下面的文章編號,以查看 Microsoft 知識庫中相應的文章: 942049 當您試圖訪問以 IIS 7.0 為宿主的網頁時出現錯誤消息:“HTTP 錯誤 404.9 – 文件屬性被隱藏” |
404.10 | 請求標頭太長。 | 由于請求標頭太長,請求被拒絕。有關詳細信息,請單擊下面的文章編號,以查看 Microsoft 知識庫中相應的文章: 942077 當您訪問以運行 Internet Information Services 7.0 的服務器為宿主的網站時出現錯誤消息:“HTTP 錯誤 404.10 – REQUEST_HEADER_TOO_LONG” |
404.11 | 請求包含雙轉義序列。 | 請求包含雙轉義序列。有關詳細信息,請單擊下面的文章編號,以查看 Microsoft 知識庫中相應的文章: 942076 當您訪問以 IIS 7.0 為宿主的網站時出現錯誤消息:“HTTP 錯誤 404.11 – URL_DOUBLE_ESCAPE” |
404.12 | 請求包含高位字符。 | 請求包含高位字符,但是服務器配置為不允許高位字符。有關詳細信息,請單擊下面的文章編號,以查看 Microsoft 知識庫中相應的文章: 942075 當您訪問以 IIS 7.0 為宿主的網站時出現錯誤消息:“HTTP 錯誤 404.12 – URL_HAS_HIGH_BIT_CHARS” |
404.13 | 內容長度太大。 | 請求包含內容長度標頭。內容長度標頭的值大于服務器允許的限制。有關詳細信息,請單擊下面的文章編號,以查看 Microsoft 知識庫中相應的文章: 942074 當您訪問以運行 Internet Information Services 7.0 的服務器為宿主的網站時出現錯誤消息:“HTTP 錯誤 404.13 – CONTENT_LENGTH_TOO_LARGE” |
404.14 | 請求 URL 太長。 | 所請求的 URL 超出服務器允許的限制。有關詳細信息,請單擊下面的文章編號,以查看 Microsoft 知識庫中相應的文章: 942073 當您訪問以 IIS 7.0 為宿主的網站時出現錯誤消息:“HTTP 錯誤 404.14 – URL_TOO_LONG” |
404.15 | 查詢字符串太長。 | 請求包含長于服務器允許的限制的查詢字符串。有關詳細信息,請單擊下面的文章編號,以查看 Microsoft 知識庫中相應的文章: 942071 當您訪問以運行 IIS 7.0 的服務器為宿主的網站時出現錯誤消息:“HTTP 錯誤 404.15 – 未找到” |
404.17 | 映射到靜態文件處理程序的動態內容。 | 有關詳細信息,請單擊下面的文章編號,以查看 Microsoft 知識庫中相應的文章: 2019689 當您訪問以 IIS 7.0 為宿主的網站時出現錯誤消息:“HTTP 錯誤 404.17 – 未找到” |
405.0 | 不允許的方法。 | 通過使用無效的 HTTP 方法進行該請求。有關詳細信息,請單擊下面的文章編號,以查看 Microsoft 知識庫中相應的文章: 942051 當用戶訪問以運行 Internet Information Services 7.0 的服務器為宿主的網站時出現錯誤消息:“HTTP 錯誤 405.0 – 不允許的方法” |
406.0 | 無效的 MIME 類型。 | 通過使用包含無效的 MIME 值的接收標頭進行該請求。有關詳細信息,請單擊下面的文章編號,以查看 Microsoft 知識庫中相應的文章: 942050 當您訪問以運行 Internet Information Services 7.0 的服務器為宿主的網站時出現錯誤消息:“HTTP 錯誤 406 – 不接受” |
412.0 | 前提條件失敗。 | 通過使用包含無效值 If-Match 請求標頭進行該請求。有關詳細信息,請單擊下面的文章編號,以查看 Microsoft 知識庫中相應的文章: 942056 當您訪問以 Internet Information Services 7.0 為宿主的網站時出現錯誤消息:“HTTP 錯誤 412 – 前提條件失敗” |
500 | 內部服務器錯誤。 | 由于許多服務器端原因,此 HTTP 狀態代碼可能會發生。有關詳細信息,請單擊下面的文章編號,以查看 Microsoft 知識庫中相應的文章: 942031 當您訪問以 IIS 7.0 為宿主的網站時出現錯誤消息:“HTTP 錯誤 500.0 – 內部服務器錯誤” |
500.11 | 正在 Web 服務器上關閉應用程序。 | 由于目標應用程序池已關閉,因此未處理請求。等待工作進程完成關閉,然后再次嘗試請求。如果此問題持續存在,則 Web 應用程序可能會遇到阻止 Web 應用程序正常關閉的問題。 |
500.12 | 應用程序正忙于在 Web 服務器上重新啟動。 | 由于目標應用程序池正在重新啟動,因此未處理請求。刷新頁面時,此 HTTP 狀態代碼應當消失。刷新頁面后,如果此 HTTP 狀態代碼再次出現,則掃描 Global.asa 文件的防病毒軟件可能會導致此問題。如果此問題持續存在,則 Web 應用程序可能會遇到阻止 Web 應用程序正常重新啟動的問題。 |
500.13 | Web 服務器太忙。 | 由于服務器太忙無法接收任何新的傳入請求,因此不會處理請求。通常,此 HTTP 狀態代碼表示傳入并發請求數超出 IIS 7.0、IIS 7.5 或 IIS 8.0 Web 應用程序可以處理的數目。由于將性能配置設置設置得太低、硬件不足或 IIS 7.0、IIS 7.5 或 IIS 8.0 Web 應用程序中出現瓶頸,因此可能會發生此問題。常規故障排除方法用于發生錯誤時生成 IIS 7.0、IIS 7.5 或 IIS 8.0 進程的內存轉儲文件,然后調試內存轉儲文件。 |
500.15 | 不允許直接請求 Global.asax。 | 直接請求 Global.asa 文件或 Global.asax 文件。有關詳細信息,請單擊下面的文章編號,以查看 Microsoft 知識庫中相應的文章: 942030 當您訪問以 IIS 7.0 為宿主的網站時出現錯誤消息:“HTTP 錯誤 500.15 – 不允許直接請求 Global.asa” |
500.19 | 配置數據無效。 | 由于相關聯的 Applicationhost.config 文件或相關聯的 Web.config 文件中出現此問題,因此會出現此 HTTP 狀態代碼。有關詳細信息,請單擊下面的文章編號,以查看 Microsoft 知識庫中相應的文章: 942055 當您訪問以 IIS 7.0 為宿主的網站時出現錯誤消息:“HTTP 錯誤 500.19 – 內部服務器錯誤” |
500.100 | 內部 ASP 錯誤。 | 在處理 Active Server Pages (ASP) 頁期間發生錯誤。若要獲取有關錯誤的具體信息,請禁用 Web 瀏覽器中的友好 HTTP 錯誤消息。此外,IIS 日志可能會顯示與發生的錯誤相應的 ASP 錯誤號。有關 ASP 錯誤消息和 ASP 錯誤消息意義的詳細信息,請單擊下面的文章編號,以查看 Microsoft 知識庫中相應的文章: 294271 ASP 錯誤代碼 |
501.0 | 未實現。 | 客戶端瀏覽器發送 HTTP-Trace 動詞,服務器未配置為處理 HTTP-Trace 動詞。有關詳細信息,請單擊下面的文章編號,以查看 Microsoft 知識庫中相應的文章: 942058 當您訪問以 IIS 7.0 為宿主的網站時出現錯誤消息:“HTTP 錯誤 501.0 – 未實現” |
502.1 | CGI 應用程序超時。 | CGI 應用程序未返回配置的時間限制中有效的 HTTP 響應。有關詳細信息,請單擊下面的文章編號,以查看 Microsoft 知識庫中相應的文章: 942059 當您訪問以 IIS 7.0 為宿主的網站時出現錯誤消息:“HTTP 錯誤 502.1 – 網關錯誤” |
502.2 | 網關錯誤:過早退出 | CGI 應用程序返回對運行 IIS 7.0、IIS 7.5 或 IIS 8.0 的服務器無效的 HTTP 響應。有關詳細信息,請單擊下面的文章編號,以查看 Microsoft 知識庫中相應的文章: 942057 當您訪問以 IIS 7.0 為宿主的網站時出現錯誤消息:“HTTP 錯誤 502.2 – 網關錯誤” |
503.0 | 服務不可用。 | 將該請求發送到當前停止的或當前禁用的應用程序池。若要解決此問題,請確保已啟動目標應用程序池。事件日志可能會提供應用程序池停止或禁用的原因的信息。 |
503.2 | 超出并發請求限制。 | appConcurrentRequestLimit 屬性設置為低于并發請求當前數的值。IIS 7.0、IIS 7.5 和 IIS 8.0 不允許高于 appConcurrentRequestLimit 屬性值的并發請求數。 |
IIS 8.0 中添加的
HTTP 子狀態代碼
子代碼 | 說明 |
---|---|
400.10 | 無效的 XFF 標題 |
400.11 | 無效的 WebSocket 請求 |
已在 ARR 3.0.1916 中添加
子代碼 | 說明 |
---|---|
400.601 | 錯誤的客戶端請求 (ARR) |
400.602 | 無效的時間格式 (ARR) |
400.603 | 解析范圍錯誤 (ARR) |
400.604 | 發往客戶端 (ARR) |
400.605 | 最大轉發數量 (ARR) |
400.606 | 異步完成錯誤 (ARR) |
502.2 | 映射請求失敗 (ARR) |
502.3 | WinHTTP 異步完成失敗 (ARR) |
502.4 | 無服務器 (ARR) |
502.5 | WebSocket 失敗 (ARR) |
502.6 | 轉發請求失敗 (ARR) |
502.7 | 執行請求失敗 (ARR) |
網友評論