DataStrings.InvalidSmtpDomainName 執行 Microsoft 365 混合式設定精靈時 (網域) 錯誤
原始 KB 編號: 3132123
問題
當您執行 Microsoft 365 混合式設定精靈時,當精靈嘗試連線到內部部署 Exchange 環境時,您會收到下列錯誤訊息:
DataStrings.InvalidSmtpDomainName (網域)
此外,您也會遇到下列徵兆:
當您執行命令時
Get-ExchangeServer * | FL
,輸出會傳回您不預期會看到的 Exchange 伺服器。 此伺服器已解除委任或無法再使用,且您不打算讓伺服器重新上線。當您在
%appdata%\Microsoft\Exchange Hybrid Configuration
檢視混合式設定精靈記錄檔時,您會看到下列內容:對於不再可用的 Exchange Server,其項目類似下列專案。 此項目會確認伺服器不會傳回功能變數名稱。
<property type=“System.String” value=“CN=MailServer001,CN=Servers,CN=Exchange 管理群組 (FYDIBOHF23SPDLT) ,CN=Administrative Groups,CN=Exchangetest,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=contoso,DC=com” name=“DistinguishedName”/>
<property type=“System.String” value=“” name=“Domain”/>在您環境中啟動並執行之 Exchange 伺服器的專案,如下所示。 此項目顯示這些伺服器會傳回功能變數名稱。
<property type=“System.String” value=“CN=MailServer002,CN=Servers,CN=Exchange 管理群組 (FYDIBOHF23SPDLT) ,CN=Administrative Groups,CN=Exchangetest,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=contoso,DC=com” name=“DistinguishedName”/>
<property type=“System.String” value=“contoso.com” name=“Domain”/>
解決方案
警告
這些步驟需要 Active Directory 服務介面 編輯器 (ADSI 編輯) 。 不正確地使用 ADSI 編輯可能會造成嚴重問題,而您可能需要重新安裝作業系統。 我們無法保證無法解決因不正確使用 ADSI 編輯而導致的問題。 請自行承擔ADSI編輯的風險。
使用 ADSI 編輯從網域組態移除 Exchange 伺服器:
開啟 ADSI 編輯,然後連線到組態容器。
找出下列專案:
CN=Servers、CN=Exchange 管理群組 (FYDIBOHF23SPDLT) 、CN=系統管理群組、CN=Contoso、CN=Microsoft Exchange、CN=Services、CN=Configuration、DC=Contoso、DC=com
在 Servers 容器中,移除您環境中不再可用之 Exchange 伺服器的 CN=<ServerName> 物件。
確認 Exchange 伺服器已從網域組態中移除。 若要這樣做,請開啟 Exchange 管理命令介面,然後執行下列 PowerShell 命令:
Get-ExchangeServer * | FL
請確定伺服器已不再列在輸出中。 您可能必須等候 Active Directory 複寫完成。
重新執行 Microsoft 365 混合式設定精靈。
其他相關資訊
是否仍需要協助? 請前往 Microsoft 社群或 Exchange TechNet 論壇。