「 同步處理失敗,因為在伺服器上的錯誤 」 時的錯誤訊息您嘗試與 Exchange 2000 伺服器同步行動裝置

文章翻譯 文章翻譯
文章編號: 826974 - 檢視此文章適用的產品。
重要本文包含有關如何修改登錄的資訊。請確定您修改之前備份登錄。如果發生問題,請確定您知道如何還原登錄。如何備份、 還原,及修改登錄的相關資訊,請按一下下列的文件編號,檢視 Microsoft 知識庫中的文件:
256986Microsoft Windows 登錄的描述
全部展開 | 全部摺疊

徵狀

當想使用的 Microsoft 行動式資訊伺服器 2002 Microsoft 伺服器動態同步元件來同步處理 [收件匣] 資料夾]、 [行事曆] 資料夾] 和 [行動裝置上的 [連絡人] 資料夾與正在執行 Microsoft Exchange 2000 Server 的伺服器在行動裝置上收到下列錯誤訊息:
因為在伺服器上發生錯誤,導致同步失敗。請再試一次。 錯誤代碼: HTTP_500
附註您也可以 r eceive 一個 MIS_5 行動裝置的同步處理時發生錯誤。

發生的原因

如果滿足下列任一條件,就可能會發生這個問題:
  • 未設定整合式 Windows 驗證的 Exchange 2000 電腦上的 「 Exchange 虛擬目錄。
  • Kerberos Exchange 2000 電腦上停用。
會與 Exchange 2000 電腦進行通訊時,伺服器動態同步元件隨附於 Microsoft 行動式資訊伺服器 2002年就會使用 Kerberos 驗證。如果沒有設定整合式 Windows 驗證的 Exchange 2000 電腦,Exchange 2000 電腦 401 錯誤回到執行伺服器動態同步的行動式資訊伺服器 2002年電腦,然後伺服器動態同步傳回 500 錯誤至行動裝置。如果停用 Kerberos 伺服器動態同步元件無法正確運作。

解決方案

如果要解決這個問題,請依照下列步驟執行:
  1. 檢閱 Microsoft 網際網路資訊服務 (IIS) 記錄檔案上 「 Exchange 2000 電腦之信箱的所在位置。 (通常,IIS 記錄檔位於 WinDir \System32\Logfiles\W3svc # 資料夾)。尋找 401 錯誤。如果您知道哪個使用者帳戶發生問題時,您可以搜尋帳戶名稱。
  2. 使用 「 Microsoft 網路監視器 」 工具來擷取網路流量從行動式資訊伺服器 2002年。

    附註擷取程序正在進行分析時更順暢如果您有所有設定資訊,包括行動式資訊伺服器 2002年與 Exchange 2000 伺服器的 IP 位址。

    在 「 網路監視器擷取,檢視行動式資訊伺服器 2002年從 Exchange 2000 電腦回應時尋找 「 401 拒絕存取,""WWW 驗證:: NTLM 」 並十六進位窗格中的"WWW 驗證:: 基本 」 訊息。如果列出一個 「 401 拒絕存取 」 或 「 WWW 驗證:: 基本 」 的訊息,則驗證問題。

    如更多有關如何使用 「 網路監視器 」 工具的資訊,按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中 「 文件:
    243270如何在 Windows 2000 中安裝網路監視器
    148942如何擷取網路流量與網路監視器
  3. 在信箱的所在位置在 Exchange 2000 電腦,請確定 Exchange 虛擬目錄設定為 Windows 整合式驗證。如果要執行這項操作,請依照下列步驟執行:
    1. 啟動 Exchange 系統管理員。
    2. 展開 [伺服器]、 展開 Exchange 2000 的電腦名稱]、 展開 [通訊協定]、 展開 HTTP,然後再展開 Exchange 虛擬伺服器]。
    3. [Exchange] 資料夾上按一下滑鼠右鍵,然後按一下 [內容]。
    4. 按一下 [存取] 索引標籤,按一下 [驗證],然後再按一下以選取 [整合式 Windows 驗證] 核取方塊。
    5. 按兩次 [確定]

      附註如果您啟用整合式 Windows 驗證,所作變更才通常會從 5 到 15 分鐘複寫到 IIS 和 IIS 快取更新。若要強制執行立即複寫,您可以重新啟動 IIS 管理服務和所有 Exchange 2000 服務。
  4. 檢查看看問題是否已經解決。如果問題仍然發生前往步驟 5。
  5. 在信箱的所在位置在 Exchange 2000 電腦,請確定 Exchange 2000 虛擬伺服器不強迫安全通訊端層 (SSL) 通訊。如果要執行這項操作,請依照下列步驟執行:
    1. 按一下 [開始],指向 [程式集]、 指向 [系統管理工具,然後再按一下 [Internet 服務管理員]。
    2. 展開伺服器名稱]、 展開 [預設的網站 (或包含 HTTP 虛擬伺服器的適當的網站)]、 [Exchange] 資料夾上按一下滑鼠右鍵,再按 [內容]。
    3. 按一下 [目錄安全性] 索引標籤,然後,按一下 [安全通訊] 下的 [編輯]。
    4. 在 [安全通訊] 對話方塊請確定未選取 [需要安全通道 (SSL)] 核取方塊。
  6. 請確定 Kerberos 啟用 Exchange 2000 電腦上。如果要確認已啟用 Kerberos,請依照下列步驟執行。

    附註如果您先前已遵循 Microsoft 知識庫文件 215383 停用交涉中所述的步驟,Kerberos 是停用。如果已停用 Kerberos,Exchange Server 動態同步將會失敗。
    1. 從 Exchange 2000 電腦上的命令提示,變更 WinDir \Inetpub\AdminScripts 資料夾。
    2. 請輸入面並按下 ENTER:
      cscript adsutil.vbs 取得 w3svc/NTAuthenticationProviders
      如果啟用 Kerberos 之 「 交涉,NTLM 」 便會出現回應,並可以前往步驟 7。
    3. 如果回應只是 NTLM",Kerberos 是停用。啟用 Kerberos 鍵入下列然後按下 ENTER:

      cscript adsutil.vbs 設定 w3svc/NTAuthenticationProviders"交涉 NTLM"
  7. 如果 cscript adsutil.vbs 取得 w3svc/NTAuthenticationProviders] 命令會傳回 「 交涉,NTLM 」 的回應,但 Kerberos 仍然無法正常運作請確定 Kerberos 已啟用 Exchange 2000 電腦登錄中。如果要執行這項操作,請依照下列步驟執行。

    警告如果您修改登錄不當使用 「 登錄編輯程式 」,或使用另一個方法,可能會發生嚴重的問題。這些問題可能會要求您重新安裝作業系統。Microsoft 無法保證可以解決這些問題。您必須自己承擔修改登錄所造成的風險。
    1. 按一下 [開始] 再按一下 [執行、 在 [開啟] 方塊中鍵入 regedt32 然後再按一下 [確定]
    2. 找出並點選下列登錄子機碼:
      HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa
    3. 在右窗格中,按一下
      Security Packages
      登錄項目。
    4. 按一下 [編輯] 功能表 多重字串。在 [資料] 方塊請確定該 kerberos 列為的其中一個值。

      如果沒有列出 kerberos 就在值的開頭建立新行,然後鍵入 [kerberos

      附註預設情況下,在 [資料] 方塊中值顯示如下:
      kerberos
      msv1_0
      schannel
    5. 如果您變更登錄值,重新啟動 Exchange 2000 電腦。

其他相關資訊

如需有關 Kerberos 驗證,按一下 [下面的文件編號,檢視 「 Microsoft 知識庫 」 中的發行項]:
215383如何將 IIS 設定為支援網路驗證 Kerberos 通訊協定和 NTLM 通訊協定


如需有關 IIS 驗證,檢閱第 5 章 Microsoft Windows 2000 的 Designing Secure Web-Based 應用程式 中。若要閱讀本章範例,請造訪下列 Microsoft 網站]:
http://www.microsoft.com/mspress/books/sampchap/4293.aspx

屬性

文章編號: 826974 - 上次校閱: 2007年1月31日 - 版次: 1.4
這篇文章中的資訊適用於:
  • Microsoft Mobile Information Server 2002 Enterprise Edition
關鍵字:?
kbmt kbprb KB826974 KbMtzh
機器翻譯
重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。
按一下這裡查看此文章的英文版本:826974
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。

提供意見

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com