Drogi Mariusz Gora,
Mam nadzieję, że znajdziesz coś przydatnego w poniższym wyjaśnieniu i instrukcji. Jeśli pomoże ci to lepiej zrozumieć problem, wdzięczam się, że ostatecznie zaakceptujesz odpowiedź .
Ten błąd oznacza, że agent Azure AD Connect Provisioning nie posiada certyfikatu uwierzytelniania, który jest niezbędny do bezpiecznej komunikacji z Azure AD. Certyfikat jest autopodpisany i generowany podczas instalacji agenta. Gdy jest brakujący lub uszkodzony, agent nie uruchamia się poprawnie, przez co jest niewidoczny w konfiguracji synchronizacji, mimo że usługi wydają się działać.
Oto jak to rozwiązać:
Krok 1: Zakończ wszystkie powiązane usługi
Otwórz podwyższony PowerShell i uruchom:
Stop-Service "Azure AD Connect Provisioning Agent" -force
Stop-service "Azure AD Connect Provisioning Agent Updater" -force
Krok 2: Sprawdź i wyczyść istniejące certyfikaty: Otwórz certlm.msc (Local Machine Certificate Manager). Przejdź do Osobistych > Certyfikatów. Szukaj certyfikatów z Emiter = "Azure AD Connect Provisioning Agent" lub z podmiotem zawierającym nazwę Twojej maszyny. Jeśli je znajdziesz, zanotuj odcisk kciuka i usuń wszystkie takie certyfikaty. Sprawdź też Trusted People oraz zewnętrzne urzędy certyfikacyjne dla osób trzecich pod kątem podobnych certyfikatów i usuń je.
Krok 3: Zregeneruj certyfikat agenta
Przejdź do katalogu instalacyjnego agenta (domyślnie: C:\Program Files\Microsoft Azure AD Connect Provisioning Agent) w podwyższonym PowerShell i uruchom następująco:
.\AADConnectProvisioningAgent.exe /GenerateNewCertificate
Poczekaj na zakończenie komendy. Tworzy to nowy, podpisany certyfikat i instaluje go w sklepie Local Machine.
Krok 4: Ponownie zarejestruj agenta w Azure AD
Uruchom kreator konfiguracji agenta:
.\AADConnectProvisioningAgent.exe /RegisterAgent
Będziesz potrzebować:
- Dane poświadczenia Administratora Globalnego lub Administratora Hybrydowej Tożsamości dla Twojego tenanta Azure AD.
- Agent musi mieć dostęp
https://enterpriseregistration.windows.netdo innych punktów końcowych Azure.
Krok 5: Wznow usługi i zweryfikowaj
Start-Service "Azure AD Connect Provisioning Agent"
Start-Service "Azure AD Connect Provisioning Agent Updater"
Sprawdź logi zdarzeń w Event Viewer > logach aplikacji i usług > Azure AD Connect Provisioning Agent pod kątem zdarzeń sukcesu (Event ID 100). Agent powinien teraz pojawić się w konfiguracji synchronizacji Azure AD Connect.
Jeśli problem się utrzyma: Całkowita reinstalacja
- Odinstaluj agenta przez Panel Sterowania.
- Ręcznie usuń katalog.
C:\Program Files\Microsoft Azure AD Connect Provisioning Agent - Wyczyść rejestr: Usuń klucz
HKLM\SOFTWARE\Microsoft\Azure AD Connect Provisioning Agent(najpierw kopia zapasowa). - Zrestartuj serwer.
- Pobierz najnowszego agenta z Azure Portal (Azure Active Directory > Azure AD Connect > Download agent).
- Przeinstaluj i skonfiguruj ponownie, używając danych uwierzytelniających administratora.
Upewnij się, że zapora sieciowa pozwala agentowi komunikować się na portach 443 i 5671 z tymi punktami *.msappproxy.net końcowymi: , *.servicebus.windows.net, *.windows.net, login.windows.net, . enterpriseregistration.windows.net Agent używa Service Bus Relay do komunikacji, co wymaga wychodzącego HTTPS na porcie 443.
Po ukończeniu tych kroków agent powinien być widoczny w konfiguracji synchronizacji w ciągu 5-10 minut. Jeśli błąd certyfikatu się utrzymuje, sprawdź C:\ProgramData\Microsoft\Azure AD Connect Provisioning Agent\Logs szczegółowe informacje o błędzie.
Jeśli masz więcej pytań, śmiało zostaw wiadomość.
VP