IIS HTTP 狀況代碼及其緣由

宣布日期 2012-03-17 16:46:27

HTTP

1xx - 信息提醒

這些狀況代碼表現姑且的呼應。客戶端在收到慣例呼應之前,應籌辦領受一個或多個 1xx 呼應。
  • 100 - 持續。
  • 101 - 切換和談。
2xx - 勝利

這類狀況代碼標明辦事器勝利地接管了客戶端要求。
  • 200 - 肯定。客戶端要求已勝利。
  • 201 - 已建立。
  • 202 - 已接管。
  • 203 - 非權勢巨子性信息。
  • 204 - 無內容。
  • 205 - 重置內容。
  • 206 - 局部內容。
  • 207 - 多狀況 (WebDAV)。
3xx - 重定向

客戶端閱讀器必須采用更多操縱來完成要求。比方,閱讀器能夠不得不要求辦事器上的差別的頁面,或經由進程代辦署理辦事重視復該要求。
  • 301 - 已永遠挪動
  • 302 - 東西已挪動。
  • 304 - 未點竄。
  • 307 - 姑且重定向。
4xx - 客戶端毛病

產生毛病,客戶端仿佛有題目。比方,客戶端要求不存在的頁面,客戶端未供給有用的身份考證信息。
  • 400 - 毛病的要求。
  • 401 - 拜候被謝絕。IIS 界說了幾個差別的 401 毛病,用于唆使更加具體的毛病緣由。這些具體的毛病代碼在閱讀器中顯現,但不在 IIS 日記中顯現:
    • 401.1 - 登錄失利。
    • 401.2 - 辦事器設置裝備擺設致使登錄失利。
    • 401.3 - 因為 ACL 對資本的限定而未取得受權。
    • 401.4 - 挑選器受權失利。
    • 401.5 - ISAPI/CGI 利用法式受權失利。
    • 401.7 – 由 Web 辦事器上的 URL 考證戰略謝絕拜候。這個毛病代碼為 IIS 6.0 所公用。
  • 403 - 制止拜候:IIS 界說了幾個差別的 403 毛病,用于唆使更加具體的毛病緣由:
    • 403.1 - 履行拜候被制止。
    • 403.2 - 讀拜候被制止。
    • 403.3 - 寫拜候被制止。
    • 403.4 - 要求 SSL。
    • 403.5 - 要求 SSL 128。
    • 403.6 - IP 地點被謝絕。
    • 403.7 - 要求客戶端證書。
    • 403.8 - 站點拜候被謝絕。
    • 403.9 - 用戶數過量。
    • 403.10 - 設置裝備擺設有用。
    • 403.11 - 暗碼變動。
    • 403.12 - 謝絕拜候映照表。
    • 403.13 - 客戶端證書被撤消。
    • 403.14 - 謝絕目次列表。
    • 403.15 - 超越客戶端拜候許可。
    • 403.16 - 客戶端證書不受信賴或有用。
    • 403.17 - 客戶端證書已過時或還不失效。
    • 403.18 - 在以后的利用法式池中不能履行所要求的 URL。這個毛病代碼為 IIS 6.0 所公用。
    • 403.19 - 不能為這個利用法式池中的客戶端履行 CGI。這個毛病代碼為 IIS 6.0 所公用。
    • 403.20 - Passport 登錄失利。這個毛病代碼為 IIS 6.0 所公用。
  • 404 - 未找到。
    • 404.0 -(無) – 不找到文件或目次。
    • 404.1 - 沒法經由進程要求的端口拜候網站。
    • 404.2 - Web 辦事擴大鎖定戰略制止本要求。
    • 404.3 - MIME 映照戰略制止了此要求。
  • 405 - 用來拜候本頁面的 HTTP 謂詞不被許可(體例不被許可)
  • 406 - 客戶端閱讀器不接管所要求頁面的 MIME 范例。
  • 407 - 要求停止代辦署理身份考證。
  • 412 - 前提前提失利。
  • 413 – 要求實體太大。
  • 414 - 要求 URI 太長。
  • 415 – 不撐持的媒體范例。
  • 416 – 沒法知足要求的規模。
  • 417 – 履行失利。
  • 423 – 鎖定的毛病。
5xx - 辦事器毛病

辦事器因為碰到毛病而不能完成該要求。
  • 500 - 外部辦事器毛病。
    • 500.12 - 利用法式正忙于在 Web 辦事器上從頭啟動。
    • 500.13 - Web 辦事器太忙。
    • 500.15 - 不許可間接要求 Global.asa。
    • 500.16 – UNC 受權根據不準確。這個毛病代碼為 IIS 6.0 所公用。
    • 500.18 – 沒法翻開 URL 受權存儲庫。這個毛病代碼為 IIS 6.0 所公用。
    • 500.19 - 此文件的數據在元數據庫中設置裝備擺設不準確。
    • 500.100 - 外部 ASP 毛病。
  • 501 - 頁眉值指定了未完成的設置裝備擺設。
  • 502 - Web 辦事器用作網關或代辦署理辦事器時收到了有用呼應。
    • 502.1 - CGI 利用法式超時。
    • 502.2 - CGI 利用法式犯錯。
  • 503 - 辦事不可用。這個毛病代碼為 IIS 6.0 所公用。
  • 504 - 網關超時。
  • 505 - HTTP 版本不受撐持。

IIS HTTP 狀況代碼及其緣由

  • 200 - 勝利。 此狀況代碼表現 IIS 已勝利處置要求。
  • 206 - 局部內容。這標明已局部下載了一個文件。能夠續傳破壞的下載,或將下載拆分為多個并發的流。
  • 207 - 多狀況 (WebDAV)。此動靜之前應當另有一條 XML 動靜,此中能夠包羅幾個零丁的呼應代碼,具體取決于收回了幾多個子要求。
  • 301 - 已永遠挪動。此要求和以后一切的要求都應當轉到指定的 URI。
  • 302 - 已找到。對基于表單的身份考證,此動靜凡是表現為“東西已挪動”。要求的資本姑且駐留在差別的 URI。因為重定向偶然能夠會轉變,客戶端未來在要求時應當持續利用 Request-URI。只要在 Cache-Control 或 Expires 標題字段中唆使,此呼應能力夠緩存。
  • 304 - 未點竄。 客戶端要求的文檔已在其緩存中,文檔自緩存以來還不被點竄過。客戶端利用文檔的緩存正本,而不從辦事器下載文檔。
  • 401.1 和 401.2 - 登錄失利。登錄測驗考試失利,緣由是用戶名或暗碼有用,或體系設置裝備擺設有題目。有關若何處置此題目的更多信息,請單擊上面的文章編號,以檢查 Microsoft 常識庫中響應的文章:
    907273  (http://support.microsoft.com/kb/907273/ ) 在 IIS 中解除 HTTP 401 毛病
  • 401.3 - 因為 ACL 對資本的限定而未取得受權。 這表現存在 NTFS 權限題目。即便您對試圖拜候的文件具有響應的權限,也能夠產生此毛病。比方,若是 IUSR 帳戶無權拜候 C:\Winnt\System32\Inetsrv 目次,您會看到這個毛病。 有關若何處置此題目的更多信息,請單擊上面的文章編號,以檢查 Microsoft 常識庫中響應的文章:
    271071  (http://support.microsoft.com/kb/271071/ ) 若何為 IIS 5.0 Web 辦事器設置所需的 NTFS 權限和用戶權限
    812614  (http://support.microsoft.com/kb/812614/ ) IIS 6.0 的默許權限和用戶權限
  • 403 - 制止拜候:若是網站不設置默許文檔,并且不設置為許可目次閱讀,則會收到這個普通 403 狀況代碼。有關若何處置此題目的更多信息,請單擊上面的文章編號,以檢查 Microsoft 常識庫中響應的文章:
    320051  (http://support.microsoft.com/kb/320051/ ) 若何在 Internet Information Services 中設置裝備擺設默許文檔
  • 403.1 - 履行拜候被制止。 上面是致使此毛病動靜的兩個罕見緣由:
    • 您不充足的履行許可。比方,若是試圖拜候的 ASP 頁地點的目次權限設為“無”,或,試圖履行的 CGI 劇本地點的目次權限為“只許可劇本”,將呈現此毛病動靜。若要點竄履行權限,請在 Microsoft 辦理節制臺 (MMC) 中右擊目次,而后順次單擊“屬性”和“目次”選項卡,確保為試圖拜候的內容設置恰當的履行權限
    • 您不將試圖履行的文件范例的劇本映照設置為辨認所利用的謂詞(比方,GET 或 POST)。若要考證這一點,請在 Microsoft 辦理節制臺中右鍵單擊目次,順次單擊“屬性”、“目次”選項卡和“設置裝備擺設”,而后考證響應文件范例的劇本映照是不是設置為許可所利用的謂詞。
  • 403.2 - 讀拜候被制止。考證是不是已將 IIS 設置為許可對目次停止讀拜候。別的,若是您正在利用默許文件,請考證該文件是不是存在。 有關若何處置此題目的其余信息,請單擊上面的文章編號,檢查 Microsoft 常識庫中響應的文章:
    247677  (http://support.microsoft.com/kb/247677/ ) 毛病動靜:403.2 Forbidden: Read Access Forbidden(403.2 制止拜候:讀拜候被制止)
  • 403.3 - 寫拜候被制止。 考證 IIS 權限和 NTFS 權限是不是已設置以便向該目次授與寫拜候權。有關若何處置此題目的其余信息,請單擊上面的文章編號,檢查 Microsoft 常識庫中響應的文章:
    248072  (http://support.microsoft.com/kb/248072/ ) 毛病動靜:403.3 Forbidden: Write Access Forbidden(403.3 制止拜候:寫拜候被制止)
  • 403.4 - 要求 SSL。禁用要求寧靜通道選項,或利用 HTTPS 取代 HTTP 來拜候該頁面。若是不裝置證書的網站呈現此毛病,請單擊上面的文章編號,檢查 Microsoft 常識庫中響應的文章:
    224389  (http://support.microsoft.com/kb/224389/ ) Internet Information Server 4.0 中的毛病動靜:“HTTP Error 403, 403.4, 403.5 Forbidden:SSL Required”(HTTP 毛病 403、403.4、403.5 已制止: 須要 SSL)
  • 403.5 - 要求 SSL 128。禁用要求 128 位加密選項,或利用撐持 128 位加密的閱讀器以檢查該頁面。
  • 403.6 - IP 地點被謝絕。您已將辦事器設置裝備擺設為謝絕拜候您以后的 IP 地點。 有關若何處置此題目的其余信息,請單擊上面的文章編號,檢查 Microsoft 常識庫中響應的文章:
    248043  (http://support.microsoft.com/kb/248043/ ) 毛病信息:403.6 - Forbidden:IP Address Rejected(403.6 - 不可用:IP 地點被謝絕)
  • 403.7 - 要求客戶端證書。您已將辦事器設置裝備擺設為要求供給證書停止客戶端身份考證,可是您不裝置有用的客戶端證書。
    186812  (http://support.microsoft.com/kb/186812/ ) PRB:毛病動靜:403.7 Forbidden: Client Certificate Required(403.7 制止拜候:要求客戶端證書)
  • 403.8 - 站點拜候被謝絕。您已為用來拜候辦事器的域設置了域名限定。有關若何處置此題目的其余信息,請單擊上面的文章編號,檢查 Microsoft 常識庫中響應的文章:
    248032  (http://support.microsoft.com/kb/248032/ ) 毛病動靜:Forbidden: Site Access Denied 403.8(制止拜候:站點謝絕拜候 403.8)
  • 403.9 - 用戶數過量。與該辦事器毗連的用戶數目跨越了您設置的毗連限定。 有關若何變動此限定的其余信息,請單擊上面的文章編號,以檢查 Microsoft 常識庫中響應的文章:
    248074  (http://support.microsoft.com/kb/248074/ ) 毛病信息:Access Forbidden:Too Many Users Are Connected 403.9(拜候被制止:毗連的用戶太多 403.9)
    注重:Microsoft Windows 2000 Professional 和 Windows XP Professional 主動設置了在 IIS 上最多 10 個毗連的限定。您沒法變動此限定。
  • 403.12 - 謝絕拜候映照表。您要拜候的頁要求供給客戶端證書。可是,映照到該客戶端證書的用戶 ID 已謝絕拜候該文件。 有關其余信息,請單擊上面的文章編號,以檢查 Microsoft 常識庫中響應的文章:
    248075  (http://support.microsoft.com/kb/248075/ ) 毛病:HTTP 403.12 - Access Forbidden: Mapper Denied Access(HTTP 403.12 - 制止拜候:映照法式謝絕拜候)
  • 404 - 未找到。 產生此毛病的緣由是您試圖拜候的文件已被移走或刪除。若是在裝置 URLScan 東西以后,試圖拜候帶有無限擴大名的文件,也會產生此毛病。若是您裝置了 URIScan 東西,則會在 w3svc 日記文件中看到“Rejected by URLScan”。這類環境下,該要求的日記文件項中將呈現“Rejected by URLScan”的字樣。有關更多信息,請單擊上面的文章編號,以檢查 Microsoft 常識庫中響應的文章:
    248033  (http://support.microsoft.com/kb/248033/ ) IIS 辦事器前往“HTTP 404 - File not found”(HTTP 404 -找不到文件)毛病的罕見緣由
    • 404.1 – 沒法經由進程要求的端口拜候網站。此毛病動靜標明,試圖拜候的網站的 IP 地點不接管來自此要求所用端口的要求。有關更多信息,請單擊上面的文章編號,以檢查 Microsoft 常識庫中響應的文章:
      248034  (http://support.microsoft.com/kb/248034/ ) IIS 毛病:404.1 Web Site Not Found(404.1 找不到網站)
    • 404.2 – 鎖定戰略制止了此要求。在 IIS 6.0 中,這表現 Web 辦事擴大列表中已制止了該要求。有關更多信息,請單擊上面的文章編號,以檢查 Microsoft 常識庫中響應的文章:
      328419  (http://support.microsoft.com/kb/328419/ ) 若何在 IIS 6.0 中增加和刪除 Web 辦事擴大文件
      328505  (http://support.microsoft.com/kb/328505/ ) 若何列出 IIS 6.0 中 Web 辦事擴大和擴大文件
      328360  (http://support.microsoft.com/kb/328360/ ) 若何在 IIS 6.0 中啟用和禁用 ISAPI 擴大和 CGI 利用法式
    • 404.3 - MIME 映照戰略制止了此要求。若是存在以下環境,將呈現此題目:
      1. 未設置裝備擺設要求的文件擴大名的處置法式映照。
      2. 不為網站或利用法式設置裝備擺設響應的 MIME 范例。
  • 405 – 不許可的體例。當客戶端向運轉 IIS 的辦事器發送一個 HTTP 要求,并且該要求包羅辦事器沒法辨認的 HTTP 動詞時,就會產生此毛病。若要處置此題目,請確保客戶真個要求利用與 HTTP rfc 兼容的 HTTP 動詞。有關 HTTP rfc 的信息,請參閱“參考”局部。
  • 500 - 外部辦事器毛病。良多辦事器端毛病都能夠致使此毛病動靜。事務檢查器日記包羅更具體的毛病緣由。另外,您能夠禁用友愛 HTTP 毛病動靜以便收到具體的毛病申明。 有關若何顯現友愛 HTTP 毛病動靜的更多信息,請單擊上面的文章編號,以檢查 Microsoft 常識庫中響應的文章:
    294807  (http://support.microsoft.com/kb/294807/ ) HOW TO: Disable Internet Explorer 5 'Show Friendly HTTP Error Messages' Feature on the Server Side
  • 500.12 - 利用法式正在從頭啟動。這表現您在 IIS 從頭啟動利用法式的進程中試圖加載 ASP 頁。革新頁面后,此動靜即會消逝。若是革新頁面后,此動靜再次呈現,能夠是防病毒軟件正在掃描 Global.asa 文件。 有關其余信息,請單擊上面的文章編號,以檢查 Microsoft 常識庫中響應的文章:
    248013  (http://support.microsoft.com/kb/248013/ ) 毛病信息:HTTP Error 500-12 Application Restarting(HTTP 毛病 500-12 利用法式正在從頭啟動)
  • 500-100.ASP - ASP 毛病。 若是試圖加載的 ASP 頁中含有毛病代碼,將呈現此毛病動靜。若要取得更切當的毛病動靜,請禁用友愛 HTTP 毛病動靜。默許環境下,只會在默許網站上啟用此毛病動靜。有關若何在非默許的網站上看到此毛病動靜的其余信息,請單擊上面的文章編號,以檢查 Microsoft 常識庫中響應的文章:
    261200  (http://support.microsoft.com/kb/261200/ ) 顯現 HTTP 500 毛病動靜,而不顯現 500-100.asp 的 ASP 毛病動靜
  • 502 - 網關毛病。 若是試圖運轉的 CGI 劇本不前往有用的 HTTP 標頭集,將呈現此毛病動靜。若要處置此題目,必須調試 CGI 利用法式,以肯定它為甚么會將有用的 HTTP 信息通報給 IIS。
  • 503 – 辦事不可用。從 IIS 6 起頭,內核形式 Http.sys 組件就會天生 HTTP 503 狀況。有關若何肯定和解除 HTTP 503 毛病的更多信息,請單擊上面的文章編號,以檢查 Microsoft 常識庫中的響應文章:
    820729  (http://support.microsoft.com/kb/820729/ ) HTTP API 中的毛病日記記實
  • 500.19. 若是 XML 元數據庫在您測驗考試拜候的內容范例中包羅有用的設置裝備擺設信息,您就會收到此毛病。要處置此題目,請刪除或改正有用的設置裝備擺設。此題目凡是表現 ScriptMap 元數據庫鍵中存在題目。