White Paper: Testing and Troubleshooting Unified Messaging - Part 5

 

上次修改主題的時間: 2011-05-22

Microsoft Exchange Server 技術文件作者 Jon Hoerlein

2007 年 9 月

摘要

本白皮書提供整合通訊環境測試與疑難排解的詳細資訊。無論您是要驗證 Unified Messaging server role 是否順利安裝、測試整合通訊功能,還是調查整合通訊環境中的問題,本資訊都很重要。

Applies To

Microsoft Exchange Server 2007

目錄

  • 簡介

  • 測試 Unified Messaging Server 功能

    • 如何測試 Unified Messaging Server 作業

    • 如何測試 Unified Messaging Server 與 IP 閘道和 PBX 的連線

  • 使用整合通訊測試電話測試 Unified Messaging Server

    • 如何設定整合通訊測試電話

    • 設定 Exchange 整合通訊測試電話選項

    • 如何使用整合通訊測試電話來測試自動答錄服務功能

    • 如何使用整合通訊測試電話來測試訂戶存取功能

    • 如何使用整合通訊測試電話來測試自動語音應答功能

    • 如何使用整合通訊測試電話來測試 TLS 功能

    • 如何使用整合通訊測試電話為整合通訊偵錯

  • 整合通訊疑難排解

    • 使用事件檢視器進行整合通訊疑難排解

    • 使用追蹤進行整合通訊疑難排解

    • 監視效能來進行整合通訊疑難排解

  • 附錄 1:Test-UMConnectivity 指令程式語法和描述

  • 結論

簡介

本白皮書提供整合通訊環境測試與疑難排解的詳細資訊。無論您是要驗證 Unified Messaging server role 是否順利安裝、測試整合通訊功能,還是調查整合通訊環境中的問題,本資訊都很重要。

目標和認可 本白皮書的許多資訊出自 Exchange Server 2007 說明的個別說明主題。在本白皮書中,我們已結合本資訊,提供內容完整且可列印的指南,讓您用來進行整合通訊測試與疑難排解。

note附註:
若要列印此白皮書,請按一下網頁瀏覽器中的 [友善列印]。

本白皮書的內容分為下列各節:

  • 測試 Unified Messaging Server 功能

  • 整合通訊疑難排解

回到頁首

測試 Unified Messaging Server 功能

在執行 Microsoft Exchange Server 2007 的電腦上安裝 Unified Messaging server role 並啟用和設定整合通訊 (UM) 之後,您可以使用多項診斷測試和電話應用程式軟體,來測試電話語音連線及 Unified Messaging Server 作業。本節針對用來測試 Unified Messaging Server 功能的 Test-UM Connectivity 指令程式和整合通訊測試電話,提供相關資訊。

note附註:
雖然在安裝、啟用及設定整合通訊之後立即執行這些測試很重要,但執行這些測試也是主動式監視策略中很重要的一部分。此外,當您在整合通訊環境中進行問題疑難排解時,執行這些測試也很有用。

Test-UMConnectivity 指令程式概觀

您可以使用三種診斷測試來測試 Exchange 2007 整合通訊系統以及 Unified Messaging Server 的功能:本機、使用 TUILogon 的本機,以及遠端。Test-UMConnectivity 指令程式能夠以幾種方式檢查 Unified Messaging Server 的連線,視搭配指令程式使用的參數而定。如果是要測試整合通訊功能,則有三種測試方式:

  • 本機**   Test-UMConnectivity** 指令程式會驗證與相同本機電腦上所執行的 Unified Messaging Server 之間的 VoIP 通訊。

  • 本機使用 TUIlogin**   Test-UMConnectivity** 指令程式會嘗試與相同本機電腦上所執行的 Unified Messaging Server 建立 VoIP 通訊。如果順利連線,該指令程式會藉由傳送信箱的分機號碼與 PIN 來嘗試登入一或多個啟用 UM 功能的信箱。如果提供 –TUILogin 參數,就必須提供下列參數值,才能順利完成測試。您必須使用測試信箱的適當資訊,提供下列參數:

    • –Phone   此參數必須含有測試信箱的分機號碼。

    • –PIN   這個參數必須含有啟用 UM 功能的信箱的 PIN。

    • *–UMDialPlan   *此參數必須含有與測試信箱關聯的撥號對應表。

    當您使用這項診斷測試時,必須使用位於 %ExchangeRoot%\Scripts 資料夾中的 New-TestCasConnectivity.ps1 指令碼來建立測試信箱。使用此指令碼所建立的信箱也可以用來進行其他連線測試,例如 Microsoft Exchange ActiveSync 連線測試。當您建立測試信箱時,也可以藉由指定 -UMDialPlan-UMExtension 參數來選擇對測試信箱啟用 UM 功能。如果您已經建立測試信箱,但沒有對該測試信箱啟用 UM 功能,則可以使用 Enable-UMMailbox 指令程式或 Exchange 管理主控台,對測試信箱啟用 UM 功能。

    如果搭配使用 Test-UMConnectivity 指令程式與 –TUILoginAll 參數,則 Test-UMConnectivity 指令程式會嘗試登入在目前 Active Directory 站台中每個使用 New-TestCasConnectivityUser.ps1 所建立的 Client Access Server 連線測試信箱。

  • 遠端**   Test-UMConnectivity** 指令程式會嘗試藉由透過 IP/VoIP 閘道器進行撥號的方式來連接遠端的 Unified Messaging Server。順利連接之後,此指令程式會對遠端 Unified Messaging Server 以及媒體路徑執行連線檢查。

如需 Test-UMConnectivity 指令程式的語法及其搭配參數的相關資訊,請參閱本白皮書稍後的「附錄 1:Test-UMConnectivity 指令程式語法和描述」。

整合通訊測試電話應用程式概觀

還有整合通訊測試電話應用程式軟體可以用來測試及疑難排解整合通訊的連線問題。整合通訊測試電話 (ExchangeUMTestPhone.exe) 已包含在 Exchange Server 2007 安裝 DVD 中。

若要了解可在 Unified Messaging Server 上執行的診斷測試,請參閱本白皮書稍後下列各節:

  • 如何測試 Unified Messaging Server 作業

  • 如何測試 Unified Messaging Server 與 IP 閘道和 PBX 的連線

  • 使用整合通訊測試電話測試 Unified Messaging Server

回到頁首

如何測試 Unified Messaging Server 作業

本節說明如何使用 Exchange 管理命令介面來測試已安裝 Unified Messaging server role 並執行 Microsoft Exchange Server 2007 之電腦的作業。當您執行下列其中一項程序時,Unified Messaging (UM) Server 會起始一個診斷工作階段初始通訊協定 (SIP) 呼叫,然後傳回 UM 伺服器的健全狀態變數。

note附註:
此診斷測試只可以在本機 UM 伺服器上執行。

開始之前

若要執行此程序,必須對您使用的帳戶委派 Exchange 系統管理員角色及目標伺服器本機 Administrators 群組的成員資格。

如需管理 Exchange Server 2007 所需之權限、委派角色以及權利的相關資訊,請參閱權限考量

若要使用 Exchange 管理命令介面來測試 Unified Messaging Server 的作業

  • 執行下列命令:

    Test-UMConnectivity -ListenPort 5060
    
    note附註:
    未指定 -UMIPGateway 參數時使用模式 1。
    note附註:
    您可以將 -Timeout 參數設定為少於 5 秒的值。但建議您一律將此參數值設為大於或等於 5 秒。

如需 Test-UMConnectivity 指令程式的語法及其搭配參數的相關資訊,請參閱本白皮書稍後的「附錄 1:Test-UMConnectivity 指令程式語法和描述」。

如需如何測試 Unified Messaging Server 和相關電話語音元件的相關資訊,請參閱本白皮書稍後的「如何測試 Unified Messaging Server 與 IP 閘道和 PBX 的連線」。

回到頁首

如何測試 Unified Messaging Server 與 IP 閘道和 PBX 的連線

本節說明如何使用 Exchange 管理命令介面來測試 Microsoft Exchange Server 2007 Unified Messaging (UM) Server 和相關連線電話語音設備的作業。當系統管理員執行下列其中一項程序時,UM 伺服器會測試 UM 系統的完整端對端作業。這包括連接到 UM 伺服器的電話語音元件,包括 IP 閘道、專用交換機 (PBX) 和纜線佈置。

note附註:
此診斷測試只可以在本機 UM 伺服器上執行。

開始之前

若要執行此程序,必須對您使用的帳戶委派 Exchange 系統管理員角色及目標伺服器本機 Administrators 群組的成員資格。

如需管理 Exchange Server 2007 所需之權限、委派角色以及權利的相關資訊,請參閱權限考量

同時,在執行這些程序之前,請確認下列項目:

  • 已建立 UM 撥號對應表。

  • 已建立 UM 信箱原則。

    note附註:
    您不能使用 Exchange 管理主控台來測試 UM 伺服器的作業。

若要使用 Exchange 管理命令介面來測試 Unified Messaging Server 和電話語音元件的作業

  • 執行下列命令:

    Test-UMConnectivity -ListenPort 5060 -UMIPGateway MyIPGateway
    
    note附註:
    當命令列語法中有指定 ­UMIPGateway 參數時,請使用模式 2。
    note附註:
    您可以將 -Timeout 參數設定為少於 5 秒的值。但建議您一律將此參數值設為大於或等於 5 秒。

如需 Test-UMConnectivity 指令程式的語法及其搭配參數的相關資訊,請參閱本白皮書稍後的「附錄 1:Test-UMConnectivity 指令程式語法和描述」。

回到頁首

使用整合通訊測試電話測試 Unified Messaging Server

在執行 Microsoft Exchange Server 2007 的電腦上安裝、啟用及設定整合通訊 (UM) 之後,可以使用 Exchange 整合通訊測試電話應用程式 (ExchangeUMTestPhone.exe) 來協助您測試已安裝 Unified Messaging server role 之 Exchange 2007 電腦的整體作業及功能。您可以使用這些測試來找出發生的問題,或是協助您進行整合通訊的疑難排解。

Exchange 整合通訊測試電話應用程式是一種軟體型電話 (軟體電話) 應用程式,設計用來與 Unified Messaging Server 上的即時通訊 (RTC) 媒體及工作階段初始通訊協定 (SIP) 堆疊進行互動。Exchange 整合通訊測試電話應用程式會模擬電話呼叫,但是會從使用 SIP 及即時傳輸通訊協定 (RTP) 的用戶端電腦撥打電話,而不是從電話撥打電話。您可以利用對 Unified Messaging Server 的呼叫來測試 Unified Messaging Server 的功能,而不需要部署或設定 IP/VoIP 閘道或專用交換機 (PBX)。

開始使用 Exchange 整合通訊測試電話

您必須先完成多個安裝步驟,才能執行 Exchange 整合通訊測試電話應用程式及測試 Unified Messaging Server。本節說明如何使用整合通訊測試電話來測試 Exchange 2007 整合通訊功能。如需如何安裝及設定 Exchange 整合通訊測試電話的相關資訊,請參閱本白皮書稍後下列各節:

  • 如何設定整合通訊測試電話

  • 設定 Exchange 整合通訊測試電話選項

整合通訊功能測試

您可以使用 Exchange 整合通訊測試電話,測試整合通訊中的三種 UM 操作模式或功能:自動答錄服務、使用者存取及自動語音應答。如需您在使用 Exchange 整合通訊測試電話時可執行之測試的相關資訊,請參閱本白皮書稍後下列各節:

  • 如何使用整合通訊測試電話來測試自動答錄服務功能

  • 如何使用整合通訊測試電話來測試訂戶存取功能

  • 如何使用整合通訊測試電話來測試自動語音應答功能

  • 如何使用整合通訊測試電話來測試 TLS 功能

使用整合通訊測試電話偵錯 Unified Messaging Server

您可以使用 Exchange 整合通訊測試電話應用程式偵錯 Unified Messaging Server。偵錯 Unified Messaging Server 時,必須避免 Microsoft .NET 在 Just-In-Time (JIT) 處理程序期間最佳化二進位檔案。如需如何防止 .NET 在 JIT 處理程序期間最佳化二進位檔的相關資訊,請參閱本白皮書稍後的「如何使用整合通訊測試電話為整合通訊偵錯」。

回到頁首

如何設定整合通訊測試電話

本節說明如何在執行未安裝 Unified Messaging server role 之 Microsoft Exchange Server 2007 的伺服器或用戶端電腦上,手動安裝及設定 Exchange UM 測試電話應用程式。您可以使用 Exchange 整合通訊測試電話來測試特定整合通訊的功能,例如自動答錄服務、使用者存取及自動語音應答等。

開始之前

執行 Exchange 整合通訊測試電話應用程式之前,必須安裝適當的音訊裝置、音訊驅動程式、喇叭和麥克風以安裝和設定用戶端電腦。Exchange 整合通訊測試電話應用程式會將音訊分流到在 Unified Messaging Server 中之用戶端電腦上設定的音訊裝置。確認您在用戶端電腦上執行 Exchange 整合通訊測試電話應用程式前,這些裝置已連線並正常運作。

note附註:
如果您是使用 Unified Messaging Server 配合多個網路介面卡,或者您有多個 IP 位址繫結至單一的網路介面卡,而您遇到短暫的問題,可能必須變更網路介面卡的繫結順序,或者變更 IP 位址的順序以更正這些問題。

若要執行此程序,必須對您使用的帳戶委派 Exchange 組織系統管理員角色。

如需管理 Exchange Server 2007 所需之權限、委派角色以及權利的相關資訊,請參閱權限考量

important重要事項:
當您在測試 64 位元 Unified Messaging Server 的功能時,必須從 64 位元 Unified Messaging Server 複製所需的檔案。但是,您只能從不執行 Unified Messaging role 的 64 位元用戶端電腦或伺服器,測試 64 位元 Unified Messaging Server 的功能。

設定使用 32 位元或 64 位元版本之 Exchange Server 2007 的 Unified Messaging Server

  1. 安裝 Exchange Server 2007 Unified Messaging server role。

    note附註:
    您可以在目前已安裝不同伺服器角色的 Exchange 2007 安裝 Unified Messaging server role,或者可以在同一個 Exchange 2007 組織中的不同電腦上安裝 Unified Messaging server role。
  2. 開啟 [Active Directory 使用者及電腦] 建立新的使用者。建立使用者時,不要建立 Exchange 信箱。

  3. 從 [開始] 功能表開啟 [Exchange 管理主控台]。

  4. 在主控台樹狀目錄中,依序展開 [收件者組態],按一下 [信箱],然後從 [執行] 窗格中選取 [啟用信箱]。

  5. 從 [開始] 功能表開啟 [Exchange 管理命令介面]。

  6. 使用 Exchange 管理命令介面建立以下整合通訊物件:

    • 執行以下指令程式以建立新的撥號對應表物件: New-umdialplan -name dp -Num 5

    • 執行以下指令程式以建立新的 UM IP 閘道: New-umipgateway -name ip -ipaddress <ipaddress>

      important重要事項:
      設定 IP 閘道時,此物件的 IP 位址是安裝了 Exchange 整合通訊測試電話應用程式之電腦的 IP 位址。
    • 執行以下指令程式建立新的群組搜尋物件: New-umhuntgroup -name hg -ipgateway ip -umdialplan dp - Pilotidentifier <phonenumber>

    • 執行以下指令程式建立新的信箱原則物件: New-ummailboxpolicy -name p1 -umdialplan dp

    • 執行以下指令程式建立新的自動語音應答物件: New-umautoattendant -name AA -umdialplan dp -PilotIdentifierList <phonenumber>

    • 執行以下指令程式啟用整合通訊的擁有郵件功能的收件者: Enable-ummailbox -id <smtpaddress> -ummailboxpolicy p1 -extensions 12345

      note附註:
      SMTP 位址是在前個步驟中建立的使用者之 SMTP 位址。
    • 執行以下 指令程式,新增或使 Unified Messaging Server 與已建立的撥號對應表關聯: Set-umserver -identity <servername> -dialplan dp

在 32 位元版本的 Exchange Server 2007 上安裝和設定整合通訊測試電話

安裝 Unified Messaging server role 之後,會將 Exchange UM 測試電話應用程式檔案複製到 Unified Messaging Server 中。但是,所複製的動態連結程式庫 (DLL) 檔案是位於全域組件快取中,而且您無法使用 Microsoft Explorer 來檢視全域組件快取的內容。將這些檔案複製到適當位置的最簡單方式,是在命令提示中使用 copy 命令。

important重要事項:
如果您正在本機 Unified Messaging Server 上執行 Exchange 整合通訊測試電話應用程式,則不必執行下列各節中的手動設定步驟。

在用戶端電腦上安裝和設定 Exchange 整合通訊測試電話

  1. 在即將執行 Exchange UM 測試電話應用程式的用戶端電腦上安裝 32 位元的 Microsoft .NET Framework 2.0。

  2. 以下清單顯示必須複製到用戶端電腦上本機資料夾的檔案:

    • <%windir%>\assembly\GAC_32\Microsoft.Collaboration.Media\MediaVersionNumber\Microsoft.Collaboration.Media.dll

    • <%windir%>\assembly\GAC_MSIL\Microsoft.Collaboration\CollaborationVersionNumber\Microsoft.Collaboration.dll

    • <%windir%>\assembly\GAC_32\SIPEPS\SipsepsVersionNumber\SIPEPS.dll

    • Exchange Server\bin\exchmem.dll

    • Exchange Server\bin\extrace.dll

    • Exchange Server\public\Microsoft.Exchange.Common.dll

    • Exchange Server\bin\Microsoft.Exchange.Data.Common.dll

    • Exchange Server\bin\Microsoft.Exchange.Diagnostics.dll

    • Exchange Server\bin\Microsoft.Exchange.Net.dll

    • Exchange Server\bin\Microsoft.Exchange.Rpc.dll

    • Exchange Server\bin\ ExchangeUMTestPhone.exe

    note附註:
    例如,原始 Exchange 2007 版本的 CollaborationVersionNumber 是 3.0.5861.0__31bf3856ad364e35,而 SipepsVersionNumber 是 2.0.6017.0__31bf3856ad364e35。
  3. 在 Exchange Server\bin\ 資料夾中,連按兩下 ExchangeUMTestPhone.exe 以開啟 Exchange 整合通訊測試電話。

在 64 位元版本的 Exchange Server 2007 上安裝和設定整合通訊測試電話

在用戶端電腦上安裝和設定 Exchange 整合通訊測試電話

  1. 在即將執行 Exchange UM 測試電話應用程式的用戶端電腦上安裝 64 位元的 Microsoft .NET Framework 2.0。

  2. 以下清單顯示必須複製到用戶端電腦上本機資料夾的檔案:

    • <%windir%>\assembly\GAC_64\Microsoft.Collaboration.Media\ MediaVersionNumber\Microsoft.Collaboration.Media.dll

    • <%windir%>\assembly\GAC_MSIL\Microsoft.Collaboration\CollaborationVersionNumber\Microsoft.Collaboration.dll

    • <%windir%>\assembly\GAC_64\SIPEPS\SipepsVersionNumber\SIPEPS.dll

    • Exchange Server\bin\exchmem.dll

    • Exchange Server\bin\extrace.dll

    • Exchange Server\public\Microsoft.Exchange.Common.dll

    • Exchange Server\bin\Microsoft.Exchange.Data.Common.dll

    • Exchange Server\bin\Microsoft.Exchange.Diagnostics.dll

    • Exchange Server\bin\Microsoft.Exchange.Net.dll

    • Exchange Server\bin\Microsoft.Exchange.Rpc.dll

    • Exchange Server\bin\ ExchangeUMTestPhone.exe

    note附註:
    例如,Exchange 2007 原始版本的 CollaborationVersionNumber 是 3.0.5861.0__31bf3856ad364e35,而 SipepsVersionNumber 是 2.0.6017.0__31bf3856ad364e35。
  3. 在 Exchange Server\bin\ 資料夾中,連按兩下 ExchangeUMTestPhone.exe 以開啟 Exchange 整合通訊測試電話。

回到頁首

設定 Exchange 整合通訊測試電話選項

在執行 Microsoft Exchange Server 2007 的電腦上安裝 Unified Messaging server role,並且設定好整合通訊之後,便可以使用 Exchange 整合通訊測試電話應用程式 (ExchangeUMTestPhone.exe) 測試整合通訊 (UM) 伺服器的整體運作與功能。Exchange 整合通訊測試電話應用程式提供許多選項,供您在使用 Exchange 整合通訊測試電話疑難排解整合通訊的問題時進行設定。本節說明 Exchange 整合通訊測試電話工具功能表中,可用於設定整合通訊測試電話的選項。

播放檔案

讓您在呼叫中使用 .wav 檔案語音輸入。如果您的用戶端電腦上並未設定麥克風,請使用這個選項。

清除顯示

清除使用者介面 (UI) 的顯示。

清除記錄檔

清除記錄檔中的項目。

安裝程式

讓您設定 IP 定址、分機號碼、工作階段初始通訊協定 (SIP) 通訊埠號碼和記錄選項。

伺服器 IP 位址

指定您要測試之 UM 伺服器的 IP 位址。

電話

指定您要連接到 UM 伺服器時應撥的電話號碼。這是群組搜尋的引導識別碼。

來電者識別碼

指定使用者的信箱分機號碼。

轉接

設定要求中的轉接標頭。這是使用者信箱分機號碼的自動語音應答引導號碼。

號碼

指定轉接標頭中使用的號碼。

note附註:
Unified Messaging Server 會在「自動答錄服務」與「自動語音應答」模式中使用轉接標頭。

SIP 通訊埠

指定呼叫 UM 伺服器所用的 SIP 通訊埠號碼。

記錄選項

檔案

只將呼叫的相關資訊記錄到記錄檔。

UI

只將呼叫的相關資訊記錄到 UI。

兩者

將呼叫的相關資訊記錄到記錄檔和 UI。

回到頁首

如何使用整合通訊測試電話來測試自動答錄服務功能

本節說明如何使用 Exchange 整合通訊測試電話應用程式,來測試自動答錄服務功能。Exchange 整合通訊測試電話應用程式可讓您測試特定整合通訊的功能,例如自動答錄服務。

開始之前

在執行這些程序之前,請確認下列項目:

  • 已建立有效的 Exchange 收件者信箱,並且已啟用整合通訊。

  • 已建立有效的 UM 撥號對應表。

  • 已建立有效的 UM IP 閘道。

  • 已建立有效的 UM 群組搜尋。

  • 已建立有效的 UM 信箱原則。

  • UM 伺服器已新增至 UM 撥號對應表。

  • 已安裝並正確設定整合通訊測試電話應用程式。

如需如何安裝和設定整合通訊測試電話應用程式的相關資訊,請參閱本白皮書稍早的「如何設定整合通訊測試電話」。

藉由在語音信箱訊息給使用者來測試 UM 自動答錄服務

  1. 連按兩下 ExchangeUMTestPhone.exe,即可開啟 Exchange 整合通訊測試電話應用程式。

  2. 輸入您要用來連接至 UM 伺服器的電話號碼。這個號碼是群組搜尋物件的整合通訊總機號碼。或者,也可以將此欄位保留空白。

  3. 在 [轉接設定] 中,選取 [轉接] 選項,並在 [轉接號碼] 欄位中輸入使用者信箱的分機號碼。

  4. 按一下 [撥號],打電話到使用者的分機。

    note附註:
    在自動答錄服務模式下,Exchange 整合通訊測試電話應用程式會傳送使用者的分機號碼。
  5. 當出現提示時,使用麥克風或播放 .wav 檔來記錄語音訊息。

  6. 在 Exchange 整合通訊測試電話應用程式的使用者介面中,按一下 [掛斷] 以在講完電話時掛斷電話。

回到頁首

如何使用整合通訊測試電話來測試訂戶存取功能

本節會解釋如何使用 Exchange 整合通訊測試電話,測試 Microsoft Exchange Server 2007 整合通訊中的訂戶存取功能。Exchange 整合通訊測試電話可讓您測試特定的整合通訊 (UM) 功能,如訂戶存取。

開始之前

在執行這些程序之前,請確認下列項目:

  • 已為整合通訊建立並啟用有效的 Exchange 收件者信箱

  • 已建立有效的 UM 撥號對應表。

  • 已建立有效的 UM IP 閘道。

  • 已建立有效的 UM 群組搜尋。

  • 已建立有效的 UM 信箱原則。

  • UM 伺服器已新增至 UM 撥號對應表。

  • 已安裝並正確設定整合通訊測試電話應用程式。

如需如何安裝和設定整合通訊測試電話應用程式的相關資訊,請參閱本白皮書稍早的「如何設定整合通訊測試電話」。

測試訂戶是否能夠存取使用者的電子郵件、行事曆及語音信箱

  1. 連按兩下 ExchangeUMTestPhone.exe,即可開啟 Exchange 整合通訊測試電話應用程式。

  2. 撥打 UM 撥號對應表的使用者存取號碼。

  3. 在 Exchange 整合通訊測試電話使用者介面的按鍵上,輸入使用者的分機號碼。

  4. 在 Exchange 整合通訊測試電話使用者介面的按鍵上,輸入擁有 UM 功能之信箱的 PIN。

  5. 遵循選單提示並使用麥克風或按鍵與系統互動。

回到頁首

如何使用整合通訊測試電話來測試自動語音應答功能

本節說明如何使用 Exchange 整合通訊測試電話應用程式來測試自動語音應答功能。Exchange 整合通訊測試電話應用程式可讓您測試特定整合通訊的功能,例如使用整合通訊建立及設定的 UM 自動語音應答。

開始之前

在執行這些程序之前,請確認下列項目:

  • 已為整合通訊建立並啟用有效的 Exchange 收件者信箱

  • 已建立有效的 UM 撥號對應表。

  • 已建立有效的 UM IP 閘道。

  • 已建立有效的 UM 群組搜尋。

  • 已建立有效的 UM 信箱原則。

  • UM 伺服器已新增至 UM 撥號對應表。

  • 已安裝並正確設定整合通訊測試電話應用程式。

如需如何安裝和設定整合通訊測試電話應用程式的相關資訊,請參閱本白皮書稍早的「如何設定整合通訊測試電話」。

若要測試整合通訊自動語音應答

  1. 連按兩下 ExchangeUMTestPhone.exe,即可開啟 Exchange 整合通訊測試電話應用程式。

  2. 輸入您要用來連接到 UM 伺服器的電話號碼。此號碼是 UM 群組搜尋的總機號碼。或者,也可以將此欄位保留空白。

  3. 在 [轉接設定] 中,選取 [轉接] 選項,然後在 [轉接號碼] 欄位中輸入使用者的自動語音應答號碼。

  4. 按一下 [撥號],打電話給自動語音應答。

    note附註:
    在自動語音應答模式中,Exchange 整合通訊測試電話應用程式會傳送使用者的分機號碼。
  5. 遵照語音提示。

  6. 在 Exchange 整合通訊測試電話應用程式的使用者介面中,按一下 [掛斷] 以在講完電話時掛斷電話。

回到頁首

如何使用整合通訊測試電話來測試 TLS 功能

用來保護 Microsoft Exchange Server 2007 整合通訊 (UM) 基礎結構以及整合通訊所產生之網路流量的最重要方法之一,就是使用相互傳輸層安全性 (MTLS)。您可以使用 MTLS,將在 IP/VoIP 閘道、IP/PBX 以及網路上其他 Exchange 2007 伺服器和 Unified Messaging server 之間傳遞的工作階段初始通訊協定 (SIP) 流量加密。使用 MTLS 來加密 SIP 資料有助於保護此資料。

Set-UMDialPlan 指令程式上使用 VoIPSecurity 參數來啟用 UM 撥號對應表上的 VoIP 安全性之後,所有與 UM 撥號對應表關聯的 Unified Messaging Server 都會設為使用安全模式。然而,您必須根據用來啟用 MTLS 的憑證類型,先匯入和匯出 Unified Messaging Server 以及 IP/VoIP 閘道和 IP/PBX 上的必要憑證。

本節說明如何使用整合通訊測試電話來測試 MTLS 組態,以確定其運作正常。

開始之前

執行 Exchange 整合通訊測試電話應用程式之前,必須安裝適當的音訊裝置、音訊驅動程式、喇叭和麥克風以安裝和設定用戶端電腦。Exchange 整合通訊測試電話應用程式會將音訊分流到在 Unified Messaging Server 中之用戶端電腦上設定的音訊裝置。確認您在用戶端電腦上執行 Exchange 整合通訊測試電話應用程式前,這些裝置已連線並正常運作。如需如何設定整合通訊測試電話的相關資訊,請參閱本白皮書稍早的「如何設定整合通訊測試電話」。

若要執行下列程序,您使用的帳戶必須已獲委派 Exchange 組織系統管理員角色,且在執行整合通訊測試電話的電腦上也已取得本機 Administrators 群組的成員資格。

如需管理 Exchange Server 2007 所需之權限、委派角色以及權利的相關資訊,請參閱權限考量

同時,在執行這些程序之前,請確認下列項目:

  • Microsoft Exchange 整合通訊服務以 "SipSecured" 模式執行。

  • 如果 Microsoft Exchange 整合通訊服務是使用自行簽署的憑證,則應將該憑證從「個人」憑證存放區匯出至檔案,然後儲存在可從執行整合通訊測試電話應用程式之主機電腦存取的位置。

  • 已建立 UM 撥號對應表。

  • 已建立 UM 自動語音應答。

  • Unified Messaging Server 已新增到 UM 撥號對應表。

  • UM 撥號對應表安全性模式已設為 SipSecured。

  • 已安裝並正確設定整合通訊測試電話應用程式。

  • 如需可用於整合通訊之不同憑證類型的相關資訊,請參閱了解整合通訊 VoIP 安全性

產生 MTLS 的自行簽署憑證

  1. 連按兩下 \bin\ExchangeUMTestPhone.exe,以開啟 Exchange 整合通訊測試電話應用程式。

  2. 在 [Exchange 整合通訊測試電話] 視窗中,按一下 [工具],然後按一下 [安裝]。

  3. 在 [安裝] 頁面上的 [呼叫安全性設定] 下,按一下 [安全 SIP (TLS)],以產生自行簽署憑證。

  4. 確認執行 Exchange 整合通訊測試電話應用程式之主機電腦上的「個人」憑證存放區包含自行簽署憑證。確認所產生的自行簽署憑證是以主機的網域全名 (FQDN) 作為主旨名稱,且該憑證的目的是「伺服器驗證」。

    附註   如果沒有產生自行簽署憑證,請確認您是本機 Administrators 群組成員。

  5. 使用「Base-64 編碼的 X.509 (.CER)」格式來匯出自行簽署憑證。

  6. 遵照 [憑證匯出精靈] 中的步驟,以「Base-64 編碼的 X.509 (.CER)」格式將憑證匯出至檔案,然後將檔案儲存在可讓 Unified Messaging Server 存取的位置。

  7. 使用 [憑證匯入精靈] 將自行簽署憑證匯入至 Unified Messaging Server 上的「信任根憑證授權單位」存放區。

    important重要事項:
    如果整合通訊測試電話發現「個人」憑證存放區中有另一個憑證將主機電腦的 FQDN 列為主旨名稱,且其目的為「伺服器驗證」,就不會產生自行簽署憑證。

    如需如何匯入及匯出憑證的相關資訊,請參閱匯入及匯出憑證

產生要求及匯入 PKI 憑證

  1. 使用 [要求新憑證精靈],以主機電腦的 FQDN 作為主旨名稱,並將目的認定為「伺服器驗證」,以產生憑證要求。使用網路上設定的憑證授權單位 (CA) 來發出該要求的憑證。

  2. 將憑證匯入執行 Exchange 整合通訊測試電話應用程式之主機電腦上的「個人」憑證存放區。

  3. 將信任的根憑證從公開金鑰基礎結構 (PKI) CA 匯入至執行 Exchange 整合通訊測試電話應用程式之主機電腦上的「信任根憑證授權單位」存放區。

    important重要事項:
    您也可以使用此程序針對協力廠商或商業性憑證產生憑證要求,然後將該憑證匯入主機電腦上的「個人」憑證存放區。然而,必須將「伺服器驗證」認定為其目的。

以安全模式測試 Unified Messaging Server

  1. 連按兩下 \bin\ExchangeUMTestPhone.exe,以開啟 Exchange 整合通訊測試電話應用程式。

  2. 在 [Exchange 整合通訊測試電話] 視窗中,按一下 [工具],然後按一下 [安裝]。

  3. 在 [伺服器設定] 的 [伺服器位址] 欄位中,輸入 Unified Messaging Server 的主機名稱。

  4. 按一下 [撥號] 按鈕,打電話給整合通訊自動語音應答。[撥號] 按鈕是 [Exchange 整合通訊測試電話] 視窗中的一個綠色電話圖示。

  5. 遵照 UM 自動語音應答的語音提示進行。

  6. 完成測試之後,在 Exchange 整合通訊測試電話應用程式中按一下 [掛斷],以掛斷電話。

回到頁首

如何使用整合通訊測試電話為整合通訊偵錯

本節說明如何使用 Exchange 整合通訊測試電話應用程式,為執行已安裝 Unified Messaging server role 的 Exchange Server 2007 電腦偵錯。然而,在為整合通訊 (UM) 伺服器偵錯時,您必須避免 Microsoft .NET 在 Just-In-Time (JIT) 處理程序期間最佳化二進位碼檔案。若要避免 .NET 在 JIT 處理程序期間最佳化二進位檔案,您必須在 Unified Messaging Server 上完成本節中概述的步驟。

開始之前

在執行這些程序之前,請確認下列項目:

  • 已建立有效的 Exchange 收件者信箱,並且已啟用整合通訊。

  • 已建立有效的 UM 撥號對應表。

  • 已建立有效的 UM IP 閘道。

  • 已建立有效的 UM 群組搜尋。

  • 已建立有效的 UM 信箱原則。

  • UM 伺服器已新增至 UM 撥號對應表。

  • 已安裝並且正確地設定整合通訊測試電話應用程式。

如需如何安裝和設定整合通訊測試電話應用程式的相關資訊,請參閱本白皮書稍早的「如何設定整合通訊測試電話」。

使用整合通訊測試電話為整合通訊偵錯

  1. 使用文字編輯器在 \\Exchsrvr\bin 目錄中建立下列 .ini 檔案:

    • Microsoft.Exchange.Common.ini

    • Microsoft.Exchange.Common.IpConnectionPool.ini

    • Microsoft.Exchange.UM.ClientAccess.ini

    • Microsoft.Exchange.UM.MSSPlatform.ini

    • Microsoft.Exchange.UM.UMCommon.ini

    • Microsoft.Exchange.UM.UMCore.ini

    • Microsoft.Exchange.UM.UMDiagnostic.ini

    • Microsoft.Exchange.UM.UMMsg.ini

    • Microsoft.SpeechServer.Common.ini

    • Microsoft.SpeechServer.Log.Schema.ini

  2. 開啟每一個 .ini 檔案並確認會出現下列幾行。如果下列幾行未出現,則將這幾行插入 .ini 檔案並以相同名稱儲存檔案。

    [.NET Framework Debugging Control]

    GenerateTrackingInfo=1

    AllowOptimize=0

    使用文字編輯器開啟 \\Exchsrvr\bin 目錄中的 UMRecyclerConfig.xm 檔案。調整下列數值以避免 Exchange 整合通訊服務在偵錯模式中重新啟動。

    Heartbeatinterval = 0

    Recycleinterval =0

    Resourcesmonitorinterval=0

  3. 重新啟動 Exchange 整合通訊服務。

  4. 使用 Exchange 整合通訊測試電話應用程式提出呼叫。

如需如何使用 Exchange 整合通訊測試電話來撥號的相關資訊,請參閱本白皮書稍早的下列各節:

  • 如何使用整合通訊測試電話來測試訂戶存取功能

  • 如何使用整合通訊測試電話來測試自動答錄服務功能

回到頁首

整合通訊疑難排解

必須盡快解決整合通訊系統中的問題。雖然您可以執行 Test-UnifiedMessaging 指令程式和使用整合通訊測試電話功能,以進行整合通訊功能的疑難排解,但可能還需要其他疑難排解方法,才能解決問題。

本節包含整合通訊疑難排解的下列資訊:

  • 使用事件檢視器進行整合通訊疑難排解

  • 使用追蹤進行整合通訊疑難排解

  • 監視效能來進行整合通訊疑難排解

如需可用來測試整合通訊功能的工具的相關資訊,請參閱本白皮書稍早的「測試 Unified Messaging Server 功能」。

如需其他可用的疑難排解工具的相關資訊,請參閱疑難排解的工具

使用事件檢視器進行整合通訊疑難排解

您可以使用事件檢視器來檢視及管理事件日誌、收集軟硬體問題的相關資訊,以及監視整合通訊錯誤和事件。雖然事件檢視器是 Microsoft Windows 作業系統工具,而不是 Microsoft Exchange 工具,但在疑難排解整合通訊的問題時,事件檢視器很有用。預設會啟用診斷記錄,但設為最低等級。不過,如果要在 Unified Messaging Server 上疑難排解問題,可能必須提高診斷記錄等級,才可協助找出問題的來源。事件檢視器會維護電腦上有關程式、安全性及系統事件的記錄。這些記錄包含 Unified Messaging Server 上發生的錯誤和事件。

如何在整合通訊元件上提高診斷記錄等級

本節說明如何使用 Exchange 管理命令介面或登錄編輯工具,在執行 Microsoft Exchange Server 2007 且已安裝 Unified Messaging server role 的電腦上啟用診斷記錄。如需整合通訊錯誤及事件的相關資訊,請參閱整合通訊錯誤及事件參照。如需事件檢視器的相關資訊,請參閱檢查事件檢視器

note附註:
UNRESOLVED_TOKEN_VAL(exRegistry)

開始之前

若要執行下列程序,您使用的帳戶必須已獲委派 Exchange Server 系統管理員角色及目標伺服器本機 Administrators 群組中的成員資格。

如需管理 Exchange Server 2007 所需之權限、委派角色以及權利的相關資訊,請參閱權限考量

使用登錄編輯程式在 Unified Messaging Server 啟用診斷記錄

  1. 依序按一下 [開始] 及 [執行],並輸入 regedit.exe,再按一下 [確定]。

  2. 在 [登錄編輯程式] 中,找出下列登錄機碼:HKeyLocalMachine\System\CurrentControlSet\services\MSExchange Unified Messaging\Diagnostics

  3. 在詳細資料窗格中,連按兩下適當的登錄值,然後使用下列值來設定適當的記錄等級:

    記錄等級

    高級

    7

    5

    3

    1

    最低

    0

使用 Exchange 管理命令介面在 Unified Messaging Server 啟用診斷記錄

  • 若要啟用 UMCore DWORD 值的診斷記錄,請執行下列命令。

    Set-EventlogLevel "MyUMServer\MSExchange Unified Messaging\UMCore" -level <Lowest | Low | Medium | High | Expert>
    
  • 若要啟用 UMWorkerProcess DWORD 值的診斷記錄,請執行下列命令。

    Set-EventlogLevel "MyUMServer\MSExchange Unified Messaging\UMWorkerProcess" -level <Lowest | Low | Medium | High | Expert>
    
  • 若要啟用 UMManagement DWORD 值的診斷記錄,請執行下列命令。

    Set-EventlogLevel "MyUMServer\MSExchange Unified Messaging\UMManagement" -level <Lowest | Low | Medium | High | Expert>
    
  • 若要啟用 UMService DWORD 值的診斷記錄,請執行下列命令。

    Set-EventlogLevel "MyUMServer\MSExchange Unified Messaging\UMService" -level <Lowest | Low | Medium | High | Expert>
    
  • 若要啟用 UMClientAccess DWORD 值的診斷記錄,請執行下列命令。

    Set-EventlogLevel "MyUMServer\MSExchange Unified Messaging\UMClientAccess" -level <Lowest | Low | Medium | High | Expert>
    
  • 若要啟用 UMCallData DWORD 值的診斷記錄,請執行下列命令。

    Set-EventlogLevel "MyUMServer\MSExchange Unified Messaging\UMCallData" -level <Lowest | Low | Medium | High | Expert>
    

    如果要檢視 Unified Messaging Server 的目前記錄等級,請執行下列命令:

    Get-EventlogLevel "MyUMServer\MSExchange Unified Messaging"
    

如需語法及參數的相關資訊,請參閱 Set-EventLogLevel

回到頁首

使用追蹤進行整合通訊疑難排解

有數個追蹤選項,可用於疑難排解與 Microsoft Exchange Server 2007 整合通訊 (UM) 相關的問題。追蹤可讓您在電腦上疑難排解、偵錯及隔離問題。在已安裝 Unified Messaging server role 且執行 Exchange 2007 的電腦上,啟用追蹤、設定追蹤設定及收集適當的資訊,可協助您診斷問題或評估系統效能。雖然 Microsoft 及可以提供更複雜追蹤選項的協力廠商提供了許多追蹤工具,但是 Microsoft Exchange Analyzer 及 Microsoft Network Monitor 是您可以下載的兩個工具,有助於在 Unified Messaging Server 啟用追蹤。本節討論可用於疑難排解並診斷整合通訊 (UM) 問題的追蹤工具及追蹤選項。

使用 Microsoft Exchange Analyzers

Microsoft Exchange Analyzers 可以協助 Microsoft Exchange Server 系統管理員疑難排解各種問題。系統管理員可以在正在執行 Microsoft .NET Framework 1.1 的用戶端電腦上安裝這些工具。進行正確的網路存取時,這些工具可以檢查 Active Directory 目錄服務及執行 Exchange 2007 的電腦,以協助您偵測不正確的組態及其他效能相關問題。如需 Microsoft Exchange Analyzers 的相關資訊,請參閱概觀:Microsoft Exchange Analyzers

使用 Microsoft Exchange Troubleshooting Assistant 進行整合通訊追蹤

Microsoft Exchange 疑難排解助理員可以用來自動決定疑難排解您識別徵狀所需的資料組。除了您組織中正在執行其他 Exchange 2007 伺服器角色的 Exchange 2007 伺服器外,它也可以用來從 Exchange 2007 Unified Messaging Server 收集組態資料、效能計數器、事件記錄和即時追蹤資訊。Microsoft Exchange Troubleshooting Assistant 會分析實體電腦上的每一個子系統,以判斷個別的瓶頸及元件失敗。然後,將資訊彙總,以分析瓶頸與失敗的原因。若要下載 Microsoft Exchange Troubleshooting Assistant 的複本,請參閱 Microsoft Exchange Troubleshooting Assistant v1.1 網站。

Microsoft Exchange 疑難排解助理員提供幾個不同的工具,可用來進行整合通訊問題疑難排解及收集各種 UM 服務和元件的相關資訊。Microsoft Exchange 疑難排解助理員中的追蹤控制工具是圖形化使用者介面 (GUI),可讓您在 Exchange 2007 Unified Messaging Server 上啟用和設定追蹤。也可以使用它,在您組織中的其他伺服器 Exchange 2007 上啟用追蹤。若要啟用追蹤,請選取追蹤類型、要追蹤的元件,以及任何追蹤標記。當您在 Unified Messaging Server 上啟用追蹤時,您必須啟用此工具的 [要追蹤的元件] 區段下所列出的 MSExchangeUM 元件。當您使用 Microsoft Exchange 疑難排解助理員來啟用追蹤時,有數個功能可用,包括:

  • 只顯示已啟用的元件及標記的功能

  • 搜尋元件及標記的功能

  • 啟動時顯示目前的追蹤狀態,包括輸出檔大小、類型及位置

如需 Microsoft Exchange Analyzer 的相關資訊,請參閱 Microsoft Exchange Analyzers 

important重要事項:
追蹤資訊及檔案可能非常複雜,視已完成的追蹤的作業和深度而定。我們建議,在您啟用了追蹤並收集了正確的資訊之後,請連絡 Microsoft Services Support

使用網路監視器進行整合通訊追蹤

您可以使用 Network Monitor 2.0 或 Microsoft Network Monitor 3.0,擷取 Unified Messaging Server 與 IP/VoIP 閘道之間的網路流量,或正在執行 Client Access、Mailbox 及 Hub Transport server role 的 Exchange 2007 伺服器之間的網路流量。網路監視器是一種網路通訊協定分析程式工具,用來擷取網路資訊封包,並讓您分析特定的通訊協定資訊。

進出 Unified Messaging Server 的網路流量可能由下列一或多個通訊協定組成:

  • 工作階段初始通訊協定 (SIP)   在 IP/VoIP 閘道與 Unified Messaging Server 之間使用

  • 即時傳輸通訊協定 (RTP)   在 IP/VoIP 閘道與 Unified Messaging Server 之間使用

  • T.38   從 IP/VoIP 閘道到 Unified Messaging Server 使用

  • 簡易郵件傳送通訊協定 (SMTP)   在 Unified Messaging Server 與 Hub Transport Server 之間使用

  • 輕量型目錄存取通訊協定 (LDAP)   在 UnifiedMessaging Server 與 Active Directory 網域控制站之間使用

  • MAPI RPC   在 Unified Messaging Server 與 Mailbox Server 之間使用

  • 傳輸層安全性 (TLS)   在 IP/VoIP 閘道與 Unified Messaging Server 之間使用,以及在 Unified Messaging Server 與 Hub Transport、Mailbox 和 Client Access Server 之間使用。

    note附註:
    如果使用 TLS 傳輸,網路監視器 SIP 剖析器將無法解碼 SIP 封包,因為它們已加密。

如需與整合通訊搭配使用的通訊協定的相關資訊,請參閱下列主題:

對於每一種由 Unified Messaging Server 使用的 IP 型通訊協定,必須包括一個剖析器,才能啟用通訊協定分析程式 (如網路監視器),以擷取並檢視與通訊協定相關的資料封包。目前,Network Monitor 2.0 包括支援許多 IP 型通訊協定的剖析器。然而,它不包括 SIP、RTP 或 T.38 的剖析器。若要取得 SIP 剖析器的複本,請下載並安裝 Live Communications Server 2005 with Service Pack 1 Resource Kit

在下載了安裝檔案之後,您必須以手動方式將 SIP 剖析器檔案 (SipPar.dll) 複製至下列位置,讓網路監視器能夠擷取 SIP 資料封包:

  • 若為 Microsoft Windows Server 2003 系列,請將 SipPar.dll 檔案複製至 %windir%\system32\netmon\parsers 資料夾。

  • 若為 Windows XP Professional 或 Windows 2000 Professional,請將 SipPar.dll 檔案複製至 %program files%\Microsoft Network Monitor\parsers 資料夾。

Microsoft Network Monitor 3.0 是已重新設計的網路通訊協定分析程式,包括許多新的剖析器,其中有 SIP 及 RTP 的剖析器。Network Monitor 3.0 可以安裝在下列版本上:

  • Windows Server 2003

  • Windows Server 2003 Standard x64 版本

  • Windows Vista

  • Windows Vista Business 64 位元版本

  • Windows XP 

  • Windows XP 64 位元

若要取得 Network Monitor 3.0 的複本,請參閱 Microsoft Network Monitor 3 的下載頁面。

如需如何使用網路監視器來擷取及篩選資料的相關資訊,請參閱如何使用網路監視器來監視兩台電腦間的網路流量

如需如何監視網路流量的相關資訊,請參閱監視兩台電腦之間的流量

回到頁首

監視效能來進行整合通訊疑難排解

您可以使用效能工具,從執行 Microsoft Exchange Server 2007 且安裝 Unified Messaging server role 的本機或遠端電腦中,自動收集效能資料。定期監視 Unified Messaging Server 的效能相當重要。當您在整合通訊環境中進行問題疑難排解時,監視效能也很重要。如需可用來監視整合通訊的效能計數器的相關資訊,請參閱統一訊息的效能計數器參照

回到頁首

附錄 1:Test-UMConnectivity 指令程式語法和描述

Test-UMConnectivity 指令程式可以用來測試已安裝 Unified Messaging server role 之電腦的作業。

語法

test-UMConnectivity [-Confirm <SwitchParameter>] [-DomainController <Fqdn>] [-Fax <$true | $false>] [-ListenPort <Int32>] [-MediaSecured <$true | $false>] [-MonitoringContext <$true | $false>] [-RemotePort <Int32>] [-Secured <$true | $false>] [-Timeout <Int32>] [-WhatIf <SwitchParameter>]


test-UMConnectivity -Phone <String> -UMIPGateway <UMIPGatewayIdParameter> [-Confirm <SwitchParameter>] [-DiagDtmfDurationInMilisecs <Int32>] [-DiagDtmfSequence <String>] [-DiagInitialSilenceInMilisecs <Int32>] [-DiagInterDtmfDiffGapInMilisecs <String>] [-DiagInterDtmfGapInMilisecs <Int32>] [-DomainController <Fqdn>] [-Fax <$true | $false>] [-ListenPort <Int32>] [-MediaSecured <$true | $false>] [-MonitoringContext <$true | $false>] [-Secured <$true | $false>] [-Timeout <Int32>] [-WhatIf <SwitchParameter>]


test-UMConnectivity -ResetPIN <$true | $false> [-Confirm <SwitchParameter>] [-DomainController <Fqdn>] [-MonitoringContext <$true | $false>] [-WhatIf <SwitchParameter>]


test-UMConnectivity -TUILogonAll <$true | $false> [-Confirm <SwitchParameter>] [-DomainController <Fqdn>] [-ListenPort <Int32>] [-MediaSecured <$true | $false>] [-MonitoringContext <$true | $false>] [-RemotePort <Int32>] [-Secured <$true | $false>] [-Timeout <Int32>] [-WhatIf <SwitchParameter>]


test-UMConnectivity -Phone <String> -PIN <String> -TUILogon <$true | $false> -UMDialPlan <UMDialPlanIdParameter> [-Confirm <SwitchParameter>] [-DomainController <Fqdn>] [-ListenPort <Int32>] [-MediaSecured <$true | $false>] [-MonitoringContext <$true | $false>] [-RemotePort <Int32>] [-Secured <$true | $false>] [-Timeout <Int32>] [-WhatIf <SwitchParameter>]

詳細描述

這兩個診斷測試是設計來測試 Microsoft Exchange Server 2007 Unified Messaging Server 軟體的作業 (模式 1),以及整個系統 (包括已連線的電話語音元件在內) 的作業 (模式 2)。

Test-UMConnectivity 指令程式可以用來測試 Unified Messaging (UM) Server 和相關已連線的電話語音設備的作業。當系統管理員執行此指令程式並加入 IPGateway 參數時,Unified Messaging Server 會測試 UM 系統的完整端對端作業。這包括連接到 Unified Messaging Server 的電話語音元件,例如 IP 閘道、專用交換機 (PBX) 和佈線。若不指定 IPGateway 參數,Unified Messaging Server 只會測試伺服器上安裝與設定的 UM 元件作業。

若要執行 Test-UMConnectivity 指令程式,必須對您使用的帳戶委派 Exchange Server 系統管理員角色及目標伺服器本機 Administrators 群組的成員資格。

如需管理 Exchange Server 2007 所需之權限、委派角色以及權利的相關資訊,請參閱權限考量

參數

參數 必要 類型 描述

Phone

必要

System.String

此參數可指定當重新導向測試電話時要使用的電話號碼。應在 PBX 中設定分機號碼以轉接至 UM 群組搜尋。

PIN

必要

System.String

此參數可讓您指定與啟用 UM 的信箱關聯的 PIN 碼。

TUILogon

必要

System.Boolean

此參數可指定是否要讓指令程式嘗試登入一或多個啟用 UM 的信箱。信箱必須啟用 UM,並與 Unified Messaging Server 所屬的 UM 撥號對應表關聯。預設設定是 false。

TUILogonAll

必要

System.Boolean

此參數可指定是否要測試目前 Active Directory 網站的所有信箱,再測試每個啟用 UM 的信箱連線。預設設定是 false。

UMIPGateway

必要

Microsoft.Exchange.Configuration.Tasks.UMIPGatewayIdParameter

此參數可指定用於外送測試電話的 UM IP 閘道器或 IP/PBX 名稱。

UMDialPlan

必要

Microsoft.Exchange.Configuration.Tasks.UMDialPlanIdParameter

此參數可指定將測試的 UM 撥號對應表。它必須與 TUILogin 參數搭配使用。

DomainController

選用

Microsoft.Exchange.Data.Fqdn

DomainController 參數指定要用來將此組態變更寫入 Active Directory 的網域控制站。請使用想要使用之網域控制站的網域全名 (FQDN)。

Fax

選用

System.Boolean

此參數指定測試的電話是傳真電話。預設值是 $true

ListenPort

選用

System.Int32

此參數可指定要在其上接聽的 IP 通訊埠號碼。如果未指定,則使用 IP 通訊埠 9000。

MonitoringContext

選用

System.Boolean

此參數指定是否會在命令列執行指令程式,或是否將輸出物件傳遞至 Microsoft Operations Manager。依預設,指令程式會從命令列執行。

Secured

選用

System.Boolean

此參數指定是否以安全模式執行測試。

Timeout

選用

System.Int32

此參數可指定要等候測試作業完成的時間長度 (以秒為單位)。預設為 180 秒。您可以小於 5 秒的值設定此參數。但建議您一律將此參數值設為大於或等於 5 秒。

ResetPIN

必要

System.Boolean

此參數可指定要為目前網站的所有測試信箱產生或重新產生新的 PIN。

DomainController

選用

Microsoft.Exchange.Data.Fqdn

DomainController 參數指定要用來將此組態變更寫入 Active Directory 的網域控制站。請使用想要使用之網域控制站的網域全名 (FQDN)。

範例

描述

第一個範例會在本機 Unified Messaging Server 上執行連線和操作測試,然後顯示 VoIP 連線資訊。

第二個範例會測試本機 Unified Messaging Server 使用不安全的傳輸控制通訊協定 (TCP) 連線 (而非安全的交互傳輸層安全性 (MTLS) 連線),使用電話號碼 56780 及透過名為 MyUMIPGateway 的 UM IP 閘道進行呼叫的能力。

Test-UMConnectivity

Test-UMConnectivity -UMIPGateway MyUMIPGateway -Phone 56780 -Secured $false

回到頁首

結論

在本白皮書中,我們嘗試提供內容完整且可列印的指南,讓您用來進行整合通訊測試與疑難排解。當您驗證 Unified Messaging server role 是否順利安裝、測試整合通訊功能或調查整合通訊環境中的問題時,請善用本白皮書中的資訊。

其他資訊