簡體   English   中英

Windows Server 2012上的IIS 8.5中的HTTP錯誤503

[英]http error 503 in IIS 8.5 on Windows Server 2012

我們在Windows Server 2012的IIS 8.5上安裝了4個Web應用程序。3個網站和1個webService。 一個網站運行正常。 擊中其他站點的URL將獲得“ HTTP錯誤503服務不可用”。 HttpErr日志具有“ .http 1.1..get websiteName 503 1 N // websiteWebAppPoolName”。

我在以下任何事件日志中都找不到任何錯誤消息:應用程序,系統或安全性。 我也找不到任何Microsoft文檔中與503破折號1相關的任何內容。 這些應用程序的相同版本在Windows 2008 Server上運行良好。

我已經閱讀了很多有關503的帖子,並且所有站點的應用程序池標識都是有效的,並且與由應用程序池的憑據過期引起的典型503錯誤不同,當記錄503時,應用程序池仍會啟動。

請注意,混合使用32位和64位Web應用程序。 正常運行的站點是64位。 其他3位是32位。 他們的應用程序池設置為啟用32位。 認為這可能是問題的一部分,因此我將Web服務轉換為64位,相應地更改了應用程序池,沒有區別,仍然得到503。

我在另一個有關503錯誤的Stack Overflow帖子中找到了解決方案,但是我不確定是哪個。 但是,大衛·麥克倫登(David McClendon)提供了答案。 在網站的“ /高級設置”下的“啟用的協議”下,有以下內容:http; https。 冒號應該是COMMA。 一旦更改,站點就變成了笨拙的海ry。 非常令人沮喪的是,IIS沒有記錄有關錯誤原因的任何信息。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM