Problem z free/busy po uruchomieniu Hybrid Configuration Wizard (HCW)

Ostatnio miałem ciekawą sytuację związaną z Hybrydową Konfiguracją Exchange. Po zmianie głównego certyfikatu Exchange i odświeżeniu ustawień za pomocą Hybrid Configuration Wizard (HCW), napotkałem niespodziewany problem – przestała działać funkcja free/busy pomiędzy użytkownikami Exchange Online i Exchange On-Premises. I choć procedura wydawała się standardowa, okazało się, że HCW wprowadził zmiany, które wymagały interwencji.

Co poszło nie tak?

Po zakończeniu procesu HCW zauważyłem, że:

Należy pamiętać, że parametr TargetSharingEpr w Get-IntraOrganizationConnector występuje tylko po stronie Exchange Online, co oznacza, że tylko tam musiał zostać uzupełniony.

Parametr -Enabled w ustawieniu Get-IntraOrganizationConnector był ustawiony na $false zarówno po stronie Exchange Online, jak i On-Premises.

Co gorsza, po obu stronach z konfiguracji Get-OrganizationRelationship zniknął kluczowy element – link TargetSharingEpr, który odpowiada za wskazywanie punktów końcowych dla współdzielenia informacji o dostępności (free/busy).

Dlaczego TargetSharingEpr jest ważny?

TargetSharingEpr to adres URL używany do komunikacji pomiędzy organizacjami w celu wymiany informacji o dostępności. Gdy ten element jest niepoprawnie skonfigurowany lub całkowicie brakuje go w ustawieniach, użytkownicy po obu stronach hybrydowej infrastruktury mogą doświadczać problemów z podglądem kalendarza i dostępnością.

Naprawa problemu – PowerShell w akcji

  1. Włączenie IntraOrganizationConnector po obu stronach:
    • Po stronie Exchange On-Premises: Najpierw zaloguj się do Exchange Management Shell. Następnie wykonaj komendę:

      Set-IntraOrganizationConnector -Identity "Twój_OnPremisesConnector" -Enabled $true

    • Po stronie Exchange Online: Połącz się do Exchange Online PowerShell:

      Connect-ExchangeOnline

      Następnie wykonaj komendę:

      Set-IntraOrganizationConnector -Identity "Twój_ExchangeOnlineConnector" -Enabled $true

  2. Dodanie TargetSharingEpr w OrganizationRelationship:
    • Na serwerze Exchange On-Premises: powershell:

      Set-OrganizationRelationship -Identity "Twój_ExchangeOnlineRelationship" -TargetSharingEpr "https://outlook.office365.com/ews/Exchange.asmx"

    • Na serwerze Exchange Online:

      Set-OrganizationRelationship -Identity "OnPremisesRelationship" -TargetSharingEpr "https://{Twój_exchange_onprem}/ews/Exchange.asmx"

  3. Dodanie TargetSharingEpr w IntraOrganizationConnector po stronie Exchange Online:
    • Na serwerze Exchange Online:

      Set-IntraOrganizationConnector -Identity "ExchangeOnlineConnector" -TargetSharingEpr "https://{Twój_exchange_onprem}/ews/Exchange.asmx"

Dodatkowe sprawdzenia

Zaleca się potwierdzenie, czy wszystkie istotne elementy są prawidłowo skonfigurowane:

  • Sprawdzenie stanu IntraOrganizationConnector po stronie Exchange Online i On-Premises:

    Get-IntraOrganizationConnector | Format-List Identity, Enabled, TargetSharingEpr
    (Po stronie on-Premises nie zwróci wartości dla TargetSharingEpr)
  • Weryfikacja OrganizationRelationship i TargetSharingEpr:

    Get-OrganizationRelationship | Format-List Name, TargetSharingEpr

Podsumowanie

Ta sytuacja jest doskonałym przypomnieniem, że nawet automatyczne narzędzia, takie jak Hybrid Configuration Wizard, mogą wprowadzić zmiany, które wymagają ręcznej korekty. Konfiguracja hybrydowa wymaga szczególnej uwagi, a znajomość kluczowych ustawień, takich jak TargetSharingEpr, pozwala na szybkie diagnozowanie i naprawianie problemów.

Czy zdarzyło Wam się już napotkać na podobne niespodzianki po uruchomieniu HCW? Microsoft po raz kolejny pokazuje, że bycie administratorem to sztuka łączenia automatyki z ręczną dłubaniną😉.

Polecam również artykuł MS, który szerzej opisuje diagnostykę problemu free/busy [LINK]

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *