"System.InvalidOperationException" występuje, gdy polecenie cmdlet "Enable-MailPublicFolder" jest uruchamiane względem folderu publicznego w programie Exchange Server

Dotyczy
Exchange Server 2016 Enterprise Edition Exchange Server 2013 Enterprise Edition

Objawy

Rozważmy następujący scenariusz:

  • Posiadasz las programu Exchange Server w środowisku programu Microsoft Exchange Server 2016 lub Microsoft Exchange Server 2013.
  • Las programu Exchange Server zawiera domeny nadrzędne i podrzędne.

W tym scenariuszu, jeśli skrzynka pocztowa folderu publicznego istnieje w domenie głównej i uruchomisz polecenie cmdlet Enable-MailPublicFolder z domeny podrzędnej względem folderu publicznego, otrzymasz wyjątek System.InvalidOperationException wskazujący, że nie można odnaleźć skrzynki pocztowej.

Wskazówka Ten problem występuje również w odwrotnym scenariuszu. Jeśli skrzynka pocztowa folderu publicznego istnieje w domenie podrzędnej i uruchomisz polecenie cmdlet Enable-MailPublicFolder z domeny głównej względem folderu publicznego, zostanie wyświetlony wyjątek System.InvalidOperationException z informacją, że nie można odnaleźć skrzynki pocztowej.

Przyczyna

Ten problem występuje, ponieważ podczas wyszukiwania nie można zlokalizować folderu publicznego znajdującego się w innej domenie kontrolera domeny.

Rozwiązanie

Exchange Server 2016

Aby rozwiązać ten problem, zainstaluj aktualizację zbiorczą 10 dla programu Exchange Server 2016 lub nowszą aktualizację zbiorczą dla programu Exchange Server 2016.

Exchange Server 2013

Aby rozwiązać ten problem, zainstaluj aktualizację zbiorczą 21 dla programu Exchange Server 2013 lub nowszą aktualizację zbiorczą dla programu Exchange Server 2013.

Stan

Firma Microsoft potwierdziła, że jest to problem dotyczący produktów firmy Microsoft wymienionych w sekcji „Dotyczy”.

Źródła informacji

Dowiedz się więcej o terminologii używanej przez firmę Microsoft do opisywania aktualizacji oprogramowania.