Sometimes checkin fails on doing checkin for a lot of SSH Device accounts simultaneously.
Once the checkin fails, it occurs again and force checkout by superadmin also fails.
There are errors in server.log/jcs_daily.log.
server.log:
-----
2018-03-14 20:22:17,184 INFO [com.ca.ppm.util.endpointpasswordservices.EndpointPasswordServicesUtil] change password returned failure from jcs via Q:!"6","Unknown error","code 32 (NO_SUCH_OBJECT): failed to modify entry: eTDYNAccountName=<Account>,eTDYNAccountContainerName=SSH Accounts,eTDYNDirectoryName=<Endpoint>,eTNamespaceName=SSH Device,dc=xx,dc=xxxxx: JCS: no information available for connector 'SSH Device/<Endpoint>'" for account:Account Name: "<Account>" Endpoint Name: "<Endpoint>" SSH Accounts ("SSH Device")
2018-03-14 20:22:17,184 ERROR [STDERR] java.lang.Exception: !"6","Unknown error","code 32 (NO_SUCH_OBJECT): failed to modify entry: eTDYNAccountName=<Account>,eTDYNAccountContainerName=SSH Accounts,eTDYNDirectoryName=<Endpoint>,eTNamespaceName=SSH Device,dc=xx,dc=xxxxx: JCS: no information available for connector 'SSH Device/<Endpoint>'"
2018-03-14 20:22:17,190 ERROR [com.ca.ppm.event.impl.CheckInAccountPasswordEvent] no information available for connector 'SSH Device/<Endpoint>'"
java.lang.Exception: no information available for connector 'SSH Device/<Endpoint>'"
2018-03-14 20:22:17,191 INFO [com.ca.ppm.event.impl.CheckInAccountPasswordEvent] Failed to check in account <Account> due to no information available for connector 'SSH Device/<Endpoint>'"
2018-03-14 20:22:17,198 ERROR [com.netegrity.ims.exception.EventExecuteStateException] Execution of event: CheckInAccountPasswordEvent failed. Exception encountered: Check in Privileged Account. no information available for connector 'SSH Device/<Endpoint>'"
-----
jcs_daily.log:
-----
2018-03-14 20:22:18,227 231078599 [ApacheDS Worker-thread-48] (com.ca.jcs.DefaultConnectorManager:528) ERROR - no information available for connector 'SSH Device/<Endpoint>'
2018-03-14 20:22:18,228 231078600 [ApacheDS Worker-thread-48] (com.ca.jcs.PartitionLoaderService:334) ERROR - exception in modify(, items): org.apache.directory.shared.ldap.exception.LdapNameNotFoundException: JCS: no information available for connector 'SSH Device/<Endpoint>'
-----
The ssh connectors are deactivated and again activated after some time by jcs.
When ssh connectors are deactivated, at around that time some operations on ssh devices are done.
Due to that, checkout/checkin operations cannot be done.
Once after activation of connetors, checkout/checkin operations can be done.