如何對在 32 位元版的 Windows XP 上執行連線測試指令程式時所發生的錯誤進行疑難排解

 

上次修改主題的時間: 2009-01-26

本主題說明如何對您在執行 32 位元版 Windows XP 的電腦上執行指令程式以測試 Microsoft Exchange Server 2007 的連線時所出現的錯誤訊息進行疑難排解。

測試指令程式會測試特定的 Exchange 2007 元件,並提供可讓您檢視的記錄檔。當您嘗試在 32 位元版的 Windows XP 上執行測試指令程式時,將會出現下列其中一則錯誤訊息:

[PS] C:\>Test-OwaConnectivity -ClientAccessServer CASServer.Domain.com -MailboxServer MBXServer.Domain.com

警告:無法存取測試使用者 'User_Name'。因此,此指令程式將無法測試 Mailbox Server 'MBXServer.Domain.com'。

Test-OwaConnectivity:找不到使用者 Domain.com\User_Name,或無法以該使用者的身分登入。若要在沒有認證的情況下執行此工作,請以 Domain Administrator 的身分登入,然後執行 new-TestCasConnectivityUser.ps1 以驗證該使用者是否存在於 Mailbox Server MBXServer.Domain.com 上

位於第 1 行,第 21 個字元

+ Test-OwaConnectivity <<<< -ClientAccessServer CASServer.Domain.com -MailboxServer MBXServer.Domain.com

警告:未測試任何 Client Access Server。

[PS] C:\>Test-ActiveSyncConnectivity -ClientAccessServer CASServer.Domain.com -MailboxServer MBXServer.Domain.com

警告:無法存取測試使用者 'CAS_5323d9a976d24a77'。因此,此指令程式將無法測試 Mailbox Server 'MBXServer.Domain.com'。

Test-ActiveSyncConnectivity:找不到使用者 Domain.com\CAS_5323d9a976d24a77,或無法以該使用者的身分登入。若要在沒有認證的情況下執行此工作,請以 Domain Administrator 的身分登入,然後執行 new-TestCasConnectivityUser.ps1 以驗證該使用者是否存在於 Mailbox Server MBXServer.Domain.com 上

位於第 1 行,第 28 個字元

+ Test-ActiveSyncConnectivity <<<< -ClientAccessServer CASServer.Domain.com -MailboxServer MBXServer.Domain.com

警告:未測試任何 Client Access Server。

由於 32 位元版的 Windows XP 無法使用 KERB_S4U_LOGON 結構,因此會發生此錯誤。未傳送使用者認證至伺服器時,LSALogonUser 函數即會呼叫 KERB_S4U_LOGON 結構。執行 64 位元版 Windows XP 的電腦上不會發生此錯誤。

相關資訊

如需 KERB_S4U_LOGON 結構的相關資訊,請參閱 KERB_S4U_LOGON 結構 (英文)。

若要確保您目前閱讀的是最新資訊,並尋找其他的 Exchange Server 2007 說明文件,請造訪 Exchange Server 技術資源中心.