En el event viewer me aparecería el siguiente error al tratar de crear la conexión con el AD para sincronizar los perfiles de usuario:
The Execute method of job definition Microsoft.Office.Server.UserProfiles.UserProfileImportJob (ID e36c4c55-acf8-44d6-8d49-ddd653d3482e) threw an exception. More information is included below.
Y en los logs de Sharepoint aparecía lo siguiente:
The request channel timed out while waiting for a reply after 00:29:59.9844372. Increase the timeout value passed to the call to Request or increase the SendTimeout value on the Binding. The time allotted to this operation may have been a portion of a longer timeout.
Primero aumento las propiedades FIMWebClientTimeOut y LdapConnectionTimeout
$upaApp = Get-SPServiceApplication | ? {$_.name -like 'User Profile Service'}
$upaApp. FIMWebClientTimeOut = 1800000 //This value is in milliseconds
$upaApp.Update()
$upaAppProxy = Get-SPServiceApplicationProxy | ? {$_.name -like 'User Profile Service Proxy'}
$upaAppProxy.LdapConnectionTimeout = 1800 //This value is in seconds
$upaAppProxy.Update()
FIMWebClientTimeOut: después de seleccionar que quieres sincronizar, y presionar OK sobre la página editdsserver.aspx page, SharePoint crea dentro del servicio FIM service un management agent. El tiempo default es 16 minutos, si tienes una estructura de OU´s muy grande se complicará llegar en ese tiempo default.
LdapConnectionTimeout: es el timeout para la conexión de AD, el valor default es 30 segundos,
Hago un iisreset, y verifico de nuevo la importación.
El error me seguía apareciendo. Después me di cuenta que estaba habilitado el proxy en el Internet Explorer, y no estaba las excepciones correctas, lo que hice es sacar el proxy y anduvo perfecto.
En el caso que necesites tener el proxy habilitado por algún motivo, puedes hacer es agregar las extensiones en los archivos de configuración.
En los siguientes archivos:
C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\15\BIN\OWSTIMER.EXE.CONFIG
C:\Program Files\Microsoft Office Servers\15.0\Synchronization Service\Bin\miiserver.exe.config
C:\Program Files\Microsoft Office Servers\15.0\Service\Microsoft.ResourceManagement.Service.exe.config
agrego las excepciones
<configuration>
<system.net>
<defaultProxy>
<bypasslist>
<add address="[a-z]+\.contoso\.com" />
<add address="192\.168\..*" />
<add address="Netbios name of server" />
</bypasslist>
</defaultProxy>
</system.net>
</configuration>
No hay comentarios:
Publicar un comentario