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
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.
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.
services.msc).etautil command to update the account password in the Provisioning Server.