<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Alfresco CE 5.1.0 (r127059-b7). Wrong work of &amp;quot;ldap.synchronization.queryBatchSize&amp;quot; in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/alfresco-ce-5-1-0-r127059-b7-wrong-work-of-quot-ldap/m-p/291158#M244288</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;LDAP&amp;nbsp;synchronization with Windows Active Directory cause error.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="text-decoration: underline;"&gt;&lt;STRONG&gt;Alfresco enviroment:&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;alfresco@doc-server:/opt/alfresco-community$ uname -a&lt;BR /&gt;Linux doc-server 4.4.0-47-generic #68-Ubuntu SMP Wed Oct 26 19:39:52 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;alfresco@doc-server:/opt/alfresco-community$ lsb_release -a&lt;BR /&gt;No LSB modules are available.&lt;BR /&gt;Distributor ID: Ubuntu&lt;BR /&gt;Description: Ubuntu 16.04.1 LTS&lt;BR /&gt;Release: 16.04&lt;BR /&gt;Codename: xenial&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;alfresco@doc-server:/opt/alfresco-community$ sysinfo&lt;BR /&gt;------------------ Java information ------------------&lt;BR /&gt;Java version: 1.8.0_111&lt;BR /&gt;Java supplier: Oracle Corporation&lt;BR /&gt;Java home folder: /usr/lib/jvm/java-8-oracle/jre&lt;/P&gt;&lt;P&gt;...&lt;/P&gt;&lt;P&gt;java.specification.name: Java Platform API Specification&lt;BR /&gt;java.specification.version: 1.8&lt;BR /&gt;java.runtime.version: 1.8.0_111-b14&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="text-decoration: underline;"&gt;&lt;STRONG&gt;Alfresco version:&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Alfresco Community Edition 5.1.0 (r127059-b7)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;###############################&lt;BR /&gt;## Common Alfresco Properties #&lt;BR /&gt;###############################&lt;/P&gt;&lt;P&gt;dir.root=/opt/alfresco-community/alf_data&lt;/P&gt;&lt;P&gt;alfresco.context=alfresco&lt;BR /&gt;alfresco.host=doc-server.***.local&lt;BR /&gt;alfresco.port=8080&lt;BR /&gt;alfresco.protocol=http&lt;/P&gt;&lt;P&gt;share.context=share&lt;BR /&gt;share.host=doc-server.***.local&lt;BR /&gt;share.port=8080&lt;BR /&gt;share.protocol=http&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;### database connection properties ###&lt;BR /&gt;db.driver=org.postgresql.Driver&lt;BR /&gt;db.username=***&lt;BR /&gt;db.password=***&lt;BR /&gt;db.name=***&lt;BR /&gt;db.url=jdbc&lt;img id="smileytongue" class="emoticon emoticon-smileytongue" src="https://connect.hyland.com/i/smilies/16x16_smiley-tongue.png" alt="Smiley Tongue" title="Smiley Tongue" /&gt;ostgresql://localhost/alfresco&lt;BR /&gt;# Note: your database must also be able to accept at least this many connections. Please see your database documentation for instructions on how to configure this.&lt;BR /&gt;db.pool.max=275&lt;BR /&gt;db.pool.validate.query=SELECT 1&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;# The server mode. Set value here&lt;BR /&gt;# UNKNOWN | TEST | BACKUP | PRODUCTION&lt;BR /&gt;system.serverMode=UNKNOWN&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;### CIFS Server Configuration ###&lt;BR /&gt;cifs.enabled=true&lt;BR /&gt;cifs.ipv6=disabled&lt;BR /&gt;cifs.serverName=${localname}&lt;BR /&gt;cifs.doman=***.LOCAL&lt;BR /&gt;cifs.hostannounce=true&lt;BR /&gt;cifs.WINS.autoDetectEnabled=true&lt;BR /&gt;&lt;SPAN&gt;cifs.urlfile.prefix=&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="https://community.alfresco.com/external-link.jspa?url=https%3A%2F%2F%24" rel="nofollow noopener noreferrer" target="_blank"&gt;https://$&lt;/A&gt;&lt;SPAN&gt;{localname}:8080/alfresco&lt;/SPAN&gt;&lt;BR /&gt;#cifs.bindto=10.***.***.230&lt;BR /&gt;#cifs.broadcast=10.***.***.255&lt;BR /&gt;cifs.platforms=linux,solaris,macosx&lt;BR /&gt;cifs.disableNIO=false&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;### FTP Server Configuration ###&lt;BR /&gt;ftp.enabled=false&lt;BR /&gt;ftp.port=21&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;### RMI registry port for JMX ###&lt;BR /&gt;alfresco.rmi.services.port=50500&lt;BR /&gt;alfresco.rmi.services.host=doc-server.***.local&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;### External executable locations ###&lt;BR /&gt;# OpenOffice|LibreOffice configuration&lt;BR /&gt;ooo.exe=/usr/bin/soffice&lt;BR /&gt;ooo.enabled=true&lt;BR /&gt;ooo.port=8100&lt;/P&gt;&lt;P&gt;img.root=/opt/alfresco-community/common&lt;BR /&gt;img.dyn=${img.root}/lib&lt;BR /&gt;img.exe=${img.root}/bin/convert&lt;/P&gt;&lt;P&gt;jodconverter.enabled=true&lt;BR /&gt;jodconverter.officeHome=/usr/lib/libreoffice&lt;BR /&gt;jodconverter.portNumbers=8100&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;### Initial admin password ###&lt;BR /&gt;alfresco_user_store.adminpassword=***&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;### E-mail site invitation setting ###&lt;BR /&gt;notification.email.siteinvite=false&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;### License location ###&lt;BR /&gt;dir.license.external=/opt/alfresco-community&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;### Solr indexing ###&lt;BR /&gt;index.subsystem.name=solr4&lt;BR /&gt;dir.keystore=${dir.root}/keystore&lt;BR /&gt;solr.host=localhost&lt;BR /&gt;solr.port.ssl=8443&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;### Allow extended ResultSet processing&lt;BR /&gt;security.anyDenyDenies=false&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;### Smart Folders Config Properties ###&lt;BR /&gt;smart.folders.enabled=false&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;### Remote JMX (Default: disabled) ###&lt;BR /&gt;alfresco.jmx.connector.enabled=true&lt;BR /&gt;alfresco.jmx.dir=/opt/alfresco-community/tomcat/webapps/alfresco/WEB-INF/classes/alfresco&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;### Alfresco authentication sybsystem ###&lt;BR /&gt;authentication.chain=kerberos1:kerberos,ldap1:ldap-ad&lt;BR /&gt;synchronization.synchronizeChangesOnly=true&lt;/P&gt;&lt;P&gt;#__ Kerberos___#&lt;BR /&gt;kerberos.authentication.realm=***.LOCAL&lt;BR /&gt;kerberos.authentication.sso.enabled=true&lt;BR /&gt;kerberos.authentication.authenticateCIFS=true&lt;BR /&gt;kerberos.authentication.user.configEntryName=ShareHTTP&lt;BR /&gt;kerberos.authentication.cifs.configEntryName=AlfrescoHTTP&lt;BR /&gt;kerberos.authentication.http.configEntryName=AlfrescoCIFS&lt;BR /&gt;kerberos.authentication.defaultAdministratorUserNames=***,***&lt;BR /&gt;kerberos.authentication.browser.ticketLogons=true&lt;BR /&gt;kerberos.authentication.stripUsernameSuffix=true&lt;/P&gt;&lt;P&gt;#__ LDAP S __#&lt;BR /&gt;ldap.authentication.active=false&lt;BR /&gt;ldap.authentication.java.naming.security.authentication=DIGEST-MD5&lt;BR /&gt;ldap.authentication.userNameFormat=%s@***.local&lt;BR /&gt;ldap.authentication.allowGuestLogin=false&lt;BR /&gt;#dap.authentication.java.naming.factory.initial=com.sun.jndi.ldap.LdapCtxFactory&lt;BR /&gt;ldap.authentication.java.naming.provider.url=ldap://some-dc.***.local:389&lt;BR /&gt;ldap.authentication.escapeCommasInBind=false&lt;BR /&gt;ldap.authentication.escapeCommasInUid=false&lt;/P&gt;&lt;P&gt;ldap.synchronization.active=true&lt;BR /&gt;ldap.synchronization.java.naming.security.authentication=simple&lt;BR /&gt;ldap.synchronization.java.naming.security.principal=AlfrescoLDAP@***.local&lt;BR /&gt;ldap.synchronization.java.naming.security.credentials=***&lt;BR /&gt;&lt;STRONG&gt;ldap.synchronization.queryBatchSize=500&lt;/STRONG&gt;&lt;BR /&gt;ldap.synchronization.timestampFormat=yyyyMMddHHmmss'.0Z'&lt;BR /&gt;ldap.synchronization.groupDifferentialQuery=(&amp;amp;(objectclass=nogroup)(!(modifyTimestamp&amp;lt;\={0})))&lt;BR /&gt;ldap.synchronization.personQuery=(&amp;amp;(objectclass\=user)(userAccountControl\:1.2.840.113556.1.4.803\:\=512))&lt;BR /&gt;ldap.synchronization.personDifferentialQuery=(&amp;amp;(objectclass\=user)(!(modifyTimestamp&amp;lt;\={0})))&lt;BR /&gt;ldap.synchronization.groupQuery=(objectclass\=group)&lt;BR /&gt;ldap.synchronization.groupSearchBase=ou=***,ou=***,dc=***,dc=local&lt;BR /&gt;ldap.synchronization.userSearchBase=ou=***,dc=***,dc=local&lt;/P&gt;&lt;P&gt;ldap.synchronization.com.sun.jndi.ldap.connect.pool=true&lt;BR /&gt;ldap.pooling.com.sun.jndi.ldap.connect.pool.authentication=DIGEST-MD5&lt;BR /&gt;ldap.pooling.com.sun.jndi.ldap.connect.pool.protocol=plain&lt;BR /&gt;ldap.pooling.com.sun.jndi.ldap.connect.pool.initsize=1&lt;BR /&gt;ldap.pooling.com.sun.jndi.ldap.connect.pool.maxsize=4&lt;BR /&gt;ldap.pooling.com.sun.jndi.ldap.connect.pool.prefsize=1000&lt;BR /&gt;ldap.pooling.com.sun.jndi.ldap.connect.pool.timeout=900&lt;BR /&gt;ldap.pooling.com.sun.jndi.ldap.connect.timeout=600&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;I have some experiments with&amp;nbsp;&lt;EM&gt;ldap.synchronization.queryBatchSize&lt;/EM&gt;&lt;STRONG style="background-color: #f6f6f6;"&gt;&amp;nbsp;&lt;/STRONG&gt;value in range &lt;EM&gt;500-2000&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="text-decoration: underline;"&gt;&lt;STRONG&gt;Active Directory Server:&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Windows Server 2008 R2&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;C:\Windows\System32&amp;gt;ntdsutil&lt;BR /&gt;ntdsutil: ldap policies&lt;BR /&gt;ldap policy: connections&lt;BR /&gt;server connections: connect to server &lt;SPAN style="background-color: #f6f6f6;"&gt;some-&lt;/SPAN&gt;&lt;SPAN style="background-color: #f6f6f6;"&gt;dc&lt;/SPAN&gt;&lt;SPAN style="background-color: #f6f6f6;"&gt;.&lt;/SPAN&gt;&lt;SPAN style="background-color: #f6f6f6;"&gt;***&lt;/SPAN&gt;&lt;SPAN style="background-color: #f6f6f6;"&gt;.local&lt;/SPAN&gt;&lt;BR /&gt;...&lt;/P&gt;&lt;P&gt;server connections: q&lt;BR /&gt;ldap policy: Show values&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="background-color: #f6f6f6;"&gt;policy&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Current&lt;/SPAN&gt;(New)&lt;/P&gt;&lt;P&gt;MaxPoolThreads&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;4&lt;BR /&gt;MaxDatagramRecv&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;4096&lt;BR /&gt;MaxReceiveBuffer&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;10485760&lt;BR /&gt;InitRecvTimeout&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;120&lt;BR /&gt;MaxConnections&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;5000&lt;BR /&gt;MaxConnIdleTime&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;900&lt;BR /&gt;&lt;STRONG&gt;MaxPageSize&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;1000&lt;/STRONG&gt;&lt;BR /&gt;MaxQueryDuration &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;120&lt;BR /&gt;MaxTempTableSize &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;10000&lt;BR /&gt;MaxResultSetSize &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;262144&lt;BR /&gt;MinResultSets &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&lt;BR /&gt;MaxResultSetsPerConn &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&lt;BR /&gt;MaxNotificationPerConn &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;5&lt;BR /&gt;MaxValRange &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1500&lt;BR /&gt;ThreadMemoryLimit &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&lt;BR /&gt;SystemMemoryLimitPercent &amp;nbsp;&amp;nbsp;&amp;nbsp;0&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="text-decoration: underline;"&gt;&lt;STRONG&gt;Problem description:&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If value of &lt;EM&gt;ldap.synchronization.queryBatchSize&lt;/EM&gt; is &lt;EM&gt;500&amp;nbsp;&lt;/EM&gt;alfresco.log&amp;nbsp;present&amp;nbsp;error:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;2016-11-28 13:18:19,056 DEBUG [org.alfresco.repo.security.sync.ldap.LDAPUserRegistry] [localhost-startStop-1] Processing query&lt;BR /&gt;2016-11-28 13:18:19,056 DEBUG [org.alfresco.repo.security.sync.ldap.LDAPUserRegistry] [localhost-startStop-1] Search base: ou=***,ou=***,dc=***,dc=local&lt;BR /&gt;2016-11-28 13:18:19,056 DEBUG [org.alfresco.repo.security.sync.ldap.LDAPUserRegistry] [localhost-startStop-1] Return result limit: 0&lt;BR /&gt;2016-11-28 13:18:19,056 DEBUG [org.alfresco.repo.security.sync.ldap.LDAPUserRegistry] [localhost-startStop-1] DerefLink: false&lt;BR /&gt;2016-11-28 13:18:19,056 DEBUG [org.alfresco.repo.security.sync.ldap.LDAPUserRegistry] [localhost-startStop-1] Return named object: false&lt;BR /&gt;2016-11-28 13:18:19,056 DEBUG [org.alfresco.repo.security.sync.ldap.LDAPUserRegistry] [localhost-startStop-1] Time limit for search: 0&lt;BR /&gt;2016-11-28 13:18:19,056 DEBUG [org.alfresco.repo.security.sync.ldap.LDAPUserRegistry] [localhost-startStop-1] Attributes to return: 4 items.&lt;BR /&gt;2016-11-28 13:18:19,056 DEBUG [org.alfresco.repo.security.sync.ldap.LDAPUserRegistry] [localhost-startStop-1] Attribute: cn&lt;BR /&gt;2016-11-28 13:18:19,057 DEBUG [org.alfresco.repo.security.sync.ldap.LDAPUserRegistry] [localhost-startStop-1] Attribute: displayName&lt;BR /&gt;2016-11-28 13:18:19,057 DEBUG [org.alfresco.repo.security.sync.ldap.LDAPUserRegistry] [localhost-startStop-1] Attribute: member;range=0-999&lt;BR /&gt;2016-11-28 13:18:19,057 DEBUG [org.alfresco.repo.security.sync.ldap.LDAPUserRegistry] [localhost-startStop-1] Attribute: whenChanged&lt;BR /&gt;2016-11-28 13:18:19,063 DEBUG [org.alfresco.repo.security.sync.ldap.LDAPUserRegistry] [localhost-startStop-1] Found 0&lt;BR /&gt;2016-11-28 13:18:19,070 INFO [org.alfresco.repo.security.sync.ChainingUserRegistrySynchronizer] [localhost-startStop-1] Synchronization,Category=directory,id1=ldap1,id2=1 Group Analysis: Commencing batch of 0 entries&lt;BR /&gt;2016-11-28 13:18:19,071 INFO [org.alfresco.repo.security.sync.ChainingUserRegistrySynchronizer] [localhost-startStop-1] Synchronization,Category=directory,id1=ldap1,id2=1 Group Analysis: Completed batch of 0 entries&lt;BR /&gt;2016-11-28 13:18:19,076 INFO [org.alfresco.repo.security.sync.ChainingUserRegistrySynchronizer] [localhost-startStop-1] Retrieving users changed since 14.11.2016 23:35:36 from user registry 'ldap1'&lt;BR /&gt;2016-11-28 13:18:19,078 DEBUG [org.alfresco.repo.security.sync.ldap.LDAPUserRegistry] [localhost-startStop-1] Processing query&lt;BR /&gt;2016-11-28 13:18:19,078 DEBUG [org.alfresco.repo.security.sync.ldap.LDAPUserRegistry] [localhost-startStop-1] Search base: ou=***,dc=***,dc=local&lt;BR /&gt;2016-11-28 13:18:19,078 DEBUG [org.alfresco.repo.security.sync.ldap.LDAPUserRegistry] [localhost-startStop-1] Return result limit: 0&lt;BR /&gt;2016-11-28 13:18:19,078 DEBUG [org.alfresco.repo.security.sync.ldap.LDAPUserRegistry] [localhost-startStop-1] DerefLink: false&lt;BR /&gt;2016-11-28 13:18:19,078 DEBUG [org.alfresco.repo.security.sync.ldap.LDAPUserRegistry] [localhost-startStop-1] Return named object: false&lt;BR /&gt;2016-11-28 13:18:19,078 DEBUG [org.alfresco.repo.security.sync.ldap.LDAPUserRegistry] [localhost-startStop-1] Time limit for search: 0&lt;BR /&gt;2016-11-28 13:18:19,078 DEBUG [org.alfresco.repo.security.sync.ldap.LDAPUserRegistry] [localhost-startStop-1] Attributes to return: 0 items.&lt;BR /&gt;&lt;SPAN style="color: #008000;"&gt;&lt;STRONG&gt;2016-11-28 13:18:19,120 DEBUG [org.alfresco.repo.security.sync.ldap.LDAPUserRegistry] [localhost-startStop-1] Processing person: CN=***,OU=***,OU=***,OU=***,DC=***,DC=LOCAL&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #008000;"&gt;&lt;STRONG&gt;... 498 similar lines (500 total) ...&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #008000;"&gt;&lt;STRONG&gt;2016-11-28 13:18:19,213 DEBUG [org.alfresco.repo.security.sync.ldap.LDAPUserRegistry] [localhost-startStop-1] Processing perso n: CN=***,OU=***,OU=***,OU=***,DC=***,DC=LOCAL&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: #ff0000;"&gt;&lt;STRONG&gt;2016-11-28 13:18:19,221 ERROR [org.alfresco.repo.security.sync.ChainingUserRegistrySynchronizer] [localhost-startStop-1] Synch ronization aborted due to error&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: #ff0000;"&gt;&lt;STRONG&gt;org.alfresco.error.AlfrescoRuntimeException: 10280001 LDAP search error. Cause: [LDAP: error code 12 - 00002040: SvcErr : DSID-031401F1, problem 5010 (UNAVAIL_EXTENSION), data 0]&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;BR /&gt; at org.alfresco.repo.security.sync.ldap.LDAPUserRegistry.processQuery(LDAPUserRegistry.java:1303)&lt;BR /&gt; at org.alfresco.repo.security.sync.ldap.LDAPUserRegistry.access$14(LDAPUserRegistry.java:1255)&lt;BR /&gt; at org.alfresco.repo.security.sync.ldap.LDAPUserRegistry$PersonCollection.&amp;lt;init&amp;gt;(LDAPUserRegistry.java:1492)&lt;BR /&gt; at org.alfresco.repo.security.sync.ldap.LDAPUserRegistry.getPersons(LDAPUserRegistry.java:551)&lt;BR /&gt; at org.alfresco.repo.security.sync.ChainingUserRegistrySynchronizer.syncWithPlugin(ChainingUserRegistrySynchronizer.ja va:1755)&lt;BR /&gt; at org.alfresco.repo.security.sync.ChainingUserRegistrySynchronizer.synchronizeInternal(ChainingUserRegistrySynchroniz er.java:719)&lt;BR /&gt; at org.alfresco.repo.security.sync.ChainingUserRegistrySynchronizer.access$14(ChainingUserRegistrySynchronizer.java:45 1)&lt;BR /&gt; at org.alfresco.repo.security.sync.ChainingUserRegistrySynchronizer$7.doWork(ChainingUserRegistrySynchronizer.java:208 5)&lt;BR /&gt; at org.alfresco.repo.security.authentication.AuthenticationUtil.runAs(AuthenticationUtil.java:548)&lt;BR /&gt; at org.alfresco.repo.security.sync.ChainingUserRegistrySynchronizer.onBootstrap(ChainingUserRegistrySynchronizer.java: 2079)&lt;BR /&gt; at org.springframework.extensions.surf.util.AbstractLifecycleBean.onApplicationEvent(AbstractLifecycleBean.java:56)&lt;BR /&gt; at org.alfresco.repo.security.sync.ChainingUserRegistrySynchronizer.onApplicationEvent(ChainingUserRegistrySynchronize r.java:2442)&lt;BR /&gt; at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaste r.java:96)&lt;BR /&gt; at org.alfresco.repo.management.subsystems.ChildApplicationContextFactory$ChildApplicationContext.publishEvent(ChildAp plicationContextFactory.java:559)&lt;BR /&gt; at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:950)&lt;BR /&gt; at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:482)&lt;BR /&gt; at org.alfresco.repo.management.subsystems.ChildApplicationContextFactory$ApplicationContextState.start(ChildApplicati onContextFactory.java:814)&lt;BR /&gt; at org.alfresco.repo.management.subsystems.AbstractPropertyBackedBean.start(AbstractPropertyBackedBean.java:1086)&lt;BR /&gt; at org.alfresco.repo.management.subsystems.AbstractPropertyBackedBean.onApplicationEvent(AbstractPropertyBackedBean.ja va:625)&lt;BR /&gt; at org.alfresco.repo.management.SafeApplicationEventMulticaster.multicastEventInternal(SafeApplicationEventMulticaster .java:207)&lt;BR /&gt; at org.alfresco.repo.management.SafeApplicationEventMulticaster.multicastEvent(SafeApplicationEventMulticaster.java:17 &lt;span class="lia-unicode-emoji" title=":smiling_face_with_sunglasses:"&gt;😎&lt;/span&gt;&lt;BR /&gt; at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:334)&lt;BR /&gt; at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:950)&lt;BR /&gt; at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:482)&lt;BR /&gt; at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:410)&lt;BR /&gt; at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:306)&lt;BR /&gt; at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:112)&lt;BR /&gt; at org.alfresco.web.app.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:63)&lt;BR /&gt; at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:5016)&lt;BR /&gt; at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5524)&lt;BR /&gt; at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)&lt;BR /&gt; at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901)&lt;BR /&gt; at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877)&lt;BR /&gt; at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:649)&lt;BR /&gt; at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:672)&lt;BR /&gt; at org.apache.catalina.startup.HostConfig$DeployDescriptor.run(HostConfig.java:1859)&lt;BR /&gt; at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)&lt;BR /&gt; at java.util.concurrent.FutureTask.run(FutureTask.java:266)&lt;BR /&gt; at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)&lt;BR /&gt; at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)&lt;BR /&gt; at java.lang.Thread.run(Thread.java:745)&lt;BR /&gt;Caused by: javax.naming.OperationNotSupportedException: [LDAP: error code 12 - 00002040: SvcErr: DSID-031401F1, problem 5010 ( UNAVAIL_EXTENSION), data 0&lt;BR /&gt;]; remaining name 'ou=***,dc=***,dc=local'&lt;BR /&gt; at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3196)&lt;BR /&gt; at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:3082)&lt;BR /&gt; at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2888)&lt;BR /&gt; at com.sun.jndi.ldap.LdapCtx.searchAux(LdapCtx.java:1846)&lt;BR /&gt; at com.sun.jndi.ldap.LdapCtx.c_search(LdapCtx.java:1769)&lt;BR /&gt; at com.sun.jndi.toolkit.ctx.ComponentDirContext.p_search(ComponentDirContext.java:392)&lt;BR /&gt; at com.sun.jndi.toolkit.ctx.PartialCompositeDirContext.search(PartialCompositeDirContext.java:358)&lt;BR /&gt; at com.sun.jndi.toolkit.ctx.PartialCompositeDirContext.search(PartialCompositeDirContext.java:341)&lt;BR /&gt; at javax.naming.directory.InitialDirContext.search(InitialDirContext.java:267)&lt;BR /&gt; at org.alfresco.repo.security.sync.ldap.LDAPUserRegistry.processQuery(LDAPUserRegistry.java:1282)&lt;BR /&gt; ... 40 more&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;If value of &lt;/SPAN&gt;&lt;EM&gt;ldap.synchronization.queryBatchSize&lt;/EM&gt;&lt;SPAN&gt; is&lt;/SPAN&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;EM&gt;1000 or great&amp;nbsp;&lt;/EM&gt;&lt;SPAN&gt;alfresco.log&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;present&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;1000 succsesful queries and get error on 1001 entity.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="text-decoration: underline;"&gt;&lt;STRONG&gt;How I can fix it?&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;By secure reason change policy of LDAP is not possible.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 28 Nov 2016 14:15:06 GMT</pubDate>
    <dc:creator>ruslan</dc:creator>
    <dc:date>2016-11-28T14:15:06Z</dc:date>
    <item>
      <title>Alfresco CE 5.1.0 (r127059-b7). Wrong work of "ldap.synchronization.queryBatchSize"</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/alfresco-ce-5-1-0-r127059-b7-wrong-work-of-quot-ldap/m-p/291158#M244288</link>
      <description>LDAP&amp;nbsp;synchronization with Windows Active Directory cause error.Alfresco enviroment:alfresco@doc-server:/opt/alfresco-community$ uname -aLinux doc-server 4.4.0-47-generic #68-Ubuntu SMP Wed Oct 26 19:39:52 UTC 2016 x86_64 x86_64 x86_64 GNU/Linuxalfresco@doc-server:/opt/alfresco-community$ lsb_release</description>
      <pubDate>Mon, 28 Nov 2016 14:15:06 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/alfresco-ce-5-1-0-r127059-b7-wrong-work-of-quot-ldap/m-p/291158#M244288</guid>
      <dc:creator>ruslan</dc:creator>
      <dc:date>2016-11-28T14:15:06Z</dc:date>
    </item>
    <item>
      <title>Re: Alfresco CE 5.1.0 (r127059-b7). Wrong work of "ldap.synchronization.queryBatchSize"</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/alfresco-ce-5-1-0-r127059-b7-wrong-work-of-quot-ldap/m-p/291159#M244289</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I don't think this is an issue of Alfresco. It looks very much like the LDAP / AD server does not support paginated queries at all (it reports an unavailable extension / unsupported operation). Please use a standalone LDAP client to verify if the LDAP / AD actually supports this kind of operation, and check the configuration of the server if that fails as well, proving my assumption / suspicion.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 28 Nov 2016 15:20:02 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/alfresco-ce-5-1-0-r127059-b7-wrong-work-of-quot-ldap/m-p/291159#M244289</guid>
      <dc:creator>afaust</dc:creator>
      <dc:date>2016-11-28T15:20:02Z</dc:date>
    </item>
    <item>
      <title>Re: Alfresco CE 5.1.0 (r127059-b7). Wrong work of "ldap.synchronization.queryBatchSize"</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/alfresco-ce-5-1-0-r127059-b7-wrong-work-of-quot-ldap/m-p/291160#M244290</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I was check LDAP queries in Active Directory Console installed on remote PC. It return ~2000 entities without errors.&lt;/P&gt;&lt;P&gt;Also I was try to do this queries by the ldapsearch utility on my server. It return 1000 entities and say about limitation:&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;&lt;/P&gt;root@doc-server:~# ldapsearch -H ldap://some-dc.***.local:389 -x -LLL -D AlfrescoLDAP@***.LOCAL -w ***-b "ou=***,dc=***,dc=local" "(&amp;amp;(objectclass=user)(userAccountControl:1.2.840.113556.1.4.803:=512))" dn | grep -c "^dn:"&lt;BR /&gt;Size limit exceeded (4)&lt;BR /&gt;1000&lt;/BLOCKQUOTE&gt;&lt;P&gt;I don't know&amp;nbsp;how to interpret such different results.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 29 Nov 2016 09:45:25 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/alfresco-ce-5-1-0-r127059-b7-wrong-work-of-quot-ldap/m-p/291160#M244290</guid>
      <dc:creator>ruslan</dc:creator>
      <dc:date>2016-11-29T09:45:25Z</dc:date>
    </item>
    <item>
      <title>Re: Alfresco CE 5.1.0 (r127059-b7). Wrong work of "ldap.synchronization.queryBatchSize"</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/alfresco-ce-5-1-0-r127059-b7-wrong-work-of-quot-ldap/m-p/291161#M244291</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The problem was solved for me by this guide:&lt;A __default_attr="210492" __jive_macro_name="thread" _jive_internal="true" class="jive_macro_thread jive_macro link-titled" href="https://community.alfresco.com/thread/210492-ldap-group-memberships-not-synchronized-v50a" rel="nofollow noopener noreferrer"&gt;&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 29 Nov 2016 09:48:19 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/alfresco-ce-5-1-0-r127059-b7-wrong-work-of-quot-ldap/m-p/291161#M244291</guid>
      <dc:creator>ruslan</dc:creator>
      <dc:date>2016-11-29T09:48:19Z</dc:date>
    </item>
  </channel>
</rss>

