cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

ADImport failure - The operation was aborted because the client side timeout limit was exceeded.

ADImport failure - The operation was aborted because the client side timeout limit was exceeded.

Summary

This knowledge base article will describe a product defect in FlexNet Manager Suite 2017 R1 version of Active Directory import process. A patch is availabe for download.

Symptoms

This knowledge base article will describe a product defect in FlexNet Manager Suite 2017 R1 version of Active Directory import process.
From the ADimport.log which is located under Beacon eg: C:\ProgramData\Flexera Software\Compliance\Logging\ActiveDirectoryImport

The specific error message including:

2017-07-19 22:23:19,294 [oryImport.LdapSearcher] [ERROR] Failed to search DN OU=xxxxxx,OU=Users,OU=IN,DC=aaa,DC=bbbb,DC=com, filter: ( &(objectCategory=person)(objectClass=user)(!(userAccountControl:1.2.840.113556.1.4.803:=2)) )
System.DirectoryServices.Protocols.LdapException: The operation was aborted because the client side timeout limit was exceeded.
at System.DirectoryServices.Protocols.LdapConnection.ConstructResponse(Int32 messageId, LdapOperation operation, ResultAll resultType, TimeSpan requestTimeOut, Boolean exceptionOnTimeOut)
at System.DirectoryServices.Protocols.LdapConnection.SendRequest(DirectoryRequest request, TimeSpan requestTimeout)
at Flexera.Directory.ActiveDirectoryImport.LdapSearcher.<>c__DisplayClass11.<SendRequest>b__10()
at Flexera.Directory.ActiveDirectoryImport.LdapSearcher.Retry(Action act, String errMsgFormat, Object[] args)
2017-07-19 22:23:19,309 [irectoryImportLauncher] [ERROR] Error occurred.
System.DirectoryServices.Protocols.LdapException: The operation was aborted because the client side timeout limit was exceeded.
at System.DirectoryServices.Protocols.LdapConnection.ConstructResponse(Int32 messageId, LdapOperation operation, ResultAll resultType, TimeSpan requestTimeOut, Boolean exceptionOnTimeOut)
at System.DirectoryServices.Protocols.LdapConnection.SendRequest(DirectoryRequest request, TimeSpan requestTimeout)
at Flexera.Directory.ActiveDirectoryImport.LdapSearcher.<>c__DisplayClass11.<SendRequest>b__10()
at Flexera.Directory.ActiveDirectoryImport.LdapSearcher.Retry(Action act, String errMsgFormat, Object[] args)
at Flexera.Directory.ActiveDirectoryImport.LdapSearcher.SendRequest(SearchRequest req, TimeSpan timeout)
at Flexera.Directory.ActiveDirectoryImport.LdapSearcher.<Search>d__2.MoveNext()
at Flexera.Directory.ActiveDirectoryImport.DomainDetailsImport.ImportUsers(OrganizationalUnit p_OrganizationalUnit, IXmlWriterHelper p_XmlWriterHelper)
at Flexera.Directory.ActiveDirectoryImport.DomainDetailsImport.ImportOrganizationalUnits(String p_DefaultNamingContext, IXmlWriterHelper p_XmlWriterHelper)
at Flexera.Directory.ActiveDirectoryImport.DomainDetailsImport.Execute(IXmlWriterHelper p_XmlWriterHelper)
at Flexera.Directory.ActiveDirectoryImport.ActiveDirectoryImportLauncher.Execute()
2017-07-19 22:23:19,309 [irectoryImportLauncher] [INFO ] Cleaning up temp file C:\Windows\TEMP\63c7b33535ff426cbc53a011d7f38dca_20170719220058509.actdir.gz.
2017-07-19 22:23:19,309 [irectoryImport.Program] [INFO ] Import failed.

Cause

A defect in the ADimport exe file will randomly cause AD import timeout error specified as above log

Workaround

The attachment including a patch of the issue. Please follow the instructions below.
1. Go to the installation folder of beacon machine. (default location : C:\Program Files (x86)\Flexera Software\Inventory Beacon\DotNet\bin)
2. Take the backup of original ActiveDirectoryImport.exe file (for backup purpose)
3. Extract the attached file (ActiveDirectoryImport.zip) and replace the existing ActiveDirectoryImport.exe file
5. Run the Active Directory connection through Beacon UI
6. Wait for finish the import (may be with or without error)
7. Get the log file for Active Directory import and send back to us. (C:\ProgramData\Flexera Software\Compliance\Logging\ActiveDirectoryImport\ADImport.log)

If the error still persist , Please restore the ActiveDirectoryImport.exe and send the updated log and send it to Flexera Support for further investigation.
Was this article helpful? Yes No
No ratings
Version history
Last update:
‎Jun 02, 2018 02:06 AM
Updated by: