<bdo id="8nvjc"><optgroup id="8nvjc"><thead id="8nvjc"></thead></optgroup></bdo>
      1. 背景:#EDF0F5 #FAFBE6 #FFF2E2 #FDE6E0 #F3FFE1 #DAFAF3 #EAEAEF 默認  
        閱讀內容

        內部服務器錯誤,HTTP 500的一個比較詳細的解釋

        [日期:2008-06-20] 來源:  作者:佚名 [字體: ]

        (三)同步COM+應用程序所用的IWAM_MYSERVER的密碼

        同步COM+應用程序所用的IWAM_MYSERVER的密碼,我們有兩種方式可以選擇:一種是使用組件服務MMC管理單元,另一種是使用IWAM賬號同步腳本s ynciwam.vbs。

        1、使用組件服務MMC管理單元

        (1)啟動組件服務管理單元:選擇“開始”->“運行”->“MMC”,啟動管理控制臺,打開“添加/刪除管理單元”對話框,將“組件服務”管理單元添加上。

        (2)找到“組件服務”->“計算機”->“我的電腦”->“COM+應用程序”->“Out-Of-Process Pooled Applications”,右擊“Out-Of-Process Pooled Applications”->“屬性”。

        (3)切換到“Out-Of-Process Pooled Applications”屬性對話框的“標志”選項卡?!按藨贸绦蛟谙铝匈~戶下運行”選擇中“此用戶”會被選中,用戶名是“IWAM_MYSERVE R”。這些都是缺省的,不必改動。在下面的“密碼”和“確認密碼”文本框內輸入正確的密碼“Aboutnt2001”,確定退出。

        (4)系統如果提示“應用程序被一個以上的外部產品創建。你確定要被這些產品支持嗎?”時確定即可。

        (5)如果我們在IIS中將其它一些Web的“應用程序保護”設置為“高(獨立的)”,那么這個WEB所使用的COM+應用程序的IWAM賬號密碼也需要同步。重復(1 )-(4)步,同步其它相應Out of process application的IWAM賬號密碼。

        2、使用IWAM賬號同步腳本synciwam.vbs

        實際上微軟已經發現IWAM賬號在密碼同步方面存在問題,因此在IIS5的管理腳本中單獨為IWAM賬號密碼同步編寫了一個腳本synciwam.vbs ,這個腳本位于C:\inetpub\adminscripts子目錄下(位置可能會因你安裝IIS5時設置的不同而有所變動)。

        synciwam.vbs腳本用法比較簡單:

        cscript synciwam.vbs [-v|-h]

        “-v”參數表示詳細顯示腳本執行的整個過程(建議使用),“-h”參數用于顯示簡單的幫助信息。


        我們要同步IWAM_MYSERVER賬號在COM+應用程序中的密碼,只需要執行“cscript synciwam.vbs -v”即可,如下:

        cscript c:\inetpub\adminscripts\synciwam.vbs -v

        Microsoft (R) Windows Script Host Version 5.6

        版權所有(C) Microsoft Corporation 1996-2000。保留所有權利。

        WamUserName:IWAM_MYSERVER

        WamUserPass:Aboutnt2001

        IIS Applications Defined:

        Name, AppIsolated, Package ID

        w3svc, 0, {3D14228C-FBE1-11d0-995D-00C04FD919C1}

        Root, 2,

        IISHelp, 2,

        IISAdmin, 2,

        IISSamples, 2,

        MSADC, 2,

        ROOT, 2,

        IISAdmin, 2,

        IISHelp, 2,

        Root, 2,

        Root, 2,


        Out of process applications defined:

        Count: 1

        {3D14228D-FBE1-11d0-995D-00C04FD919C1}


        Updating Applications:

        Name: IIS Out-Of-Process Pooled Applications Key: {3D14228D-FBE1-11D0-995D-00C04FD919C1}


        從上面腳本的執行情況可以看出,使用synciwam.vbs腳本要比使用組件服務的方法更全面和快捷。它首先從IIS的metabase數據庫找到IWA M賬號"IWAM_MYSERVER"并取出對應的密碼“Aboutnt2001”,然后查找所有已定義的IIS Applications和Out of process applications,并逐一同步每一個Out of process applications應用程序的IWAM賬號密碼。

        使用synciwam.vbs腳本時,要注意一個問題,那就是在你運行synciwam.vbs之前,必須保證IIS metabase數據庫與Active Directory中的IWAM密碼已經一致。因為synciwam.vbs腳本是從IIS metabase數據庫而不是從Active Directory取得IWAM賬號的密碼,如果IIS metabase中的密碼不正確,那synciwam.vbs取得的密碼也會不正確,同步操作執行到“Updating Applications”系統就會報80110414錯誤,即“找不到應用程序{3D14228D-FBE1-11D0-995D-00C04FD919C1}”。

        好了,到現在為止,IWAM賬號在Active Directory、IIS metabase數據庫和COM+應用程序三處的密碼已經同步成功,你的ASP程序又可以運行了!

        推薦 】 【 打印
        本文評論       全部評論

        發表評論
        • 尊重網上道德,遵守中華人民共和國的各項有關法律法規
        • 承擔一切因您的行為而直接或間接導致的民事或刑事法律責任
        • 本站管理人員有權保留或刪除其管轄留言中的任意內容
        • 本站有權在網站內轉載或引用您的評論
        • 參與本評論即表明您已經閱讀并接受上述條款


        點評: 字數
        姓名:
        內容查詢


              <bdo id="8nvjc"><optgroup id="8nvjc"><thead id="8nvjc"></thead></optgroup></bdo>
            1. {关键词}