Oracle Fusion Middleware Troubleshooting Guide for Oracle Directory Server Enterprise Edition

Getting and Managing the Current State of a Connector

You can determine the current state of the connectors involved in synchronization using the Status pane in the Identity Synchronization for Windows console, using the idsync printstat command , or by looking in the central audit log.

To use the audit log, search for the last message that reports the connector state. For example, the following audit log entry shows the connector CNN101 is in the READY state:


[2006/03/19 10:20:16.889 -0600]
 INFO    13  SysMgr_100 host1
  "Connector [CNN101] is now in state "READY"."
Table 7–1 Definition of the Connector States

State 

Definition 

UNINSTALLED

The connector has not been installed. 

INSTALLED

The connector is installed, but is not configured. 

READY

The connector is installed and configured, but is not synchronizing. 

SYNCING

The connector is installed, configured, and in the process of synchronizing. 

Troubleshooting a Connector in the UNINSTALLED State

If the connector is in an UNINSTALLED state, you need to install the connector.

Troubleshooting a Connector in the INSTALLED State

If a connector remains in the installed state for a long period of time, then might not be running or might be unable to communicate with the Message Queue.

On the machine where the connector is installed, look in the audit and error logs for potential errors. For example, if the connector can not connect to the Message Queue, then that error log will report the problem. If the connector can not connect to the Message Queue, see Troubleshooting the Message Queue Component for possible causes.

If the most recent messages in the audit log are old, then the connector may not be running. See Troubleshooting the Watchdog Process and Core Components for information about starting the connector.

Troubleshooting a Connector in the READY State

A connector remains in the READY state until synchronization begins all of the subcomponents connect to the connector. If synchronization has not started, then start it using the Identity Synchronization for Windows console or command-line utility.

If synchronization has started and the connector does not go to the SYNCING state, then you may have a problem with one of the subcomponent. See Troubleshooting the Connector Subcomponents for more information.

Troubleshooting a Connector in the SYNCING State

If all connectors are in the SYNCING state but modifications are not being synchronized, then verify that the synchronization settings are correct.

Using the Identity Synchronization for Windows console, verify that modifications and creates are synchronized in the expected direction, for example, from Windows to the Directory Server. Also verify that the attribute being modified is a synchronized attribute. If created user entries are not being synchronized, then verify that user creation flow is enabled in the Identity Synchronization for Windows console.


Note –

Passwords are always synchronized.


If you are still experiencing the problem, check if the source connector detects the change to the user. Use the central audit log to determine if the connector for the directory source where the user was added or modified detects the modification. Also verify that the destination connector processes the modification.