我的服務器上的事件日誌存在嚴重問題。首先讓我先解釋一下設置。無法在Windows 2003服務器上打開源{0}的日誌
- 我有個域設置有2臺計算機
- 一計算機運行的IIS另一個是工作站。 IIS運行Win2k3的工作站Win XP。
- 的IIS電腦承載一個網站,使用Windows模擬和嘗試登錄到事件日誌名爲MyApp的自定義日誌文件和一個自定義事件源MYSOURCE
- 我有一個域用戶名爲MYUSER條目誰只是域用戶的成員。
- 單一登錄正在工作100%,因爲我可以寫出登錄的用戶到頁面罰款。
當我訪問IIS頁面從工作站我收到以下消息之一(有時我得到的第一個,有時第二)
1) The handle is invalid
2) Cannot open log for source 'MySource'. You may not have write access.
所以,試圖解決這個問題我已經嘗試了所有的以下內容:
授予了Everyone用戶FullControl到C:\ WINDOWS \ system32 \設置\ MyApp.evt文件
授予Everyone用戶FullControl到HKEY_LOCAL_MACHINE \系統\ CurrentControlSet \服務\事件日誌
在鍵HKEY_LOCAL_MACHINE \系統\ CurrentControlSet \服務\事件日誌\ MyApp的\ CustomSD我追加以下字符串(A ;; 0×0002 ;;; AU),(這樣做的原因可以在這裏找到http://fgheysels.blogspot.com/2008/01/cannot-open-log-for-source-0-on-windows.html)
我現在完全不知道如何解決這個問題。有沒有其他人遇到過這種情況,你有沒有嘗試過其他的東西
追加(A ;; 0x2 ;;; AU)後不需要重新啓動。你確實需要做一個iisreset,否則你可能會遇到無效的句柄異常。 – Llyle 2011-04-25 22:47:26