Issue description
LDAP Sync Job do nothing and quickly exits, domain user profile on this Verint stays empty
PS: The Active Directory is accessible through LDAP from the machine where Job Server is running, we had checked it from PowerShell Get-ADUser command
Job Server log output (no exceptions)
2021-09-22 19:50:05,634 - [STARTING] Ldap Sync (Id=e4d3b893-7f63-458c-9e04-6c5b6a67f8dd, JobId=875d3303-c73e-4a1e-a944-a3b6a4617b80)
2021-09-22 19:50:05,650 - [FINISHED] Ldap Sync (Id=e4d3b893-7f63-458c-9e04-6c5b6a67f8dd, JobId=875d3303-c73e-4a1e-a944-a3b6a4617b80) Elapsed: 00:00:00.0156004
Edited config files
communityserver_override.config
<?xml version="1.0" encoding="utf-8"?> <Overrides> <Override xpath="/CommunityServer/Core/extensionModules" mode="change" name="enabled" value="true" /> <!-- <Override xpath="/CommunityServer/Core/extensionModules/add[@name='WindowsAuthentication']" mode="change" name="allowAutoUserRegistration" value="false" /> --> <Override xpath="/CommunityServer/Core/extensionModules/add[@name='WindowsAuthentication']" mode="change" name="adminWindowsGroupIsSystemAdministrator" value="false" /> <!-- <Override xpath="/CommunityServer/Core/extensionModules/add[@name='WindowsAuthentication']" mode="change" name="adminWindowsGroup" value="MyAdministrativeGroup" /> --> <!-- <Override xpath="/CommunityServer/Core/extensionModules/add[@name='WindowsAuthentication']" mode="change" name="stripDomainName" value="false" /> --> <Override xpath="/CommunityServer/Core/extensionModules/add[@name='WindowsAuthentication']" mode="change" name="emailDomain" value="@COMPANYNAME.COM" /> <!-- this value was replaced with dummy value --> <Override xpath="/CommunityServer/Core/extensionModules/add[@name='WindowsAuthentication']" mode="change" name="profileRefreshInterval" value="1" /> </Overrides>
Telligent.Jobs.Server.exe.config
<?xml version="1.0" encoding="utf-8"?> <!-- Make sure to keep any changes to this file in sync between web.config and Telligent.Jobs.Server.exe.config (Except for the logging section which is unique to the Job Server) --> <configuration> <configSections> <sectionGroup name="common"> <section name="logging" type="Common.Logging.ConfigurationSectionHandler, Common.Logging" /> </sectionGroup> <section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler, log4net" /> <section name="jobs" type="Telligent.Jobs.Configuration.JobsConfiguration, Telligent.Jobs" /> <section name="TinyMCE" type="Moxiecode.TinyMCE.ConfigHandler,Moxiecode.TinyMCE" requirePermission="false" /> <section name="LdapConnection" type="System.Configuration.NameValueSectionHandler" /> </configSections> <LdapConnection> <add key="Server" value="LDAP://" /> <add key="Port" value="389" /> <add key="UserDN" value="CN=DOMAINUSER,CN=Users,DC=COMPANYNAME,DC=COM" /> <!-- this value was replaced with dummy value --> <add key="Password" value="SOMEPASSWORD" /> <!-- this value was replaced with dummy value --> <add key="Authentication" value="Secure" /> </LdapConnection> <!-- .... --> <!-- skipped unchanged configuration --> <!-- .... --> </configuration>