Esto viene a raíz de querer hacer una sincronización de perfiles de usuarios pero encontrarnos con que el servicio de sincronización no arrancaba, se quedaba pillado en "iniciando" o "starting".
Hagamos una traducción al inglés:
User Profile Service Stuck on Starting.
Cuando en la Central de Administración vamos a "servicios en el servidor" o "services on server" y vemos que el servicio de sincronización no termina nunca de arrancar, podemos pasar este script para desaprovisionarlo:
Add-PSSnapin Microsoft.SharePoint.Powershell
$TypeName = “User Profile Synchronization Service”
$ServerName = “SERVERNAME” #Replace with your server name where the service is stuck on Starting
$Serviceinstance = Get-SPServiceInstance | where-object {$_.TypeName -eq $TypeName -and $_.Server.Address -eq $ServerName}
$Serviceinstance.Unprovision()
Después, volvemos a servicios en el servidor y lo inicialmos de nuevo para que aprovisione bien.
Servicio médico y de urgencias de SharePoint, Project, Azure, ASP.NET, Office 365, desarrollo y técnicas de Sistemas. Contando vivencias en carnes propias con los pacientes atendidos.
Mostrando entradas con la etiqueta SharePoint. Mostrar todas las entradas
Mostrando entradas con la etiqueta SharePoint. Mostrar todas las entradas
viernes, 14 de octubre de 2016
Se han creado alertas correctamente, pero estos usuarios no recibirán notificaciones por correo electrónico hasta que se proporcionen direcciones válidas.
A nosotros el paciente nos alertó en inglés, algo de que no escuchaba bien, venía con serios problemas en el tímpano:
Alerts have been created successfully but these users will not receive notifications until valid e-mail or mobile addresses have been provided.
Pero para el caso es lo mismo, al intentar crear una alerta a un usuario concreto en un elemento de lista o biblioteca, aparece el siguiente mensaje:
Solucionamos el problema yendo al servicio de perfiles de usuario a realizar una sincronización, pero vimos que la sincronización de perfiles de usuario no estaba aprovisionada, para resolver esto vamos a servicios en el servidor e iniciamos el servicio de sincronización de perfiles.
Ahora, vamos al servicio de perfiles de usuario y una vez haya terminado el aprovisionamiento, haremos una sincronización COMPLETA o full sync, en la imagen a continuación, el aprovisionamiento aún no ha terminado.
Una vez terminada la sincronización, podemos observar si la cuenta tiene o no correo electrónico, hacemos clic en Manage User Profiles o Administrar Perfiles de Usuario y buscamos, como podemos observar, no tenemos correo, en otro caso, podríamos dar por resuelto el problema:
Esto se debe a que la cuenta no tiene en Directorio Activo un email asignado o bien a que la cuenta es de Office 365 y no cuenta con sincronización on-premise, no hay problema, el servicio de perfiles permite que nosotros asignemos un correo electrónico a la cuenta, para ello hacemos clic en la cuenta en la columna Account name (en la imagen de arriba) y elegimos en el combo la opción editar, después asignamos una dirección de correo electrónico y guardamos y cerramos (botón arriba y abajo de la página):
Por último, volvemos a hacer una sincronización completa, por alguna extraña razón que no nos hemos parado a destripar (aún), no sirve aparentemente las sincronizaciones incrementales.
Si todo va bien, podremos recibir alertas en esta cuenta sin problemas.
Etiquetas:
Alertas,
alerts,
elamil,
Noticaciones,
profile service,
profile sync,
SharePoint,
Sincronización Perfiles Usuario
viernes, 15 de julio de 2016
Voracidad de Search afecta a los Workflows de Project Server. HTTP 500 The requested service, xxx could not be activated.
"Cuando una mariposa agita sus alas en Nueva Zelanda, alguien se come un puñado de garbanzos torraos en Albacete".
O algo así decía el refrán creo recordar, pero viene a cuento por la extraña sucesión de causas encadenadas de hoy.
Nuestro paciente venía aquejado de errores en un flujo
RequestorId: dd6ae4d8-59fc-a419-0000-000000000000. Details: An unhandled exception occurred during the execution of the workflow instance. Exception details: System.ApplicationException: HTTP 500 The requested service, 'http://es1intra02v:32843/32dbfb0876734f6493e48270df96c4cf/AppMng.svc' could not be activated. See the server's diagnostic trace logs for more information. {"SPRequestGuid":["dd6ae4d8-59fc-a419-8ae7-fb670df49745"],"request-id":["dd6ae4d8-59fc-a419-8ae7-fb670df49745"],"X-FRAME-OPTIONS":["SAMEORIGIN"],"SPRequestDuration":["9294"],"SPIisLatency":["0"],"MicrosoftSharePointTeamServices":["15.0.0.4569"],"X-Content-Type-Options":["nosniff"],"X-MS-InvokeApp":["1; RequireReadOnly"],"Date":["Tue, 12 Jul 2016 10:04:41 GMT"],"Server":["Microsoft-IIS\/8.5"],"X-Powered-By":["ASP.NET"]} at Microsoft.Activities.Hosting.Runtime.Subroutine.SubroutineChild.Execute(CodeActivityContext context) at System.Activities.CodeActivity.InternalExecute(ActivityInstance instance, ActivityExecutor executor, BookmarkManager bookmarkManager) at System.Activities.Runtime.ActivityExecutor.ExecuteActivityWorkItem.ExecuteBody(ActivityExecutor executor, BookmarkManager bookmarkManager, Location resultLocation)
En negrita dejo lo importante del asunto, y lo importante no es que ese servicio falle, si no que un servicio falla con "could not be activated", investigando un poquito en
Efectivamente, así era:
Memoria, casi a tope.

Disco duro, como vimos en otro post, no respeta la recomendación de Microsoft de mantener libre en disco al menos el doble de la memoria RAM instalada.

Task Manager, indicando que el proceso noderunner.exe, el encargado de dar vida al sistema Search de SharePoint, estaba siendo un elemento voraz con los recursos:
El
Para salir del embrollo por ahora, bastó con reiniciar los servicios de Windows SharePoint Search y Host Controller:
Y reiniciar los workflows que estaban dando problemas desde la configuración de PWA en "Change or restart workflows", causando a los usuarios la molestia de comenzar de nuevo con los flujos, el menor de los males en estos casos.
Debido a que esto es pan para hoy y hambre para mañana, se ha
Etiquetas:
http 500,
noderunner,
Project Server,
search,
SharePoint,
svc,
Workflows
Suscribirse a:
Entradas (Atom)

