LDAP: error code 68 - Entry Already Exists]: connector not currently accessible error in C++ connector server
search cancel

LDAP: error code 68 - Entry Already Exists]: connector not currently accessible error in C++ connector server

book

Article ID: 228109

calendar_today

Updated On:

Products

CA Identity Manager

Issue/Introduction

An error occurs when changing the password of the DB2 connection account in OS (Windows), and then performing the etautil command to change the password.

C:\Users\Administrator>etautil.exe -u imadmin -p ##### update 'eTNamespaceName=DB2 Server' eTDB2Directory eTDB2DirectoryName=##### eTDB2DirectoryHost=##### eTDB2DirectoryProtocol=TCPIP eTDB2DirectoryServer=##### eTDB2DirectoryService=##### eTDB2DirectoryDatabase=sample eTDB2DirectoryUID=##### eTDB2Directory#####
:ETA_E_0007<MDI>, DB2 Endpoint '##### ' modification failed: Connector Server Modify failed: code 80 (OTHER-LdapNotActivatedException): failed to modify entry: eTDB2DirectoryName=#####,eTNamespaceName=DB2 Server,dc=im,dc=etasa: JCS#####: JNDI: Failed to activate connector on proxy connector server: [LDAP: error code 68 - Entry Already Exists]: connector not currently accessible (ldaps://#####:20411)
:ETA_E_1337, ETAUTIL command failed Tue Oct 12 10:30:08 2021

LdapNotActivated Exception

JNDI: Failed to activate connector on proxy connector server

 

Environment

  • Product: CA Identity Manager
  • Component: C++ Connector Server (CCS) / DB2 Connector
  • Release: 14.x
  • OS: Windows Server 2016
  • Target System: IBM DB2 v11.1.x

Cause

The C++ Connector Server (CCS) maintains an active connection state to the target DB2 system. When the underlying OS-level service account password is changed, the CCS loses its ability to authenticate, and the proxy connector server fails to re-activate the connector. This behavior is consistent with the current design of the C++ Connector Server.

Resolution

To resolve this issue and allow the new password to take effect, you must restart the C++ Connector Server service after updating the password in the operating system.

  1. Update the password for the DB2 connection account in the target Windows OS.
  2. Access the server hosting the C++ Connector Server.
  3. Open the Services snap-in (services.msc).
  4. Locate and Restart the C++ Connector Server service.
  5. Execute the etautil command to update the account password in the Provisioning Server.