Aplikacja usługi profilu użytkownika nie działa poprawnie po przywróceniu farmy programu SharePoint

Oryginalny numer KB: 2752610

Symptomy

Załóżmy, że tworzysz kopię zapasową farmy programu Microsoft SharePoint i przywracasz ją na inny serwer programu SharePoint przy użyciu witryny sieci Web Administracja centralna w programie SharePoint Server 2013. Po zakończeniu procesu przywracania aplikacja usługi Profilu użytkownika nie działa poprawnie.

Ponadto we właściwościach aplikacji usługi Profilu użytkownika zostanie wyświetlony następujący komunikat o błędzie:

Wystąpił nieoczekiwany błąd

Przyczyna

Jest to znany problem występujący podczas przywracania farmy programu SharePoint przy użyciu witryny internetowej administracji centralnej.

Obejście problemu

Aby obejść ten problem, usuń bieżący serwer proxy aplikacji usługi profilu użytkownika, a następnie utwórz nowy serwer proxy. W tym celu uruchom następujące polecenia programu PowerShell:

  • $proxy = Get-SPServiceApplicationProxy | where {$_.typename -eq "User profile service application Proxy"}
    
    Remove-SPServiceApplicationProxy -Identity $proxy -confirmfalse
    

    To polecenie usuwa bieżący serwer proxy aplikacji usługi profilu użytkownika.

  • $upa = Get-SPServiceApplication | where {$_.name -eq "<name here>"}  
    
    New-SPProfileServiceApplicationProxy -Name<ProxyName> -Uri $upa.uri.absoluteURI
    

    To polecenie tworzy nowy serwer proxy aplikacji usługi profilu użytkownika.

Uwaga

Po utworzeniu nowego serwera proxy aplikacji usługi Profilu użytkownika adres URL witryny Moja witryna skojarzony z przywróconą aplikacją Profilu użytkownika może nadal wskazywać oryginalny serwer. Może to powodować problemy podczas próby przejrzyj stronę Moja witryna. Aby rozwiązać ten problem, zmień wartość w polu Lokalizacja hosta witryny Moja witryna, aby odzwierciedlić nową nazwę serwera. Aby to zrobić, wykonaj następujące kroki.

  1. Sprawdź, czy jesteś członkiem grupy Administratorzy farmy lub administratorem aplikacji usługi dla aplikacji usługi Profilu użytkownika.
  2. W witrynie internetowej Administracja centralna wybierz pozycję Zarządzaj aplikacjami usług w obszarze Zarządzanie aplikacjami.
  3. Na stronie Zarządzanie aplikacjami usługi wybierz pozycję Aplikacja usługi profilu użytkownika z listy aplikacji usług.
  4. Na wstążce wybierz pozycję Zarządzaj.
  5. Na stronie Zarządzanie usługą profilu wybierz pozycję Skonfiguruj moje witryny w obszarze Ustawienia witryny Moja witryna.
  6. Na stronie Ustawienia witryny Moja witryna zmień wartość w polu Lokalizacja hosta witryny Moja witryna , aby odzwierciedlić nową lokalizację serwera.

Więcej informacji

Aby uzyskać więcej informacji na temat przywracania aplikacji usługi profilu użytkownika w programie SharePoint Server 2013 (wersja zapoznawcza), zobacz Przywracanie aplikacji usługi profilu użytkownika w programie SharePoint Server.