Actualización-SpproFilephotostore en Nueva MySitelocation lanza la excepción en la ubicación de MySitelocalización eliminada
-
10-12-2019 - |
Pregunta
Tuve un mal funcionamiento de MySite ubicado en http://mysite:8080
, que borré. Creé una nueva aplicación web en http://portal:8080
con éxito, la colección MySiteHost Site exitosamente, configurando MySite en la aplicación de servicio de perfil de usuario con éxito, corrió los tres trabajos de temporizador de MySite y también el trabajo de temporizador de sincronización incremental.
Con mi cuenta de administrador, logré crear un Myite y mirar mis propiedades. Actualización de propiedades en AD, ejecutando el trabajo de temporizador de sincronización increal y vea el cambio en mi MySite.
He establecido la propiedad "Imagen" de la propiedad de usuario de SharePoint "a la propiedad de AD" ThumbnailPhoto "(solo Importar) y cargó una imagen para AD (usando AD Photo Edit). Ejecutar el trabajo de temporizador incremental (de nuevo) no da lugar a UPSA ni en el MySite. Intento ejecutar el siguiente comando PowerShell con el usuario SP_FARM:
Update-SPProfilePhotoStore -MySiteHostLocation http://portal:8080/
que da la siguiente excepción (impar) apuntando al viejo MySiteHost:
Update-SPProfilePhotoStore : The Web application at http://mysite:8080/ could not be found. Verify that you have typed
the URL correctly. If the URL should be serving existing content, the system administrator may need to add a new reques
t URL mapping to the intended application.
At line:1 char:1
+ Update-SPProfilePhotoStore -MySiteHostLocation http://portal:8080/
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidData: (Microsoft.Offic...ofilePhotoStore:SPCmdletUserProfilePhotoStore) [Update-S
PProfilePhotoStore], FileNotFoundException
+ FullyQualifiedErrorId : Microsoft.Office.Server.UserProfiles.PowerShell.SPCmdletUserProfilePhotoStore
¿Por qué sucede eso, y cómo puedo volver a reslarcar esto?
Solución
I would try Updating the User Profile via Powershell.
$ap = Get-SPServiceApplication –Name "User Profile Service Application"
Set-SPProfileServiceApplication –Identity $ap –MySiteHostLocation "http://portal:8080"
Also, have you tried restarting IIS/UPS?