我有一個問題,即一個網站,我管理,用戶得到一個500錯誤。它發生在整個網站中的一些隨機的地方,如執行一個Ajax查詢,從頁面瀏覽到另一個頁面,等等。在IIS錯誤請求日誌,我所看到的是兩個錯誤,背到後面:ASP_CLIENT_DISCONNECTED和ASP_LOG_ERROR。用戶報告的問題通常發生在他們逐頁導航時發生。 500錯誤出現,它只是坐在那裏。如果他們得到錯誤,他們通常會刷新並消失。ASP經典500錯誤,ASP_CLIENT_DISCONNECTED其次ASP_LOG_ERROR
調用鏈看上去錯誤權之前像下面這樣。
ISAPI_START
CALL_ISAPI_EXTENSION
ASP_START_REQUEST
ASP_NEW_SESSION_CREATED
ASP_QUEUE_REQUEST
ASP_DEQUEUE_REQUEST
ASP_CLIENT_DISCONNECTED
Error 17:46:48.254
ASP_LOG_ERROR
Error LineNumber="", ErrorCode="ASP 0147", Description="500 Server Error" 17:46:48.254
MODULE_SET_RESPONSE_ERROR_STATUS
ModuleName="IsapiModule", Notification="EXECUTE_REQUEST_HANDLER", HttpStatus="500", HttpReason="Server Error", HttpSubStatus="0", ErrorCode="The operation completed successfully. (0x0)", ConfigExceptionInfo=""
編輯0:我認爲關鍵可能在於ASP_NEW_SESSION_CREATED行。我沒有任何確鑿的證據支持這一點,只是一種直覺。我的環境
的詳細原因,我使用一個應用程序池是在經典模式下使用.NET Framework v2.0.5.2707。作爲網站的一部分,我必須使用在集成模式下一個.NET 4.0應用程序池兩個Web應用程序。網絡應用程序根本沒有被使用,所以我認爲它們不會起作用。
對於如何處理這一個任何建議都非常讚賞。
mj
你見過這個.. http://forums.iis.net/p/1155791/2001665.aspx#2001665 – SearchAndResQ
感謝您的發現,但是,我確實看到了。我們的用戶不會在任何複雜的頁面上顯示或關閉任何內容,但會出現Ajax請求。只是簡單的導航 –