Aplikace služby profilů uživatelů nefunguje správně po obnovení farmy služby SharePoint

Původní číslo KB: 2752610

Příznaky

Předpokládejme, že zálohujete farmu Služby Microsoft SharePoint a obnovíte ji na jiný server SharePoint pomocí webu Centrální správa v SharePoint Serveru 2013. Po dokončení procesu obnovení nebude aplikace služby Profilů uživatelů fungovat správně.

Kromě toho se ve vlastnostech aplikace služby profilů uživatelů zobrazí následující chybová zpráva:

Došlo k neočekávané chybě.

Příčina

Jedná se o známý problém, ke kterému dochází při obnovení farmy služby SharePoint pomocí webu Centrální správy.

Řešení

Chcete-li tento problém vyřešit, odstraňte aktuální proxy aplikace služby profilů uživatelů a vytvořte nový proxy server. Provedete to spuštěním následujících příkazů PowerShellu:

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

    Tento příkaz odstraní aktuální proxy aplikace služby profilů uživatelů.

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

    Tento příkaz vytvoří nový proxy aplikace služby profilů uživatelů.

Poznámka

Po vytvoření nového proxy aplikace služby profilů uživatelů může adresa URL osobního webu, která je přidružená k obnovené aplikaci profilu uživatele, stále odkazovat na původní server. To může způsobit problémy při pokusu o přechod na stránku Osobní web. Pokud chcete tento problém vyřešit, změňte hodnotu v poli Umístění hostitele osobních webů tak, aby odpovídala novému názvu serveru. Postupujte takto:

  1. Ověřte, že jste členem skupiny Správci farmy nebo správcem aplikace služeb pro aplikaci služby Profilů uživatelů.
  2. Na webu Centrální správa vyberte Spravovat aplikace služeb v části Správa aplikací.
  3. Na stránce Spravovat aplikace služby vyberte ze seznamu aplikací služeb možnost Aplikace služby profilů uživatelů .
  4. Na pásu karet vyberte Spravovat.
  5. Na stránce Spravovat službu profilů vyberte Nastavit osobní weby v části Nastavení osobních webů.
  6. Na stránce Nastavení osobního webu změňte hodnotu v poli Umístění hostitele osobních webů tak, aby odrážela nové umístění serveru.

Další informace

Další informace o obnovení aplikace služby profilů uživatelů v SharePoint Serveru 2013 Preview najdete v tématu Obnovení aplikací Služby profilů uživatelů na SharePoint Serveru.